I've uploaded some test packaging for g95 onto fink tracking. It currently builds against the system Xcode cctools and includes all of the changes that Macports appears to be using for Leopard.
http://sourceforge.net/tracker/index.php?func=detail&aid=1834902&group_id=17203&atid=414256 The package produces warnings of the form... ld: warning for symbol _g01opc_ tentative definition of size 256 from /sw/lib/libncarg_gks.a(g01ca.o) is is smaller than the real definition of size 248 from /sw/lib/libncarg_gks.a(g01bkd.o) when linking code. I suspect we will either need additional patches or will have to patch up the older odcctools590 package to build under Leopard. This currently fails with the error... gcc -Wall -Wno-long-double -Wno-import -DHAVE_CONFIG_H -D_MACH_I386_THREAD_STATUS_FPSTATE_LEGACY_FIELD_NAMES_ -D_ARCHITECTURE_I386_FPU_FPSTATE_LEGACY_FIELD_NAMES_ -D_MACH_I386_THREAD_STATUS_FPSTATE_LEGACY_FIELD_NAMES_ -D_ARCHITECTURE_I386_FPU_FPSTATE_LEGACY_FIELD_NAMES_ -I/sw/include -I..//include -I../include -g -O2 -fno-builtin-round -fno-builtin-trunc -no-cpp-precomp -mdynamic-no-pic -c -o allocate.o allocate.c In file included from ..//include/libkern/OSByteOrder.h:70, from ..//include/mach/ndr.h:94, from ..//include/mach/clock_priv.h:7, from ..//include/mach/mach_interface.h:37, from ..//include/mach/mach.h:62, from allocate.c:26: ..//include/libkern/machine/OSByteOrder.h:45: error: redefinition of '_OSSwapInt16' /usr/include/libkern/i386/_OSByteOrder.h:49: error: previous definition of '_OSSwapInt16' was here ..//include/libkern/machine/OSByteOrder.h:54: error: redefinition of '_OSSwapInt32' /usr/include/libkern/i386/_OSByteOrder.h:58: error: previous definition of '_OSSwapInt32' was here ..//include/libkern/machine/OSByteOrder.h:63: error: redefinition of '_OSSwapInt64' /usr/include/libkern/i386/_OSByteOrder.h:69: error: previous definition of '_OSSwapInt64' was here Frankly the whole concept of using an older odcctools from Tiger under Leopard is technically repugnant. Jack ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Fink-devel mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.devel
