C compiler cannot create executables
Rod Person
rodperson at verizon.net
Tue Nov 6 19:03:56 PST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tue, 06 Nov 2007 17:31:39 -0800
"Josh Carroll" <josh.carroll at gmail.com> wrote:
> > configure: error: C compiler cannot create executables
> >
> > I googled for awhile and found the suggestion to reinstall libtool,
> > but that also fails with the same error.
>
> Can you paste the config.log from the port's work source directory
> (where configure is located)?
>
> Can you try the following and see if it compiles?
>
> echo '#include <stdio.h>\nint main(void){ printf("hello world!\\n");
> return 0;}\n' > t.c ; gcc t.c -o t; ./t; rm t.c
>
> You should either see:
>
> hello world!
>
> Or some compiler errors/warnings/etc.
I tried this earlier a got this:
> gcc -o test test.c
> ./test.c
>
This returns:
/usr/bin/ld cannot find -lgcc_s
> ldd `which gcc`
returns:
ldd: /usr/bin/gcc: not a dynamic executable
I've attached the config.log from libtool15
- --
Rod
http://roddierod.homeunix.net:8080
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)
iD8DBQFHMRuBZe6B7B2ImpsRAtpfAKCUBj1eWLzVbVjHJu3zEJiV0r91MgCfdw7h
Gxd5aMBBOh8n8AzK5LU6CyQ=
=EAT4
-----END PGP SIGNATURE-----
More information about the freebsd-questions
mailing list