MantisBT - Ecere SDK
View Issue Details
0000234Ecere SDKcompilerpublic2009-07-03 19:462014-08-08 18:17
jerome 
jerome 
normalmajorhave not tried
closedfixed 
 
0.44.10 640.44.10 64 
0000234: The SDK package fails to compile with GCC 3.4.5
eSystem_Delete is invoked before being declared in a file

No tags attached.
Issue History
2009-07-03 19:46jeromeNew Issue
2010-07-25 21:15redjRelationship addedchild of 0000430
2012-03-08 16:51redjTarget Version => 0.45 Ginkakuji
2012-03-29 07:50redjCategory => eC Compiling Tools
2012-03-29 07:50redjProject@2@ => Ecere SDK
2014-07-11 07:32jeromeTarget Version0.45 Ginkakuji => 0.44.10 64
2014-07-11 07:40jeromeNote Added: 0001370
2014-07-11 07:40jeromeStatusnew => resolved
2014-07-11 07:40jeromeFixed in Version => 0.44.10 64
2014-07-11 07:40jeromeResolutionopen => fixed
2014-07-11 07:40jeromeAssigned To => jerome
2014-07-11 08:51jeromeNote Added: 0001372
2014-08-08 18:17jeromeStatusresolved => closed

Notes
(0001370)
jerome   
2014-07-11 07:40   
This particular issue has been fixed with the proper topological sort:
https://github.com/ecere/ecere-sdk/commit/5165f9a12208bc4742da1914e53cb7ffe40199c2 [^]

Unfortunately, the tarball and generated Makefile won't build as is with MinGW/GCC 3.4.5 directly in the commandline because it seems it does not support the @objects.lst to handle long list of objects.

It will build however in MSYS.
(0001372)
jerome   
2014-07-11 08:51   
Had to compensate for isblank missing with:
https://github.com/ecere/ecere-sdk/commit/2ae1b6c71825a012982d29c1a762e495c01e347a [^]