[VoxBo] build problems on Mac OS
Jarrod Lewis-Peacock
lewispeacock at wisc.edu
Thu Aug 30 17:40:06 EDT 2007
Thanks Dan.
'uname' returns 'Darwin' as it should.
I think the script in make_stuff.txt wasn't working quite right. I removed
the conditions around the Darwin flags as you suggested and it continued to
build. Also, I replaced all the instances of "shell" with our shell name
"bash" in that file.
However, the GSL library doesn't seem to be linking correctly either. The
GSL setup commands at the top of the make_stuff.txt wasn't working right,
and the build was halting after the linker complained about not finding a
bunch of "_gsl_*" symbols. I hard coded the
GSL_CFLAGS=-I/usr/local/include/gsl and am trying to recompile.
Is the make_stuff file broken in a lot of places or am I just using it
incorrectly?
Well, nope that didn't work either. The build just exited, again complaining
about...
ld: Undefined symbols:
_gsl_blas_ddot
_gsl_blas_dgemm
...etc...
make[1]: *** [tes2cub] Error 1
make: *** [munge] Error 2
I'll keep trying different things here. Any suggestions on how to properly
link in the gsl stuff?
Jarrod
On 8/30/07, Daniel Y Kimberg <kimberg at mail.med.upenn.edu> wrote:
>
> Jarrod Lewis-Peacock wrote:
> > > g++: unrecognized option `-shared'
>
> It looks like your machine isn't being recognized as an OSX machine.
> In the root of the src directory is a file called make_stuff.txt,
> which sets some environment variables for OSX. It detects OSX by
> testing the output of the uname command. (Incidentally, what do you
> get if you type uname?) You can get rid of the conditions around the
> Darwin flags, and it should set things up better.
>
> Once I get vbview working again, I will make a push for 1.8.5, which
> should simplify the build process quite a bit.
>
> dan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.voxbo.org/pipermail/voxbo-general/attachments/20070830/e5069d0c/attachment.html
More information about the voxbo-general
mailing list