>Looks like it may be something specific to your setup. In my tests I used 
>Lazarus 1.5 as IDE and fpc 3.0.1 on Linux. Crosscompiled example ran on Win7 
>64 bit. 
>So there are already differences with your environment. Noting your problems 
>with compilation, you may want to consider using Lazarus IDE as well. You get 
>a debugger too.
I have pretty much a stock freepascal installation.  I very recently installed 
fpc-3.0.2.i386-win32.exe.  Then I installed 
fpc-3.0.2.i386-win32.cross.x86_64-win64.exe.  Then to get AggPas to work I 
copied everything from the 'src' folder in AggPas24-rm3.zip to an AggPas folder 
under FPC\3.0.2\units\i386-win32 and FPC\3.0.2\units\x86_64-win64. Everything 
compiles successfully, and other programs run, so it's very strange.

I tried Lazarus before and was unable to even get started with It because I 
could not even compile my console applications.  I think maybe it's because 
most of them require turbo pascal compatible mode and I don't think I knew 
about {$mode tp} directive yet.  So maybe I'll give it another try.    I like 
the debugger in the textmode IDE, but that doesn't help with this issue where 
everything is fine in win32 but not in x64. 

>One other thing that comes to mind is to be mindful of calls like this
>
>  agg^.rectangle(0, 0, IMAGE_WIDTH, IMAGE_HEIGHT);
>If the default fill color is black, then the result will be a black window, 
>albeit not unresponsive. Again, if your program hangs for some reason, a 
>debugger may come in handy.

I had the color set to blue, I get the blue rectangles, but there is this huge 
delay (6 seconds) in the x64 version but no delay in the win32 version.  The 
black screen was before I inserted the rectangles in.

James


_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to