[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Condor-users] Best combination of Distro/Kernel/compiler/libc/condor



Hi,

I wanted to  know what is the best combination of

Distro
kernel
compiler
libc
condor

Please give version numbers for all. I would like to know what combination of the above mentioned would work together with out any problems.

My problem is that i am using

Distro       Debian 1:3.3.5-5
Kernel       Linux version 2.6.10-1-686-smp
compiler   version 3.3.5
libc           libc-2.3.2.so
condor     tried a debian 6.7 package originally built on RH9

and i am trying to compile an application which i want to run over condor. the application uses VTK  www.vtk.org

the problem comes when i try to link my application with the condor libraries.

it gives a lot of errors like the following

Building executab! le /nfs/mid/homes/sah006/condor_app/vtkCISG/Output/bin/vtkSegProp...
/usr/lib/condor/libcondorzsyscall.a(switches.special.o)(.text+0x1b0): In function `__getdents':
: multiple definition of `__getdents'
/usr/lib/condor/libcondor_c.a(getdents.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `__getdents' changed from 753 in /usr/lib/condor/libcondor_c.a(getdents.o) to 37 in /usr/lib/condor/libcondor_c.a(getdents.o)
/usr/lib/condor/libcondorzsyscall.a(switches.special.o)(.text+0x57a): In function `__lxstat':
: multiple definition of `__lxstat'
/usr/lib/condor/libcondor_c.a(lxstat.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `__lxstat' changed from 261 in /usr/lib/condor/libcondor_c.a(lxstat.o) to 28 in /usr/lib/condor/libcondor_c.a(lxstat.o)
/usr/lib/condor/libcondorzsyscall.a(switches.special.o)(.text+0x5b2): In function `__xstat64':
: multiple definition of `__xstat64'
/usr/lib/condor/libcondor_c.a(xstat64.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `__xstat64' changed from 204 in /usr/lib/condor/libcondor_c.a(xstat64.o) to 28 in /usr/lib/condor/libcondor_c.a(xstat64.o)
/usr/lib/condor/libcondorzsyscall.a(switches.special.o)(.text+0x5ea): In function `__fxstat64':
: multiple definition of `__fxstat64'
/usr/lib/condor/libcondor_c.a(fxstat64.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `__fxstat64' changed from 204 in /usr/lib/condor/libcondor_c.a(fxstat64.o) to 28 in /usr/lib/condor/libcondor_c.a(fxstat64.o)
/usr/lib/condor/libcondorzsyscall.a(switches.special.o)(.text+0x130a): In function `_exit':
: multiple definition of `_exit'
/usr/lib/condor/libcondor_c.a(_exit.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `_exit' changed from 19 in /usr/lib/condor/libcondor_c.a(_exit.o) to 24 in /usr/lib/condor/libcondor_c.a(_exit.o)
/usr/lib/condor/libcondorzsyscall.a(switches.special.o)(.text+0x1a68): In function `__isatty':
: multiple definition of `__isatty'
/usr/lib/condor/libcondor_c.a(isatty.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `__isatty' changed from 31 in /usr/lib/condor/libcondor_c.a(isatty.o) to 56 in /usr/lib/condor/libcondor_c.a(isatty.o)
/usr/lib/condor/libcondorzsyscall.a(switches.o)(.text+0x50b2): In function `__llseek':
: multiple definition of `__llseek'
/usr/lib/condor/libcondor_c.a(llseek.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `__llseek' changed from 203 in /usr/lib/condor/libcondor_c.a(llseek.o) to 40 in /usr/lib/condor/libcondor_c.a(llseek.o)
/usr/lib/condor/libcondorzsyscall.a(switches.o)(.text+0x5102): In function `__lseek64':
: multiple definition of `__lseek64'
/usr/lib/condor/libcondor_c.a(llseek.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `_! _lseek64' changed from 203 in /usr/lib/condor/libcondor_c.a(llseek.o) to 40 in /usr/lib/condor/libcondor_c.a(llseek.o)
/usr/lib/condor/libcondorzsyscall.a(switches.o)(.text+0x51be): In function `__libc_open64':
: multiple definition of `__libc_open64'
/usr/lib/condor/libcondor_c.a(open64.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `__libc_open64' changed from 157 in /usr/lib/condor/libcondor_c.a(open64.o) to 54 in /usr/lib/condor/libcondor_c.a(open64.o)
/usr/lib/condor/libcondorzsyscall.a(switches.o)(.text+0x522c): In function `__libc_write':
: multiple definition of `__libc_write'
/usr/lib/condor/libcondor_c.a(write.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `__libc_write' changed from 90 in /usr/lib/condor/libcondor_c.a(write.o) to 28 in /usr/lib/condor/libcondor_c.a(write.o)
/usr/lib/condor/libcondorzsyscall.a(switches.o)(.text+0x5248): In function `__libc_close':
: multiple definition of `__libc_close'
/usr/lib/condor/libcondor_c.a(close.o)(.text+0x0): first defined here
/usr/bin/ld: Warning: size of symbol `__libc_close' changed from 79 in /usr/lib/condor/libcondor_c.a(close.o) to 22 in /usr/lib/condor/libcondor_c.a(close.o)
/usr/lib/condor/libcondorzsyscall.a(switches.o)(.text+0x52be): In function `__libc_fcntl':
: multiple definition of `__libc_fcntl'
/usr/lib/condor/libcondor_c.a(fcntl.o)(.text+0x21c): first defined here
/usr/bin/ld: Warning: size of symbol `__libc_fcntl' changed from 75 in /usr/lib/condor/libcondor_c.a(fcntl.o) to 54 in /usr/lib/condor/libcondor_c.a(fcntl.o)
/usr/lib/condor/libcondorzsyscall.a(switches.o)(.text+0x5382): In function `__libc_lseek64':

if u analyze the above error you will see that all of them have some sort of a problem linking with condor libraries.

i have reached to the conclusion that its some thing to do with the versions of compilers and libc.

can any  one ! tell me what is the best combination.

and is any one using condor on Debian?

also i would like to know if condor6.6 and later are supported in Debian or not.

from the documentation i was unable to figure this  out.

regards



Junaid N. Sahibzada
Cell # (+61) 404 998 494 
284/9 Crystal St. Waterloo, 2017, NSW, Australia
International Student MSc Internetworking, UTS, Australia
Bachelor of Information Technology, NUST, Pakistan


Yahoo! Personals
Single? There's someone we'd like you to meet.
Lots of someones, actually. Yahoo! Personals