On Sep 20, 2007, at 05:02, Anders F Björklund wrote:
Thomas De Contes wrote:
on one, the login shell is tcsh (it works), and on the other, the
login shell is bash (it doesn't work)
could it be the cause ??
Probably not: bash is the supported shell, since it's now the
default...
on both, i have installed the last version of xcode (2.4.1), but
only devtools software, gcc 3.3, and software dev kits
oh yes, i just remember, on the computer where it works, i have
installed gcc 4.0 instead of gcc 3.3
so, is it required to have gcc 4.0 to compile macports ?? why ?
You need the Universal system compiler (gcc-4.0) for Mac OS X
10.4 / Xcode,
not the gcc-3.3 cross-compiler - that's only for building for Mac
OS X 10.3
Trying to reproduce the issue with CC="gcc-3.3 -arch ppc" LDFLAGS="-
arch ppc",
but that seemed to have work... (i.e. it didn't give any snprintf
errors)
Anders, he didn't say what OS version he was using. Also, he's on G4,
so gcc 3.3 is a native compiler, not a cross-compiler.
But, Thomas, if you're running Mac OS X 10.3.9, then you need Xcode
1.5, which installs gcc 3.3 and that's supposed to be fine for
MacPorts. If you're on Mac OS X 10.4.10, then you need Xcode 2.4.1
which installs gcc 4.0, and your gcc_select should be set to use gcc
4.0, which is the default. Using gcc 3.3 as your system compiler on
Mac OS X 10.4 is not supported by MacPorts, and I don't recommend it
for any reason.
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-users