Hi Group;
I have just installed Condor 6.8.5. on a Fedora
Core 6 Linux machine as a central manager. The vanilla and java universe
jobs were great!
I am trying to compile a C file using
condor_compile and I am getting a linking error below.
The compiler is gcc version 4.1.1 20061011 (Red Hat
4.1.1-30).
The question I have is whether the gcc
compiler is compatible with the condor_compile link libraries. If not, is
there a rpm update? I checked the documentation and could not find the
answer nor did Google.
Thank you for your time.
Jeff
[wells@stengal ~]$ condor_compile gcc -o simple.std
greetings.c
LINKING FOR CONDOR : /usr/bin/ld -L/usr/local/condor/lib -Bstatic
--eh-frame-hdr -m elf_i386 --hash-style=gnu -dynamic-linker /lib/ld-linux.so.2
-o simple.std /usr/local/condor/lib/condor_rt0.o
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../crti.o
/usr/lib/gcc/i386-redhat-linux/4.1.1/crtbegin.o -L/usr/local/condor/lib
-L/usr/lib/gcc/i386-redhat-linux/4.1.1 -L/usr/lib/gcc/i386-redhat-linux/4.1.1
-L/usr/lib/gcc/i386-redhat-linux/4.1.1/../../.. /tmp/ccUFoCPI.o
/usr/local/condor/lib/libcondorzsyscall.a /usr/local/condor/lib/libcondor_z.a
-lgcc --as-needed --no-as-needed -lcondor_c -lcondor_nss_files -lcondor_nss_dns
-lcondor_resolv -lcondor_c -lcondor_nss_files -lcondor_nss_dns -lcondor_resolv
-lcondor_c -lgcc --as-needed --no-as-needed
/usr/lib/gcc/i386-redhat-linux/4.1.1/crtend.o
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../crtn.o
/usr/local/condor/lib/libcondorc++support.a
/usr/local/condor/lib/libcondorzsyscall.a(condor_file_agent.o):
In function `CondorFileAgent::open(char const *, int,
int)':
/home/condor/execute/dir_20284/userdir/src/condor_ckpt/condor_file_agent.C:99:
warning: the use of `tmpnam' is dangerous, better use
`mkstemp'
/usr/local/condor/lib/libcondorzsyscall.a(zimage.o): In function
`Image::SetFileName(char
*)':
/home/condor/execute/dir_20284/userdir/src/condor_ckpt/image.C:320:
undefined reference to
`__builtin_vec_delete'
/home/condor/execute/dir_20284/userdir/src/condor_ckpt/image.C:323:
undefined reference to
`__builtin_vec_new'
/usr/local/condor/lib/libcondorzsyscall.a(file_state.o):
In function
`CondorFileTable::init(void)':
/home/condor/execute/dir_20284/userdir/src/condor_ckpt/file_state.C:168:
undefined reference to
`__builtin_vec_new'
/usr/local/condor/lib/libcondorzsyscall.a(condor_file_buffer.o):
In function
`CondorChunk::~CondorChunk(void)':
/home/condor/execute/dir_20284/userdir/src/condor_ckpt/condor_file_buffer.C:(.CondorChunk::gnu.linkonce.t.(int,
int, int)+0x33): undefined reference to
`__builtin_vec_new'
/home/condor/execute/dir_20284/userdir/src/condor_ckpt/condor_file_buffer.C:(.gnu.linkonce.t._._11CondorChunk+0x19):
undefined reference to
`__builtin_vec_delete'
/usr/local/condor/lib/libcondorzsyscall.a(sock.o): In
function `Sock::serializeCryptoInfo(void)
const':
/home/condor/execute/dir_20284/userdir/src/condor_io/sock.C:1310:
undefined reference to
`__builtin_vec_new'
/home/condor/execute/dir_20284/userdir/src/condor_io/sock.C:1320:
undefined reference to
`__builtin_vec_new'
/usr/local/condor/lib/libcondorzsyscall.a(sock.o): In
function `Sock::serializeMdInfo(void)
const':
/home/condor/execute/dir_20284/userdir/src/condor_io/sock.C:1341:
undefined reference to
`__builtin_vec_new'
/home/condor/execute/dir_20284/userdir/src/condor_io/sock.C:1351:
undefined reference to
`__builtin_vec_new'
/usr/local/condor/lib/libcondorzsyscall.a(sock.o): In
function `Sock::serialize(void)
const':
/home/condor/execute/dir_20284/userdir/src/condor_io/sock.C:1462:
undefined reference to
`__builtin_vec_new'
/usr/local/condor/lib/libcondorzsyscall.a(reli_sock.o):
In function `ReliSock::ReliSock(ReliSock const
&)':
/home/condor/execute/dir_20284/userdir/src/condor_io/reli_sock.C:82:
undefined reference to
`__builtin_vec_delete'
/usr/local/condor/lib/libcondorzsyscall.a(reli_sock.o):
In function `ReliSock::serialize(void)
const':
/home/condor/execute/dir_20284/userdir/src/condor_io/reli_sock.C:1118:
undefined reference to
`__builtin_vec_new'
/home/condor/execute/dir_20284/userdir/src/condor_io/reli_sock.C:1148:
undefined reference to
`__builtin_vec_delete'
/home/condor/execute/dir_20284/userdir/src/condor_io/reli_sock.C:1149:
undefined reference to
`__builtin_vec_delete'
/home/condor/execute/dir_20284/userdir/src/condor_io/reli_sock.C:1150:
undefined reference to
`__builtin_vec_delete'
/usr/local/condor/lib/libcondorzsyscall.a(buffers.o):
In function
`Buf::Buf(int)':
/home/condor/execute/dir_20284/userdir/src/condor_io/buffers.C:50:
undefined reference to
`__builtin_vec_new'
/usr/local/condor/lib/libcondorzsyscall.a(buffers.o): In
function
`Buf::~Buf(void)':
/home/condor/execute/dir_20284/userdir/src/condor_io/buffers.C:62:
undefined reference to
`__builtin_vec_delete'
/usr/local/condor/lib/libcondorzsyscall.a(buffers.o):
In function
`ChainBuf::reset(void)':
/home/condor/execute/dir_20284/userdir/src/condor_io/buffers.C:261:
undefined reference to
`__builtin_vec_delete'
/usr/local/condor/lib/libcondorzsyscall.a(buffers.o):
In function `ChainBuf::put(Buf
*)':
/home/condor/execute/dir_20284/userdir/src/condor_io/buffers.C:302:
undefined reference to
`__builtin_vec_delete'
/usr/local/condor/lib/libcondorzsyscall.a(buffers.o):
In function `ChainBuf::get_tmp(void *&,
char)':
/home/condor/execute/dir_20284/userdir/src/condor_io/buffers.C:327:
undefined reference to
`__builtin_vec_delete'
/home/condor/execute/dir_20284/userdir/src/condor_io/buffers.C:350:
undefined reference to
`__builtin_vec_new'
/usr/local/condor/lib/libcondorzsyscall.a(buffers.o): In
function `ChainBuf::peek(char
&)':
/home/condor/execute/dir_20284/userdir/src/condor_io/buffers.C:365:
undefined reference to `__builtin_vec_delete'
collect2: ld returned 1 exit
status
[wells@stengal ~]$ gcc -v
Using built-in specs.
Target:
i386-redhat-linux
Configured with: ../configure --prefix=/usr
--mandir=/usr/share/man --infodir=/usr/share/info --enable-shared
--enable-threads=posix --enable-checking=release --with-system-zlib
--enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile
--enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk
--disable-dssi --enable-plugin
--with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic
--host=i386-redhat-linux
Thread model: posix
gcc version 4.1.1 20061011
(Red Hat 4.1.1-30)