>Follow the instructions in docs/INSTALL.txt to compile the package. Then add >units\i386-win32 from the snapshot directory to the unit search path of your >compiler.
When I try to follow the instructions, I get: fpcmake -r Processing Makefile.fpc Error: Target "win32", package "rtl" not found I have fpcdir=j:\Programming\fpc 3.0.2 set in my environment variables Make -v reports: GNU Make 3.82 Built for i686-pc-mingw32 James -----Original Message----- From: fpc-pascal [mailto:fpc-pascal-boun...@lists.freepascal.org] On Behalf Of Nikolay Nikolov Sent: Tuesday, May 23, 2017 2:07 PM To: fpc-pascal@lists.freepascal.org Subject: Re: [fpc-pascal] FPC Graphics options? On 05/23/2017 08:28 PM, James Richters wrote: > I have done the "download snapshot" but I just don't know what to do with it > now to properly integrate it into my compiler. Follow the instructions in docs/INSTALL.txt to compile the package. Then add units\i386-win32 from the snapshot directory to the unit search path of your compiler. > > Here is what I have tried to do. > First I moved everything from J:\Programming\FPC > 3.0.2\units\i386-win32\graph to a temporary location so it wouldn't > find the old versions of ptcgraph and ptccrt Now when I try to compile > my program, I get unit ptcgraph not found... which is what I want because I > want to be sure not to get the old version Then I copied the entire snapshot > to into J:\Programming\FPC 3.0.2\units\i386-win32\ptcpas Now when I try to > compile my program, I still get unit ptcgraph not found. > I added J:\Programming\FPC 3.0.2\units\$fpctarget\ptcpas\* to the > directories Now I got an error that it could not find graphh.inc So I > copied all the .inc files from J:\Programming\FPC > 3.0.2\units\i386-win32\graph\inc to J:\Programming\FPC > 3.0.2\units\i386-win32\graph because I have no idea how else to make it find > them. > Now I can can compile successfully and run my program, but it has the same > issues. > But I notice the modified file win32kbd.inc is never used. I have even > removed it temporarily and I can still compile successfully. I did a > search for win32kbd and I find win32kbdd.inc but not win32kbd.inc > > That is where I am at. I think If I could correctly apply > win32kbd.inc it may work > > James > > > > -----Original Message----- > From: fpc-pascal [mailto:fpc-pascal-boun...@lists.freepascal.org] On > Behalf Of Nikolay Nikolov > Sent: Tuesday, May 23, 2017 1:03 PM > To: fpc-pascal@lists.freepascal.org > Subject: Re: [fpc-pascal] FPC Graphics options? > > > > On 05/23/2017 06:09 PM, James Richters wrote: >> I think I figured out my problem, but I'm not sure how to fix it. I was >> looking at the code here: https://sourceforge.net/p/ptcpas/code/714/ >> And I see that the change made was to win32kbd.inc, but I don't think I'm >> using the updated version of it. I think my problem is that I just >> compiled ptcgraph.pp and replaced ptcgraph.ppu in >> FPCWin\units\i386-win32\graph.... so apparently that's not the correct way >> to do it. So then I tried adding the entire folder downloaded from >> https://sourceforge.net/projects/ptcpas/files/ > But that's a fix, that's not yet released (because it needs testing), so it's > in svn trunk only, and not in the release files. Get it from: > > https://sourceforge.net/p/ptcpas/code/HEAD/tree/trunk/ > > Either click on "Download Snapshot", or install subversion > (TortoiseSVN) and checkout https://svn.code.sf.net/p/ptcpas/code/trunk > >> Into a folder at FPCWin\units\i386-win32\ptcpas then renaming the original >> ptccrt.ppu and ptcgraph.ppu located in FPCWin\units\i386-win32\graph but now >> It can't find ptcgraph, even though it's there under >> FPCWin\units\i386-win32\ptcpas\ptcgraph so now I'm realizing that I'm just >> guessing and really don't have a clue the proper way to integrate this into >> my fpc compiler. >> >> Could someone please tell me the correct way I should be doing this so that >> the compiler will find the correct versions of all the files necessary? >> >> James >> >> >> -----Original Message----- >> From: fpc-pascal [mailto:fpc-pascal-boun...@lists.freepascal.org] On >> Behalf Of James Richters >> Sent: Monday, May 22, 2017 7:13 PM >> To: 'FPC-Pascal users discussions' <fpc-pascal@lists.freepascal.org> >> Subject: Re: [fpc-pascal] FPC Graphics options? >> >>> Here is a simple sample program that has the issue for me on both my >>> windows 10 desktop and my windows 10 laptop, both are 64bit. >>> https://hastebin.com/nubonozaho.pas >> I started thinking about this, and did some more tests, and I think I have >> narrowed down what is really happening, but not sure how to fix it. >> >> The problem is not the ALT-tab from the graphics window, it's ALT being >> pressed when the window focus changes. CTRL is also affected, but not >> shift. Try this: >> Go to Graph window, type some letters, see that it's working correctly, >> now hold just ALT, or CTRL - switch to another window by clicking on it. >> Click on console window, see letters are working correctly, now go back to >> graph window, anything you press acts like ALT, or CTRL is still being >> pressed until you actually enter a keystroke using ALT, or CTRL. It seems >> to me there is probably some flag or variable being set that the alt or ctrl >> key is being pressed, but is being interrupted by the window focus change, >> when focus is brought back, the variable is still set for ALT or CTRL being >> down, but neither is down anymore, but the flag cannot be cleared until a >> key sequence using ctrl or alt is used. I did also notice that just hitting >> alt or ctrl and releasing it in the graph window clears the condition and >> characters are back to normal again. >> >> James >> >> >> _______________________________________________ >> fpc-pascal maillist - fpc-pascal@lists.freepascal.org >> http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal >> >> _______________________________________________ >> fpc-pascal maillist - fpc-pascal@lists.freepascal.org >> http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal > _______________________________________________ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal > > _______________________________________________ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal