[vos-d] issue building on OS X
Reed Hedges
reed at interreality.org
Thu Aug 30 19:51:11 EDT 2007
Pete has a Mac so maybe he can help.
I guess you have neither readline nor termios, so it's trying to use
getch() from curses. Can you post the 'config.log' file that should have
been created in the main build directory?
Can you grep for the getch() function somewhere, it should be in
curses.h in the standard includes directory (is it /usr/include on OSX
or something else?)
Reed
Jake Franklin wrote:
> Thanks Reed, I'm running automake 1.6.3
>
> The build got much further this time, but seemed to die when building mesh:
>
> g++ -DHAVE_CONFIG_H -I. -I. -I../../libs/vos -I../../libs
> -I../../inplace/include -I../../inplace/include/crystalspace
> -DINSTALL_PREFIX=\"/usr/local\" -DVOS_EXPORTS -D_REENTRANT
> -D_PTHREADS -I/Users/jake/vos/vos/inplace/include -D_REENTRANT -O1
> -D_REENTRANT -D_PTHREADS -fvisibility=hidden -g -Wall
> -I/Users/jake/vos/vos/inplace/include -c -o util.o `test -f 'util.cc'
> || echo './'`util.cc
> util.cc: In function 'std::string mesh_read_input(const char*)':
> util.cc:634: error: 'getch' was not declared in this scope
> make[3]: *** [util.o] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all-recursive] Error 1
>
More information about the vos-d
mailing list