[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Problems compiling arts-1.3.92
From:       Steven Pasternak <stevenp500 () bellsouth ! net>
Date:       2005-02-12 14:25:56
Message-ID: 200502120925.57331.stevenp500 () bellsouth ! net
[Download RAW message or body]

On Saturday 12 February 2005 02:05 pm, Kevin Gilbert wrote:
> Hi,
> 
> Hope this is the appropriate forum for this question.
> 
> I get the following error while trying to compile arts-1.3.92 -
> 
> --------------------------------------
> 
> make[2]: Entering directory
> `/usr/local/src/kde-3.4-beta.2/arts-1.3.92/mcop_mt' /bin/sh ../libtool
> --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long
> -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion
> -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -O2
> -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new
> -fno-common -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden
> -fvisibility-inlines-hidden  -ftemplate-depth-99    -o libmcop_mt.la -rpath
> /usr/local/kde-3.4-beta.2/lib -no-undefined -Wl,--no-undefined
> -Wl,--allow-shlib-undefined -version-info 1:0 
> -L/usr/local/kde-3.4-beta.2/lib -L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib   
> threads_posix.lo ../mcop/libmcop.la ../flow/libartsflow.la -lpthread  -lrt
> 
> .libs/threads_posix.o(.gnu.linkonce.t._ZN4Arts12PosixThreads14Semaphore_implD1Ev+0x27): \
> 
In function `Arts::PosixThreads::Semaphore_impl::~Semaphore_impl()':
> > undefined reference to `sem_destroy'
> 
> .libs/threads_posix.o(.gnu.linkonce.t._ZN4Arts12PosixThreads14Semaphore_implD0Ev+0x27): \
> 
In function `Arts::PosixThreads::Semaphore_impl::~Semaphore_impl()':
> > undefined reference to `sem_destroy'
> 
> .libs/threads_posix.o(.gnu.linkonce.t._ZN4Arts12PosixThreads14Semaphore_impl4waitEv+0x1b): \
> 
In function `Arts::PosixThreads::Semaphore_impl::wait()':
> > undefined reference to `sem_wait'
> 
> .libs/threads_posix.o(.gnu.linkonce.t._ZN4Arts12PosixThreads14Semaphore_impl7tryWaitEv+0x1b): \
> 
In function `Arts::PosixThreads::Semaphore_impl::tryWait()':
> > undefined reference to `sem_trywait'
> 
> .libs/threads_posix.o(.gnu.linkonce.t._ZN4Arts12PosixThreads14Semaphore_impl4postEv+0x1b): \
> 
In function `Arts::PosixThreads::Semaphore_impl::post()':
> > undefined reference to `sem_post'
> 
> .libs/threads_posix.o(.gnu.linkonce.t._ZN4Arts12PosixThreads14Semaphore_impl8getValueEv+0x1f): \
> 
In function `Arts::PosixThreads::Semaphore_impl::getValue()':
> > undefined reference to `sem_getvalue'
> 
> .libs/threads_posix.o(.gnu.linkonce.t._ZN4Arts12PosixThreads12PosixThreads20createSemaphore_implEii+0x36): \
> 
In function `Arts::PosixThreads::PosixThreads::createSemaphore_impl(int, 
int)':
> > undefined reference to `sem_init'
> 
> collect2: ld returned 1 exit status
> make[2]: *** [libmcop_mt.la] Error 1
> make[2]: Leaving directory
> `/usr/local/src/kde-3.4-beta.2/arts-1.3.92/mcop_mt' make[1]: ***
> [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/src/kde-3.4-beta.2/arts-1.3.92'
> make: *** [all] Error 2
> 
> --------------------------------------------------------------
> 
> Beta 1 compiles OK on the same system. Any thoughts?
> 
> Cheers,
> 
> Kevin
You are missing a header somewhere.  Next time you try, after it fails try to 
find the string "No such file or directory". That should tell you which 
header you need.
 
> > Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic