On Dec 23, 2007, at 10:59, Michael Welch wrote:

Tried to install Bison, for whatever reason it wont install...see below. Any help?

Macintosh:~ jswelch$ sudo port clean
Can't map the URL 'file://.' to a port description file ("Could not find Portfile in /Users/jswelch").
Please verify that the directory and portfile syntax are correct.
To use the current port, you must be in a port's directory.
(you might also see this message if a pseudo-port such as
outdated or installed expands to no ports).
Error: Unable to open port: Could not find Portfile in /Users/jswelch

You need to tell "port clean" what you want it to clean. For example, "sudo port clean bison" would clean the bison port's work directory.

Macintosh:~ jswelch$ sudo port install bison
--->  Configuring expat
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_textp roc_expat/work/expat-2.0.1" && ./configure --prefix=/opt/local -- mandir=/opt/local/share/man " returned error 77
Command output: checking build system type... i386-apple-darwin9.1.0
checking host system type... i386-apple-darwin9.1.0
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.

Error: The following dependencies failed to build: gettext expat libiconv m4
Error: Status 1 encountered during processing.

So the problem here is with expat, not bison. And it says it cannot find a compiler. Did you install Xcode? You need to. The current version of Xcode is 3.0 for Leopard, 2.5 for Tiger or 1.5 for Panther. Please download and install the correct version from http:// developer.apple.com/

_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-users

Reply via email to