Peter O'Gorman wrote:

Jeff Whitaker wrote:

I've created a gcc4 package the builds everything (c,c++,f95,objc,java,ada). I could just add Provides and Conflicts gfortran and be done with it? Is there any reason to split them up?


As long as you added a prefix or suffix to the gcc and g++ executables so that they won't be found by configure scripts (and so that they won't conflict with the ccache package). Hmm, maybe prefix or suffix everything and make e.g. a gfortran package, which depends on gcc4, that just installs a symlink?

Yes, that's exactly what I did. gfortran is a splitoff which installs just a symlink, gcc and g++ are installed as g++-4 and gcc-4. Actually, the whole thing is installed in /sw/lib/gcc4, and the symlinks /sw/bin/gcc-4, g++-4, gfortran etc point to the binaries in /sw/lib/gcc4/bin.


I don't really know, I'm hoping others will hop in on this thread. I know Alexander Strange has been building gccs from the apple ppc branch, maybe a fink gcc4 package should come from there?

Hmm - I'd like to hear about that. I doubt that gfortran is in there though.



I doubt that ada actually built for you, as far as I know you require an ada compiler to build ada. I think Andrew Pinski may have an ada compiler for darwin-ppc somewhere, perhaps he'd make it available for us to use to bootstrap an ada capable gcc build if we asked him nicely. The one on macada.org overwrites your developer tools :(. Do we need ada for anything though?

You're right - ada didn't build. I just have c,c++,f95,objc and java. Best to skip ada for now, it looks like a nightmare.



I think that there are other options hidden around somewhere, like enabling the gnu objc runtime as well as the apple objc runtime, should this be looked into?

I see

 --enable-objc-gc        enable the use of Boehm's garbage collector with
                                   the GNU Objective-C runtime

but no other options related to objc.  Maybe someone can help me out here.


Sorry, I'm not being very helpful, just throwing out thoughts.


They are useful thoughts, thanks.

-Jeff


-- Jeffrey S. Whitaker Phone : (303)497-6313 Meteorologist FAX : (303)497-6449 NOAA/OAR/CDC R/CDC1 Email : [EMAIL PROTECTED] 325 Broadway Office : Skaggs Research Cntr 1D-124 Boulder, CO, USA 80303-3328 Web : http://tinyurl.com/5telg



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to