Ryan,
Thanks for the advice.
Yep, I have GCC 4.0.1 installed. It's at /usr/bin/gcc and --version
gives:
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc.
build 5367)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There
is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
I did reinstall XCode 1.4.1 (the BSD SDK only) already. It did fix
one error I was having (it wasn't finding gcc at all before), but
that was before I sent the previous email and started getting the "C
compiler can't create executables" message. This current problem's
got me stumped.
Have you selfupdated MacPorts to 1.5.2? Have you tried installing
other ports? Do they fail with the same error?
port selfupdate gives me the same exact error: C compiler can't
create executables.
I can only think that something got royally screwed up when I
restored my Mac from a backup, since it used to work before. Maybe
some critical libraries used by GCC were corrupted in the process? I
was planning to hold off until Leopard before I do a full clean
reinstall of the OS, since it's going to take a long time to get
everything back in...
Thanks again,
Rich
On Aug 30, 2007, at 3:23 PM, Ryan Schmidt wrote:
On Aug 30, 2007, at 16:46, Richard Connamacher wrote:
I'm having a problem with MacPorts (though for all I know it may
be gcc rather than MacPorts itself). After restoring my system
from a crash, port now can't compile anything.
I've reinstalled MacPorts 1.5, and I've reinstalled XCode 2.4.1
(BSD Tools). Still no dice.
The error I'm getting is like this:
--------------------
MacG5:~ root# /opt/local/bin/port install jpeg
---> Configuring jpeg
Error: Target org.macports.configure returned: configure failure:
shell command " cd "/opt/local/var/macports/build/
_opt_local_var_macports_sources_rsync.macports.org_release_ports_grap
hics_jpeg/work/jpeg-6b" && ./configure --prefix=/opt/local --
enable-shared --enable-static " returned error 1
Command output: checking for gcc... gcc
checking whether the C compiler (gcc -O2 -L/opt/local/lib)
works... no
configure: error: installation or configuration problem: C
compiler cannot create executables.
Error: Status 1 encountered during processing.
Usually, "C compiler cannot create executables" means you haven't
installed the C compiler, as in, you haven't installed gcc.
What do you mean you reinstalled "XCode 2.4.1 (BSD Tools)"? You
should have installed the BSD Subsystem from the Mac OS X DVD (it's
installed by default when you install Mac OS X), and you should
have installed Xcode 2.4.1 which can be downloaded from http://
developer.apple.com/tools/xcode/
What do you get if you type "which gcc"? It should say "/usr/bin/gcc"
What do you get if you type "gcc --version"? It should mention
"4.0.1 (Apple Computer, Inc. build 5367)"
--------------------
To get the exact GCC error:
MacG5:~ root# gcc -O2 -L/opt/local/lib
powerpc-apple-darwin8-gcc-4.0.1: no input files
--------------------
Well that again makes it look like you have installed gcc 4.0.1
somehow. So I don't know why it's not working for you.
Have you selfupdated MacPorts to 1.5.2? Have you tried installing
other ports? Do they fail with the same error?
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-users