hello Andy, Pete, I had already removed the security package in order to make it compile (as well as monitoring) and it worked. However as I say, there is a problem with the binairies > xrootd -c .... -l .... /scratch/nief/xrootd: syntax error at line 1: `(' unexpected and if I do for example: > ldd libXrdOfs.so ldd: libXrdOfs.so: has wrong class or data encoding there is something really wrong there though I am not able to determine what it is exactly. it is either a problem or some wrong option have been given to CC (here is an example below), but I don't see anything obvious there. Creating executable ../../bin/sunx86_510/xrootd CC -KPIC -DSUNCC -DSUNX86 -D_REENTRANT -mt -D_POSIX_PTHREAD_SEMANTICS -fast -xtarget=opteron -xarch=amd64 ../../obj/sunx86_510/XrdXrootdAdmin.o ../../obj/sunx86_510/XrdXrootdAio.o ../../obj/sunx86_510/XrdXrootdConfig.o ../../obj/sunx86_510/XrdXrootdFile.o ../../obj/sunx86_510/XrdXrootdFileLock1.o ../../obj/sunx86_510/XrdXrootdLoadLib.o ../../obj/sunx86_510/XrdXrootdMonitor.o ../../obj/sunx86_510/XrdXrootdPrepare.o ../../obj/sunx86_510/XrdXrootdProtocol.o ../../obj/sunx86_510/XrdXrootdResponse.o ../../obj/sunx86_510/XrdXrootdStats.o ../../obj/sunx86_510/XrdXrootdXeq.o ../../obj/sunx86_510/XrdXrootdXeqAio.o -L/usr/lib/amd64 -L/lib/amd64 -lposix4 -lsocket -lnsl -L/lib -lpthread -ldl -lsunmath -L../../lib/sunx86_510 -lXrd -lXrdNet -lXrdOuc ../../obj/sunx86_510/XrdSfsNative.o -o ../../bin/sunx86_510/xrootd cheers, JY Andy Hanushevsky wrote: > Hi JY, > > This is a known problem. If you're not using security, simply disable > the package. Geri, finally, here's the explanation of what is > happening. I will get you access to one of the memfs machines. > > Andy > > ----- Original Message ----- From: "Jean-Yves Nief" <[log in to unmask]> > To: "Xrootd Mailing List" <[log in to unmask]> > Sent: Monday, October 03, 2005 8:40 AM > Subject: compiling xrootd on Solaris 10 AMD64 > > >> hello, >> >> I am trying to compile xrootd on this platform on a test >> machine: the next couple of servers I am going to have in a few weeks >> will be working on that OS with Opteron CPUs (SUN v40z). >> I had problems when compiling XrdSecpwdSrvAdmin.cc: >> Creating executable ../../bin/sunx86_510/xrdpwdadmin >> ld: fatal: file ../../obj/sunx86_510/XrdSecpwdSrvAdmin.o: wrong ELF >> class: ELFCLASS64 >> ld: fatal: File processing errors. No output written to >> ../../bin/sunx86_510/xrdpwdadmin >> gmake[4]: *** [../../bin/sunx86_510/xrdpwdadmin] Error 1 >> gmake[3]: *** [SunOSall] Error 2 >> gmake[2]: *** [all] Error 2 >> gmake[1]: *** [XrdSecpwd] Error 2 >> gmake: *** [all] Error 2 >> >> CC is being used: >> > CC -V >> CC: Sun C++ 5.7 Patch 117831-03 2005/07/21 >> >> I tried to remove this module as it is not necessary for me at this >> point, however I ended up with a xrootd binary I was not able to >> execute. So there could be something trivial missing in the >> installation of the dev machine (might be possible as I noticed that >> there are stuff not being there) or something that I don't know of. >> The script "configure" had apparently no problem to detect the right >> architecture. >> thanks for any hints, >> JY >> >> >