|
| | Subject: | Keep getting ld skipping incompatible | | Group: | Gcc-help | | From: | Blake McBride | | Date: | 29 Sep 2007 |
I am using GCC 4.1.0 on OpenSUSE Linux 10.1 on a 32 bit machine. I have
no 64 bit anything installed that I am aware of.)
If I do: gcc t.c libgc.a
It works. (libgc.a is in the current directory)
If I do: gcc t.c -L`pwd` -lgc
I get:
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld:
skipping incompatible /home/blake/EuLisp/EuLysses/Gc/libgc.a when
searching for -lgc
/usr/lib/gcc/i586-suse-linux/4.1.0/../../../../i586-suse-linux/bin/ld:
cannot find -lgc
collect2: ld returned 1 exit status
The listed libgc.a is the one I am using (that is my current working
directory).
I am lost. Any help would be appreciated.
Blake McBride
|