-lsndfile (sf_command etc) -lpthread (mutex etc)-lm (sin etc)----- Original Message -----From: Rory Walsh Date: Sunday, December 16, 2007 9:53 pmSubject: [Cs-dev] building API application errors...To: csound-devel@lists.sourceforge.net> I'm trying to build a simple Csound app using the latest source > from CVS> on a new linux installation but I'm getting the following > errors, any> ideas? Perhaps I need to change my Csound build settings?> > Rory.> > > ubuntu@ubuntu:~/csound5$ gcc csdAPItest.cpp -o apitest -I./csound5/H> -L./csound5 -lcsound> ./csound5/libcsound.a(one_file.o): In function `csoundTmpFileName':> /home/ubuntu/csound5/csound5/Top/one_file.c:88: warning: the use of> `tmpnam' is dangerous, better use `mkstemp'> /tmp/ccepJpTE.o:(.eh_frame+0x11): undefined reference to> `__gxx_personality_v0'> ./csound5/libcsound.a(main.o): In function `csoundCompile':> /home/ubuntu/csound5/csound5/Top/main.c:112: undefined reference to> `sf_command'> ./csound5/libcsound.a(threads.o): In function `csoundLockMutexNoWait':> /home/ubuntu/csound5/csound5/Top/threads.c:584: undefined > reference to> `pthread_mutex_trylock'> ./csound5/libcsound.a(threads.o): In function `csoundCreateMutex':> /home/ubuntu/csound5/csound5/Top/threads.c:545: undefined > reference to> `pthread_mutexattr_init'> /home/ubuntu/csound5/csound5/Top/threads.c:546: undefined > reference to> `pthread_mutexattr_settype'> /home/ubuntu/csound5/csound5/Top/threads.c:558: undefined > reference to> `pthread_mutexattr_destroy'> ./csound5/libcsound.a(threads.o): In function `csoundWaitThreadLock':> /home/ubuntu/csound5/csound5/Top/threads.c:313: undefined > reference to> `pthread_mutex_trylock'> /home/ubuntu/csound5/csound5/Top/threads.c:330: undefined > reference to> `pthread_mutex_timedlock'> ./csound5/libcsound.a(threads.o): In function `csoundJoinThread':> /home/ubuntu/csound5/csound5/Top/threads.c:287: undefined > reference to> `pthread_join'> ./csound5/libcsound.a(threads.o): In function `csoundCreateThread':> /home/ubuntu/csound5/csound5/Top/threads.c:270: undefined > reference to> `pthread_create'> ./csound5/libcsound.a(envvar.o): In function `csoundFileClose':> /home/ubuntu/csound5/csound5/Engine/envvar.c:1301: undefined > reference to> `sf_close'> ./csound5/libcsound.a(envvar.o): In function `csoundFileOpenWithType':> /home/ubuntu/csound5/csound5/Engine/envvar.c:1136: undefined > reference to> `sf_open_fd'> /home/ubuntu/csound5/csound5/Engine/envvar.c:1170: undefined > reference to> `sf_open_fd'> /home/ubuntu/csound5/csound5/Engine/envvar.c:1173: undefined > reference to> `sf_command'> /home/ubuntu/csound5/csound5/Engine/envvar.c:1159: undefined > reference to> `sf_open_fd'> /home/ubuntu/csound5/csound5/Engine/envvar.c:1148: undefined > reference to> `sf_open'> ./csound5/libcsound.a(fgens.o): In function > `gen53_freq_response_to_ir':/home/ubuntu/csound5/csound5/Engine/fgens.c:2531: undefined reference to> `logf'> /home/ubuntu/csound5/csound5/Engine/fgens.c:2553: undefined > reference to> `cos'> /home/ubuntu/csound5/csound5/Engine/fgens.c:2554: undefined > reference to> `sin'> ./csound5/libcsound.a(fgens.o): In function `gen19':> /home/ubuntu/csound5/csound5/Engine/fgens.c:947: undefined > reference to `sin'> ./csound5/libcsound.a(fgens.o): In function `gen10':> /home/ubuntu/csound5/csound5/Engine/fgens.c:638: undefined > reference to `sin'> ./csound5/libcsound.a(fgens.o): In function `gen09':> /home/ubuntu/csound5/csound5/Engine/fgens.c:618: undefined > reference to `sin'> ./csound5/libcsound.a(fgens.o): In function `gen51':> /home/ubuntu/csound5/csound5/Engine/fgens.c:2405: undefined > reference to> `pow'> ./csound5/libcsound.a(fgens.o): In function `gen25':> /home/ubuntu/csound5/csound5/Engine/fgens.c:1209: undefined > reference to> `pow'> ./csound5/libcsound.a(fgens.o): In function `gen05':> /home/ubuntu/csound5/csound5/Engine/fgens.c:450: undefined > reference to `pow'> ./csound5/libcsound.a(fgens.o): In function `gen31':> /home/ubuntu/csound5/csound5/Engine/fgens.c:1473: undefined > reference to> `cos'> /home/ubuntu/csound5/csound5/Engine/fgens.c:1473: undefined > reference to> `sin'> ./csound5/libcsound.a(fgens.o): In function `gen20':> /home/ubuntu/csound5/csound5/Engine/fgens.c:1041: undefined > reference to> `cos'> /home/ubuntu/csound5/csound5/Engine/fgens.c:1041: undefined > reference to> `cos'> /home/ubuntu/csound5/csound5/Engine/fgens.c:1041: undefined > reference to> `cos'> /home/ubuntu/csound5/csound5/Engine/fgens.c:1007: undefined > reference to> `pow'> /home/ubuntu/csound5/csound5/Engine/fgens.c:1009: undefined > reference to> `pow'> /home/ubuntu/csound5/csound5/Engine/fgens.c:1018: undefined > reference to> `sqrt'> /home/ubuntu/csound5/csound5/Engine/fgens.c:1029: undefined > reference to> `sin'> /home/ubuntu/csound5/csound5/Engine/fgens.c:1032: undefined > reference to> `sin'> ./csound5/libcsound.a(fgens.o): In function `gen16':> /home/ubuntu/csound5/csound5/Engine/fgens.c:845: undefined > reference to> `expf'> /home/ubuntu/csound5/csound5/Engine/fgens.c:850: undefined > reference to> `expf'> ./csound5/libcsound.a(fgens.o): In function `gen15':> /home/ubuntu/csound5/csound5/Engine/fgens.c:803: undefined > reference to> `cosf'> /home/ubuntu/csound5/csound5/Engine/fgens.c:804: undefined > reference to> `sinf'> ./csound5/libcsound.a(fgens.o): In function `gen12':> /home/ubuntu/csound5/csound5/Engine/fgens.c:727: undefined > reference to `log'> ./csound5/libcsound.a(fgens.o): In function `gen11':> > > > > > -----------------------------------------------------------------> --------> SF.Net email is sponsored by:> Check out the new SourceForge.net Marketplace.> It's the best place to buy or sell services> for just about anything Open Source.> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace> _______________________________________________> Csound-devel mailing list> Csound-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/csound-devel