On 25 Jan 2010, at 15:02, zeljko wrote: > I've already filled up an issue > http://bugs.freepascal.org/view.php?id=15586 which shows the problem. > It cannot link application with > 255 lfms (mac only - win32 & linux are ok). > fpc-2.4.1 r14802 > > Anyone ?
I don't know how fcl-res deals with resources, but if it creates a separate section in the object file for each resource, then that is probably the problem (mach-o object files are limited to 255 sections). If that is indeed the problem, then instead of creating separate sections it should simply put everything in a single section with a global symbol in front of each resource. Dead code stripping (aka "smart linking") happens based on global symbols on Mac OS X, not based on sections. Jonas_______________________________________________ fpc-devel maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-devel
