Jonas Maebe wrote:
Adriaan van Os wrote on do, 13 dec 2007:
Marco asked how I ran into the bugs. Well, I used
- target win32
- the external linker
- USES JwaPsApi, JwaTlHelp32
With this setup, the application no longer starts up for reasons
reported (and many others not reported).
My questions are
- has this always been the case with the external linker ?
- can this be fixed in FPC ?
Maybe the internal linker uses smart linking by default, while the
external one doesn't? What happens if you use -XX? (the makefiles should
compile those units always into smartlinkable versions regardless of
which linker you use, check your svn compilation log files to ensure
they are built with -CX)
Adding -XX has no effect. Neither has adding CREATESMART=1 and LINKSMART=1 to the svn build (which
adds -CX and -XX). I am testing this with a win32 targeted crosscompiler on i386-darwin. However,
Marco mentioned that he could reproduce the problem on native win32. So, this is unlikely a fault
in my svn build setup.
Regards,
Adriaan van Os
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel