> ------------------------------------------------------------- > ... > implementation > > {$LINK dfc.ow} //GCC object file style > > procedure dfCrap(setoperation: Tso); cdecl; external; > ... > ------------------------------------------------------------- > > Hi! > The lines above do compile and work fine under previous versions of FPC. > With the latest version of FPC I got the following error message: > > Free Pascal Compiler version 1.9.5 [2004/11/24] for i386 > dfTools.pas(107,11) Error: Can't declare procedure as EXTERNAL > > Has there something changed?
Yes, there is also a declaration in the interface. You can't declare a procedure external in the implementation anymore when the interface says that is needs to have a body. There is an exception for win32 and os/2 regarding to DLL imports. > 2nd Problem: > -------------------------------------------------- > The line > -Fud:\fpc/units/i386-$TARGET/* > won't be regonized correctly. The path is not found by FPC. Instead I > have to write > -Fud:\fpc/units/i386-win32/* > That seems to be broken. ??? > Mail was send to fpc-devel for this change _______________________________________________ fpc-devel maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-devel