From: Jack H. <ho...@br...> - 2008-09-06 18:47:57
|
FYI, I have just opened a fink tracker item for a gcc44 place keeping package since gcc 4.4 is now in stage 3 of development. The gcc44 package requires the ppl and cloog packages that are also available on that page to build the new graphite support in gcc 4.4.0... http://gcc.gnu.org/wiki/Graphite The cloog package requires a cloog-ppl.tar.gz tarball that is created as described in the cloog.info file from the cloog-ppl git. The ppl.info builds from the current ppl 1.0pre24 pre-release of ppl 1.0. The gcc44 packaging currently can only be built under Leopard since ppl requres a newer g++ than Apple's gcc 4.0.1 compiler. The ppl package builds against the g++-4.2 compiler from Xcode 3.1. Note that gcc42 or gcc43 can't be subsituted for this since the resulting ppl libraries and the gcc44 compilers that link against them would end up with conflicting libgcc linkages from both gcc42 or gcc43 and gcc44 itself. The use of Apple's gcc-4.2 compiler doesn't cause this problem for ppl since it links against the system libgcc and not the FSF one. When gcc44 is released, we could create a gcc44-10.4 package which doesn't build the graphite support although we will have to think through what that might mean for packages that depend on gfortran, etc. Jack |