Hey Lucas
I am using boost_1_50_0 on lion and the following two commands for
compiling and i am not seeing any issues. I'll update the website. If you
need any additional help please let me know

-Jake


sudo ./bjam toolset=darwin link=shared threading=multi runtime-link=shared
variant=release address-model=64 stage install
sudo ./bjam toolset=darwin link=static threading=multi runtime-link=static
variant=release address-model=64 stage install





On Fri, Aug 24, 2012 at 11:27 AM, [email protected] <[email protected]
> wrote:

> At http://thrift.apache.org/docs/install/os_x/ it looks like the boost
> instructions are out of date.
>
> I installed boost from mac ports eventually.
>
> I installed libevent in the documented fashion.
>
> I issue a configure:
>
> *GAir*:thrift garylucas$ ./configure --prefix=/usr/local/
> --with-boost=/usr/local --with-libevent=/usr/local --disable-static
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... ./install-sh -c -d
> checking for gawk... no
> checking for mawk... no
> checking for nawk... no
> checking for awk... awk
> checking whether make sets $(MAKE)... yes
> checking how to create a ustar tar archive... gnutar
> checking for pkg-config... /opt/local/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking for style of include used by make... GNU
> checking dependency style of gcc... gcc3
> checking how to run the C preprocessor... gcc -E
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... gcc3
> checking build system type... i386-apple-darwin12.1.0
> checking host system type... i386-apple-darwin12.1.0
> checking how to print strings... printf
> checking for a sed that does not truncate output... /usr/bin/sed
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for fgrep... /usr/bin/grep -F
> checking for ld used by gcc...
> /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
> checking if the linker
> (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld...
> no
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
> checking the name lister (/usr/bin/nm) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 196608
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking for /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
> option to reload object files... -r
> checking for objdump... no
> checking how to recognize dependent libraries... pass_all
> checking for ar... ar
> checking for strip... strip
> checking for ranlib... ranlib
> checking command to parse /usr/bin/nm output from gcc object... ok
> checking for dsymutil... dsymutil
> checking for nmedit... nmedit
> checking for lipo... lipo
> checking for otool... otool
> checking for otool64... no
> checking for -single_module linker flag... yes
> checking for -exported_symbols_list linker flag... yes
> checking for -force_load linker flag... yes
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fno-common -DPIC
> checking if gcc PIC flag -fno-common -DPIC works... yes
> checking if gcc static flag -static works... no
> checking if gcc supports -c -o file.o... yes
> checking if gcc supports -c -o file.o... (cached) yes
> checking whether the gcc linker
> (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports
> shared libraries... yes
> checking dynamic linker characteristics... darwin12.1.0 dyld
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... no
> checking how to run the C++ preprocessor... g++ -E
> checking for ld used by g++...
> /usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld
> checking if the linker
> (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) is GNU ld...
> no
> checking whether the g++ linker
> (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports
> shared libraries... yes
> checking for g++ option to produce PIC... -fno-common -DPIC
> checking if g++ PIC flag -fno-common -DPIC works... yes
> checking if g++ static flag -static works... no
> checking if g++ supports -c -o file.o... yes
> checking if g++ supports -c -o file.o... (cached) yes
> checking whether the g++ linker
> (/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld) supports
> shared libraries... yes
> checking dynamic linker characteristics... darwin12.1.0 dyld
> checking how to hardcode library paths into programs... immediate
> checking whether make sets $(MAKE)... (cached) yes
> checking for bison... bison -y
> checking for flex... flex
> checking lex output file root... lex.yy
> checking lex library... -ll
> checking whether yytext is a pointer... yes
> checking whether ln -s works... yes
> checking for gawk... (cached) awk
> checking for ranlib... (cached) ranlib
> checking for boostlib >= 1.33.1... yes
> checking for libevent >= 1.0... yes
> checking for zlib >= 1.2.3... yes
> checking for MONO... no
> checking for MONO... no
> checking for javac and java... yes
> checking for ant... /usr/bin/ant
> checking for ant version > 1.7... yes
> checking for erl... no
> checking for erlc... no
> checking for a Python interpreter with version >= 2.4... python
> checking for python... /usr/bin/python
> checking for python version... 2.7
> checking for python platform... darwin
> checking for python script directory...
> ${prefix}/lib/python2.7/site-packages
> checking for python extension module directory...
> ${exec_prefix}/lib/python2.7/site-packages
> checking for trial... /usr/bin/trial
> checking for perl... /opt/local/bin/perl
> checking for perl module Bit::Vector... no
> checking for php... /usr/bin/php
> checking for php-config... /usr/bin/php-config
> checking for ruby... /usr/bin/ruby
> checking for rake... /usr/bin/rake
> checking for bundle... no
> checking for cabal... no
> checking for runhaskell... no
> checking for 6g... /usr/local/bin/6g
> checking for 6l... /usr/local/bin/6l
> checking for gomake... /usr/local/bin/gomake
> checking for goinstall... /usr/local/bin/goinstall
> checking for an ANSI C-conforming const... yes
> checking for inline... inline
> checking for working volatile... yes
> checking for stdbool.h that conforms to C99... yes
> checking for _Bool... no
> checking for ANSI C header files... (cached) yes
> checking whether time.h and sys/time.h may both be included... yes
> checking for sys/wait.h that is POSIX.1 compatible... yes
> checking return type of signal handlers... void
> checking arpa/inet.h usability... yes
> checking arpa/inet.h presence... yes
> checking for arpa/inet.h... yes
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking for inttypes.h... (cached) yes
> checking limits.h usability... yes
> checking limits.h presence... yes
> checking for limits.h... yes
> checking netdb.h usability... yes
> checking netdb.h presence... yes
> checking for netdb.h... yes
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking pthread.h usability... yes
> checking pthread.h presence... yes
> checking for pthread.h... yes
> checking stddef.h usability... yes
> checking stddef.h presence... yes
> checking for stddef.h... yes
> checking for stdlib.h... (cached) yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking sys/un.h usability... yes
> checking sys/un.h presence... yes
> checking for sys/un.h... yes
> checking sys/poll.h usability... yes
> checking sys/poll.h presence... yes
> checking for sys/poll.h... yes
> checking sys/resource.h usability... yes
> checking sys/resource.h presence... yes
> checking for sys/resource.h... yes
> checking for unistd.h... (cached) yes
> checking libintl.h usability... no
> checking libintl.h presence... no
> checking for libintl.h... no
> checking malloc.h usability... no
> checking malloc.h presence... no
> checking for malloc.h... no
> checking openssl/ssl.h usability... yes
> checking openssl/ssl.h presence... yes
> checking for openssl/ssl.h... yes
> checking openssl/rand.h usability... yes
> checking openssl/rand.h presence... yes
> checking for openssl/rand.h... yes
> checking openssl/x509v3.h usability... yes
> checking openssl/x509v3.h presence... yes
> checking for openssl/x509v3.h... yes
> checking for pthread_create in -lpthread... yes
> checking for clock_gettime in -lrt... no
> checking for setsockopt in -lsocket... no
> checking for BN_init in -lcrypto... yes
> checking for SSL_ctrl in -lssl... yes
> checking for int16_t... yes
> checking for int32_t... yes
> checking for int64_t... yes
> checking for int8_t... yes
> checking for mode_t... yes
> checking for off_t... yes
> checking for size_t... yes
> checking for ssize_t... yes
> checking for uint16_t... yes
> checking for uint32_t... yes
> checking for uint64_t... yes
> checking for uint8_t... yes
> checking for ptrdiff_t... yes
> checking whether struct tm is in sys/time.h or time.h... time.h
> checking whether AI_ADDRCONFIG is declared... yes
> checking for working alloca.h... yes
> checking for alloca... yes
> checking for pid_t... yes
> checking vfork.h usability... no
> checking vfork.h presence... no
> checking for vfork.h... no
> checking for fork... yes
> checking for vfork... yes
> checking for working fork... yes
> checking for working vfork... (cached) yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible malloc... yes
> checking for working memcmp... yes
> checking for stdlib.h... (cached) yes
> checking for GNU libc compatible realloc... yes
> checking sys/select.h usability... yes
> checking sys/select.h presence... yes
> checking for sys/select.h... yes
> checking for sys/socket.h... (cached) yes
> checking types of arguments for select... int,fd_set *,struct timeval *
> checking whether lstat correctly handles trailing slash... no
> checking whether stat accepts an empty string... no
> checking whether strerror_r is declared... yes
> checking for strerror_r... yes
> checking whether strerror_r returns char *... no
> checking for strftime... yes
> checking for vprintf... yes
> checking for _doprnt... no
> checking for strtoul... yes
> checking for bzero... yes
> checking for ftruncate... yes
> checking for gethostbyname... yes
> checking for gettimeofday... yes
> checking for memmove... yes
> checking for memset... yes
> checking for mkdir... yes
> checking for realpath... yes
> checking for select... yes
> checking for socket... yes
> checking for strchr... yes
> checking for strdup... yes
> checking for strerror... yes
> checking for strstr... yes
> checking for strtol... yes
> checking for sqrt... yes
> checking for alarm... yes
> checking for clock_gettime... no
> checking for sched_get_priority_min... yes
> checking for sched_get_priority_max... yes
> checking the behavior of a signed right shift... arithmetic
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating compiler/cpp/Makefile
> config.status: creating compiler/cpp/version.h
> config.status: creating lib/Makefile
> config.status: creating lib/cpp/Makefile
> config.status: creating lib/cpp/test/Makefile
> config.status: creating lib/cpp/thrift-nb.pc
> config.status: creating lib/cpp/thrift-z.pc
> config.status: creating lib/cpp/thrift.pc
> config.status: creating lib/c_glib/Makefile
> config.status: creating lib/c_glib/thrift_c_glib.pc
> config.status: creating lib/c_glib/test/Makefile
> config.status: creating lib/csharp/Makefile
> config.status: creating lib/erl/Makefile
> config.status: creating lib/erl/src/thrift.app.src
> config.status: creating lib/hs/Makefile
> config.status: creating lib/java/Makefile
> config.status: creating lib/js/test/Makefile
> config.status: creating lib/perl/Makefile
> config.status: creating lib/perl/test/Makefile
> config.status: creating lib/php/Makefile
> config.status: creating lib/py/Makefile
> config.status: creating lib/rb/Makefile
> config.status: creating test/Makefile
> config.status: creating test/cpp/Makefile
> config.status: creating test/hs/Makefile
> config.status: creating test/py/Makefile
> config.status: creating test/py.twisted/Makefile
> config.status: creating test/rb/Makefile
> config.status: creating config.h
> config.status: config.h is unchanged
> config.status: executing depfiles commands
> config.status: executing libtool commands
> === configuring in lib/php/src/ext/thrift_protocol
> (/Users/garylucas/bin/thrift/lib/php/src/ext/thrift_protocol)
> configure: running /bin/sh ./configure --disable-option-checking
> '--prefix=/usr/local'  '--with-boost=/usr/local'
> '--with-libevent=/usr/local' '--disable-static' --cache-file=/dev/null
> --srcdir=.
> checking for grep that handles long lines and -e... /usr/bin/grep
> checking for egrep... /usr/bin/grep -E
> checking for a sed that does not truncate output... /usr/bin/sed
> checking for cc... cc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether cc accepts -g... yes
> checking for cc option to accept ISO C89... none needed
> checking how to run the C preprocessor... cc -E
> checking for icc... no
> checking for suncc... no
> checking whether cc understands -c and -o together... yes
> checking for system library directory... lib
> checking if compiler supports -R... no
> checking if compiler supports -Wl,-rpath,... yes
> checking build system type... i386-apple-darwin12.1.0
> checking host system type... i386-apple-darwin12.1.0
> checking target system type... i386-apple-darwin12.1.0
> checking for PHP prefix... /usr
> checking for PHP includes... -I/usr/include/php -I/usr/include/php/main
> -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext
> -I/usr/include/php/ext/date/lib
> checking for PHP extension directory...
> /usr/lib/php/extensions/no-debug-non-zts-20090626
> checking for PHP installed headers prefix... /usr/include/php
> checking if debug is enabled... no
> checking if zts is enabled... no
> checking for re2c... no
> configure: WARNING: You will need re2c 0.13.4 or later if you want to
> regenerate PHP parsers.
> checking for gawk... no
> checking for nawk... no
> checking for awk... awk
> checking if awk is broken... no
> checking whether to enable the thrift_protocol extension... yes, shared
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking how to run the C++ preprocessor... g++ -E
> checking for ld used by cc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... no
> checking for /usr/bin/ld option to reload object files... -r
> checking for BSD-compatible nm... /usr/bin/nm
> checking whether ln -s works... yes
> checking how to recognize dependent libraries... pass_all
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking dlfcn.h usability... yes
> checking dlfcn.h presence... yes
> checking for dlfcn.h... yes
> checking how to run the C++ preprocessor... g++ -E
> checking the maximum length of command line arguments... 196608
> checking command to parse /usr/bin/nm output from cc object... ok
> checking for objdir... .libs
> checking for ar... ar
> checking for ranlib... ranlib
> checking for strip... strip
> checking for dsymutil... dsymutil
> checking for nmedit... nmedit
> checking for -single_module linker flag... yes
> checking for -exported_symbols_list linker flag... yes
> checking if cc supports -fno-rtti -fno-exceptions... yes
> checking for cc option to produce PIC... -fno-common
> checking if cc PIC flag -fno-common works... yes
> checking if cc static flag -static works... no
> checking if cc supports -c -o file.o... yes
> checking whether the cc linker (/usr/bin/ld) supports shared libraries...
> yes
> checking dynamic linker characteristics... darwin12.1.0 dyld
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... no
>
> creating libtool
> appending configuration tag "CXX" to libtool
> checking for ld used by g++... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... no
> checking whether the g++ linker (/usr/bin/ld) supports shared libraries...
> yes
> checking for g++ option to produce PIC... -fno-common
> checking if g++ PIC flag -fno-common works... yes
> checking if g++ static flag -static works... no
> checking if g++ supports -c -o file.o... yes
> checking whether the g++ linker (/usr/bin/ld) supports shared libraries...
> yes
> checking dynamic linker characteristics... darwin12.1.0 dyld
> (cached) (cached) checking how to hardcode library paths into programs...
> immediate
> configure: creating ./config.status
> config.status: creating config.h
> config.status: config.h is unchanged
>
> thrift 0.8.0
>
> Building code generators ..... :
>
> Building C++ Library ......... : yes
> Building C (GLib) Library .... : no
> Building Java Library ........ : yes
> Building C# Library .......... : no
> Building Python Library ...... : yes
> Building Ruby Library ........ : yes
> Building Haskell Library ..... : no
> Building Perl Library ........ : no
> Building PHP Library ......... : yes
> Building Erlang Library ...... : no
> Building Go Library .......... : no
>
> Building TZlibTransport ...... : yes
> Building TNonblockingServer .. : yes
>
> Using javac .................. : javac
> Using java ................... : java
> Using ant .................... : /usr/bin/ant
>
> Using Python ................. : /usr/bin/python
>
> Using php-config ............. : /usr/bin/php-config
>
> Using Ruby ................... : /usr/bin/ruby
>
> If something is missing that you think should be present,
> please skim the output of configure to find the missing
> component.  Details are present in config.log.
>
> and then a make:
>
> *GAir: *thrift garylucas$ make
> make  all-recursive
> Making all in compiler/cpp
> make  all-am
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT thrift-main.o
> -MD -MP -MF .deps/thrift-main.Tpo -c -o thrift-main.o `test -f
> 'src/main.cc' || echo './'`src/main.cc
> mv -f .deps/thrift-main.Tpo .deps/thrift-main.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_c_glib_generator.o -MD -MP -MF .deps/thrift-t_c_glib_generator.Tpo
> -c -o thrift-t_c_glib_generator.o `test -f
> 'src/generate/t_c_glib_generator.cc' || echo
> './'`src/generate/t_c_glib_generator.cc
> mv -f .deps/thrift-t_c_glib_generator.Tpo
> .deps/thrift-t_c_glib_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_cpp_generator.o -MD -MP -MF .deps/thrift-t_cpp_generator.Tpo -c -o
> thrift-t_cpp_generator.o `test -f 'src/generate/t_cpp_generator.cc' || echo
> './'`src/generate/t_cpp_generator.cc
> mv -f .deps/thrift-t_cpp_generator.Tpo .deps/thrift-t_cpp_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_java_generator.o -MD -MP -MF .deps/thrift-t_java_generator.Tpo -c
> -o thrift-t_java_generator.o `test -f 'src/generate/t_java_generator.cc' ||
> echo './'`src/generate/t_java_generator.cc
> mv -f .deps/thrift-t_java_generator.Tpo .deps/thrift-t_java_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_as3_generator.o -MD -MP -MF .deps/thrift-t_as3_generator.Tpo -c -o
> thrift-t_as3_generator.o `test -f 'src/generate/t_as3_generator.cc' || echo
> './'`src/generate/t_as3_generator.cc
> mv -f .deps/thrift-t_as3_generator.Tpo .deps/thrift-t_as3_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_csharp_generator.o -MD -MP -MF .deps/thrift-t_csharp_generator.Tpo
> -c -o thrift-t_csharp_generator.o `test -f
> 'src/generate/t_csharp_generator.cc' || echo
> './'`src/generate/t_csharp_generator.cc
> mv -f .deps/thrift-t_csharp_generator.Tpo
> .deps/thrift-t_csharp_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_py_generator.o -MD -MP -MF .deps/thrift-t_py_generator.Tpo -c -o
> thrift-t_py_generator.o `test -f 'src/generate/t_py_generator.cc' || echo
> './'`src/generate/t_py_generator.cc
> mv -f .deps/thrift-t_py_generator.Tpo .deps/thrift-t_py_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_rb_generator.o -MD -MP -MF .deps/thrift-t_rb_generator.Tpo -c -o
> thrift-t_rb_generator.o `test -f 'src/generate/t_rb_generator.cc' || echo
> './'`src/generate/t_rb_generator.cc
> mv -f .deps/thrift-t_rb_generator.Tpo .deps/thrift-t_rb_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_perl_generator.o -MD -MP -MF .deps/thrift-t_perl_generator.Tpo -c
> -o thrift-t_perl_generator.o `test -f 'src/generate/t_perl_generator.cc' ||
> echo './'`src/generate/t_perl_generator.cc
> mv -f .deps/thrift-t_perl_generator.Tpo .deps/thrift-t_perl_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_php_generator.o -MD -MP -MF .deps/thrift-t_php_generator.Tpo -c -o
> thrift-t_php_generator.o `test -f 'src/generate/t_php_generator.cc' || echo
> './'`src/generate/t_php_generator.cc
> mv -f .deps/thrift-t_php_generator.Tpo .deps/thrift-t_php_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_erl_generator.o -MD -MP -MF .deps/thrift-t_erl_generator.Tpo -c -o
> thrift-t_erl_generator.o `test -f 'src/generate/t_erl_generator.cc' || echo
> './'`src/generate/t_erl_generator.cc
> mv -f .deps/thrift-t_erl_generator.Tpo .deps/thrift-t_erl_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_cocoa_generator.o -MD -MP -MF .deps/thrift-t_cocoa_generator.Tpo
> -c -o thrift-t_cocoa_generator.o `test -f
> 'src/generate/t_cocoa_generator.cc' || echo
> './'`src/generate/t_cocoa_generator.cc
> mv -f .deps/thrift-t_cocoa_generator.Tpo .deps/thrift-t_cocoa_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_st_generator.o -MD -MP -MF .deps/thrift-t_st_generator.Tpo -c -o
> thrift-t_st_generator.o `test -f 'src/generate/t_st_generator.cc' || echo
> './'`src/generate/t_st_generator.cc
> mv -f .deps/thrift-t_st_generator.Tpo .deps/thrift-t_st_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_ocaml_generator.o -MD -MP -MF .deps/thrift-t_ocaml_generator.Tpo
> -c -o thrift-t_ocaml_generator.o `test -f
> 'src/generate/t_ocaml_generator.cc' || echo
> './'`src/generate/t_ocaml_generator.cc
> mv -f .deps/thrift-t_ocaml_generator.Tpo .deps/thrift-t_ocaml_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_hs_generator.o -MD -MP -MF .deps/thrift-t_hs_generator.Tpo -c -o
> thrift-t_hs_generator.o `test -f 'src/generate/t_hs_generator.cc' || echo
> './'`src/generate/t_hs_generator.cc
> mv -f .deps/thrift-t_hs_generator.Tpo .deps/thrift-t_hs_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_js_generator.o -MD -MP -MF .deps/thrift-t_js_generator.Tpo -c -o
> thrift-t_js_generator.o `test -f 'src/generate/t_js_generator.cc' || echo
> './'`src/generate/t_js_generator.cc
> mv -f .deps/thrift-t_js_generator.Tpo .deps/thrift-t_js_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_javame_generator.o -MD -MP -MF .deps/thrift-t_javame_generator.Tpo
> -c -o thrift-t_javame_generator.o `test -f
> 'src/generate/t_javame_generator.cc' || echo
> './'`src/generate/t_javame_generator.cc
> mv -f .deps/thrift-t_javame_generator.Tpo
> .deps/thrift-t_javame_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_delphi_generator.o -MD -MP -MF .deps/thrift-t_delphi_generator.Tpo
> -c -o thrift-t_delphi_generator.o `test -f
> 'src/generate/t_delphi_generator.cc' || echo
> './'`src/generate/t_delphi_generator.cc
> mv -f .deps/thrift-t_delphi_generator.Tpo
> .deps/thrift-t_delphi_generator.Po
> g++ -DHAVE_CONFIG_H -I. -I../..  -I./src  -Wall -g -O2 -MT
> thrift-t_go_generator.o -MD -MP -MF .deps/thrift-t_go_generator.Tpo -c -o
> thrift-t_go_generator.o `test -f 'src/generate/t_go_generator.cc' || echo
> './'`src/generate/t_go_generator.cc
> mv -f .deps/thrift-t_go_generator.Tpo .deps/thrift-t_go_generator.Po
> /bin/sh ../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2   -o thrift
> thrift-main.o thrift-md5.o thrift-t_generator.o thrift-parse.o
> thrift-t_c_glib_generator.o thrift-t_cpp_generator.o
> thrift-t_java_generator.o thrift-t_as3_generator.o
> thrift-t_csharp_generator.o thrift-t_py_generator.o thrift-t_rb_generator.o
> thrift-t_perl_generator.o thrift-t_php_generator.o thrift-t_erl_generator.o
> thrift-t_cocoa_generator.o thrift-t_st_generator.o
> thrift-t_ocaml_generator.o thrift-t_hs_generator.o thrift-t_xsd_generator.o
> thrift-t_html_generator.o thrift-t_js_generator.o
> thrift-t_javame_generator.o thrift-t_delphi_generator.o
> thrift-t_go_generator.o -ll libparse.a
> libtool: link: g++ -Wall -g -O2 -o thrift thrift-main.o thrift-md5.o
> thrift-t_generator.o thrift-parse.o thrift-t_c_glib_generator.o
> thrift-t_cpp_generator.o thrift-t_java_generator.o thrift-t_as3_generator.o
> thrift-t_csharp_generator.o thrift-t_py_generator.o thrift-t_rb_generator.o
> thrift-t_perl_generator.o thrift-t_php_generator.o thrift-t_erl_generator.o
> thrift-t_cocoa_generator.o thrift-t_st_generator.o
> thrift-t_ocaml_generator.o thrift-t_hs_generator.o thrift-t_xsd_generator.o
> thrift-t_html_generator.o thrift-t_js_generator.o
> thrift-t_javame_generator.o thrift-t_delphi_generator.o
> thrift-t_go_generator.o -Wl,-bind_at_load  -ll libparse.a
> Making all in lib
> Making all in cpp
> Making all in .
> make[4]: Nothing to be done for `all-am'.
> Making all in test
> /bin/sh ../../../libtool --tag=CXX   --mode=link g++ -Wall -g -O2
> -L/usr/local/lib  -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto
> -lpthread
> libtool: link: cannot find the library `2/lib/cpp/libthrift.la' or
> unhandled argument `2/lib/cpp/libthrift.la'
> make[4]: *** [Benchmark] Error 1
> make[3]: *** [all-recursive] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> I can find the libthrift.la in the source
> tree: /Users/garylucas/bin/thrift/lib/cpp
>
> Any suggestions?  If nothign else I can certainly run on a virtual windows
> machine but I'd prefer to have it running locally.
>
> Thank you,
>
> Gary Lucas
>

Reply via email to