|
|
I'm compiling on a machine with Mac OS 10.5.6
After some initial trouble getting boost to compile (my lack of reading
instructions carefully), i got povray to configure properly, but I am getting
an error when I try to build:
g++ -pipe -Wno-multichar -Wno-write-strings -fno-enforce-eh-specs -s -O3
-ffast-math -malign-double -march=i686 -D_THREAD_SAFE -L/opt/local/lib
-L/usr/local/lib -o povray disp_sdl.o disp_text.o ../vfe/libvfe.a
.../source/backend/libbackend.a ../source/frontend/libfrontend.a
.../source/base/libbase.a ../source/libpovray.a -ltiff -ljpeg -lpng12 -lz -lm
-lboost_thread -D_THREAD_SAFE
ld warning: option -s is obsolete and being ignored
Undefined symbols:
"boost::detail::tss::~tss()", referenced from:
___tcf_0 in libbackend.a(task.o)
___tcf_0 in libbackend.a(task.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [povray] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
c-67-166-109-156:povray-3.7.0.beta.29 dented42$
any help would be greatly appreciated, thanks.
Post a reply to this message
|
|
|
|
Matias Eyzaguirre wrote:
> I'm compiling on a machine with Mac OS 10.5.6
> After some initial trouble getting boost to compile (my lack of reading
> instructions carefully), i got povray to configure properly, but I am getting
> an error when I try to build:
It appears you're building beta 29 (which may have been unavoidable given
the .31 unix source was only just today released). And unfortunately you'll
need to update your boost to build .31 ;(. But try it anyhow, and if you
run into the issue again, you may want to ping Yvo (see his message just
after yours) and see if he's had a similar issue.
-- Chris
Post a reply to this message
|
|