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.


----- 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
> Creating executable ../../bin/sunx86_510/xrdpwdadmin
> ld: fatal: file ../../obj/sunx86_510/XrdSecpwdSrvAdmin.o: wrong ELF class: 
> 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