David R. Morrison wrote:

There is a problem with the gnu assembler `as' when built under gcc 3.3
which prevents g77 from working.  It's my understanding that this is
why Jeff W. (the g77 maintainer) switched to gcc 3.4 for the g77 build.

Actually, it would be interesting to know if Apple fixed in Panther what their assembler guy declared to be a bug in gcc and g77. The bug is visible in gcc when you compile the simple 2-line nonsense program


struct { } foo = { };
void * bar(void) { return &foo; }

Just compile it with gcc. If there is no error message, the bug is fixed.

It is indeed strange that you can get things to build with your manual
setup but not with fink.  Are you setting any environment variables
which might affect the process?  Fink basically clears out most
environment variables before it starts to compile.

Also, maybe you posted this before and I missed it, but what kind of
errors are you getting when you try to compile with fink?

I compared one failure log with a success log from mine and found very little difference until at the end make suddenly decides it needs to update something using stage2/xgcc and doesn't find this, either because it already has been removed or because it is called from the wrong working directory. The makefiles are completely impenetrable in this area.


--
Ma, rtin




------------------------------------------------------- This SF.net email is sponsored by OSDN developer relations Here's your chance to show off your extensive product knowledge We want to know what you know. Tell us and you have a chance to win $100 http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54 _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to