[nycbug-talk] 4.11 and Clearsilver?

Charles Sprickman spork at bway.net
Sat Jul 1 15:38:57 EDT 2006


Hi all,

Was looking at getting Trac running while playing with subversion, and 
found that it depends on Clearsilver (templating system - 
http://www.clearsilver.net/).  Sadly, the port is broken on 4.x.

I know we've got a few python gurus here, and clearsilver seems to be a 
popular choice w/python.  Google leads me to believe I'm one of the few 
people trying to build this on 4.11. :)

Looks like a thread issue, so I'm way out of my league:

cc -O -pipe -march=pentiumpro -fPIC -Wall -I..  -fPIC -o static.o -c 
static.c
cc -o static.cgi static.o -L../libs/ -lneo_cgi -lneo_cs -lneo_utl  -lz
../libs//libneo_utl.a(ulocks.o): In function `mCreate':
ulocks.o(.text+0x2ac): undefined reference to `pthread_mutex_init'
../libs//libneo_utl.a(ulocks.o): In function `mDestroy':
ulocks.o(.text+0x316): undefined reference to `pthread_mutex_destroy'
../libs//libneo_utl.a(ulocks.o): In function `mLock':
ulocks.o(.text+0x342): undefined reference to `pthread_mutex_lock'
../libs//libneo_utl.a(ulocks.o): In function `mUnlock':
ulocks.o(.text+0x3ae): undefined reference to `pthread_mutex_unlock'
../libs//libneo_utl.a(ulocks.o): In function `cCreate':
ulocks.o(.text+0x41c): undefined reference to `pthread_cond_init'
../libs//libneo_utl.a(ulocks.o): In function `cDestroy':
ulocks.o(.text+0x486): undefined reference to `pthread_cond_destroy'
../libs//libneo_utl.a(ulocks.o): In function `cWait':
ulocks.o(.text+0x4b6): undefined reference to `pthread_cond_wait'
../libs//libneo_utl.a(ulocks.o): In function `cBroadcast':
ulocks.o(.text+0x522): undefined reference to `pthread_cond_broadcast'
../libs//libneo_utl.a(ulocks.o): In function `cSignal':
ulocks.o(.text+0x58e): undefined reference to `pthread_cond_signal'
gmake[1]: *** [static.cgi] Error 1
gmake[1]: Leaving directory 
`/bak/usr.ports/www/clearsilver/work/clearsilver-0.10.3/cgi'
gmake: *** [cs] Error 2
*** Error code 2

Thanks,

Charles



More information about the talk mailing list