Print

Print


URL:
  <http://savannah.cern.ch/bugs/?87841>

                 Summary: Cannot compile xrootd on Ubuntu 11.10
                 Project: XROOTD
            Submitted by: mvala
            Submitted on: 2011-10-17 08:51
                Severity: 3 - Normal
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
      Fixed by commit(s): 

    _______________________________________________________

Details:

Hi All,

i am getting following error while i am compiling xrootd 3.0.5 on latest
ubuntu 11.10 with gcc 4.6.1

Compiling XrdMonCtrMainApp.cc
Creating executable xrdmonCollector
../../obj/x86_64_linux/XrdMonCtrMainApp.o: In function `main':
XrdMonCtrMainApp.cc:(.text.startup+0x733): undefined reference to
`pthread_create'
../../lib/x86_64_linux/libXrdMonCollector.a(XrdMonCtrArchiver.o): In function
`XrdMonCtrArchiver::XrdMonCtrArchiver(char const*, char const*, char const*,
long long, int, int, bool, bool)':
XrdMonCtrArchiver.cc:(.text+0x237): undefined reference to `pthread_create'
XrdMonCtrArchiver.cc:(.text+0x256): undefined reference to `pthread_create'
../../lib/x86_64_linux/libXrdSys.a(XrdSysPthread.o): In function
`XrdSysThread_Xeq':
XrdSysPthread.cc:(.text+0x13): undefined reference to `pthread_setspecific'
../../lib/x86_64_linux/libXrdSys.a(XrdSysPthread.o): In function
`XrdSysThread::doInit()':
XrdSysPthread.cc:(.text+0x29f): undefined reference to `pthread_key_create'
XrdSysPthread.cc:(.text+0x2ac): undefined reference to `pthread_setspecific'
../../lib/x86_64_linux/libXrdSys.a(XrdSysPthread.o): In function
`XrdSysThread::Run(unsigned long*, void* (*)(void*), void*, int, char
const*)':
XrdSysPthread.cc:(.text+0x3ce): undefined reference to
`pthread_attr_setstacksize'
XrdSysPthread.cc:(.text+0x3e3): undefined reference to `pthread_create'
../../lib/x86_64_linux/libXrdSys.a(XrdSysPthread.o): In function
`XrdSysThread::Wait(unsigned long)':
XrdSysPthread.cc:(.text+0x46a): undefined reference to `pthread_join'
../../lib/x86_64_linux/libXrdSys.a(XrdSysPthread.o): In function
`XrdSysRecMutex::XrdSysRecMutex()':
XrdSysPthread.cc:(.text+0x4a3): undefined reference to
`pthread_mutexattr_init'
XrdSysPthread.cc:(.text+0x4af): undefined reference to
`pthread_mutexattr_destroy'
XrdSysPthread.cc:(.text+0x4d9): undefined reference to
`pthread_mutexattr_settype'
../../lib/x86_64_linux/libXrdSys.a(XrdSysLogger.o): In function
`XrdSysLogger::Time(char*)':
XrdSysLogger.cc:(.text+0x1d5): undefined reference to `pthread_getspecific'
collect2: ld returned 1 exit status
make[4]: *** [../../bin/x86_64_linux/xrdmonCollector] Error 1
make[3]: *** [Linuxall] Error 2
make[2]: *** [all] Error 2
make[1]: *** [XrdMon] Error 2
make: *** [all] Error 2

Ciao

Martin




    _______________________________________________________

Reply to this item at:

  <http://savannah.cern.ch/bugs/?87841>

_______________________________________________
  Message sent via/by LCG Savannah
  http://savannah.cern.ch/