thrift-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philippe Strauss <phi...@philou.ch>
Subject current svn fail to build w gcc-4.5.3
Date Sat, 31 Dec 2011 14:32:29 GMT
/bin/sh ../../libtool  --tag=CXX   --mode=compile /opt/gnucc/bin/g++ -DHAVE_CONFIG_H -I. -I../..
 -I/opt/local/include -I./src  -Wall -g -O2 -MT ThreadManager.lo -MD -MP -MF .deps/ThreadManager.Tpo
-c -o ThreadManager.lo `test -f 'src/concurrency/ThreadManager.cpp' || echo './'`src/concurrency/ThreadManager.cpp
libtool: compile:  /opt/gnucc/bin/g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/local/include -I./src
-Wall -g -O2 -MT ThreadManager.lo -MD -MP -MF .deps/ThreadManager.Tpo -c src/concurrency/ThreadManager.cpp
 -fno-common -DPIC -o .libs/ThreadManager.o
In file included from src/concurrency/ThreadManager.h:26:0,
                 from src/concurrency/ThreadManager.cpp:24:
src/concurrency/Thread.h: In static member function 'static apache::thrift::concurrency::Thread::id_t
apache::thrift::concurrency::Thread::get_current()':
src/concurrency/Thread.h:91:58: error: invalid conversion from '_opaque_pthread_t*' to 'apache::thrift::concurrency::Thread::id_t'
make[4]: *** [ThreadManager.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

platform: OSX 10.6.8 x86_64 on an mac air 11" (core2 duo 1.4GHz), here using genuine GNU gcc
(whoa almost a rhyme :-)

./configure --prefix=/opt/misc/ --with-c_glib --with-haskell=no --with-php=no --with-ruby=no
--with-java=no


...

thrift 0.9.0-dev

Building code generators ..... :

Building C++ Library ......... : yes
Building C (GLib) Library .... : yes
Building Java Library ........ : no
Building C# Library .......... : no
Building Python Library ...... : yes
Building Ruby Library ........ : no
Building Haskell Library ..... : no
Building Perl Library ........ : no
Building PHP Library ......... : no
Building Erlang Library ...... : no
Building Go Library .......... : no

Building TZlibTransport ...... : yes
Building TNonblockingServer .. : yes

Using Python ................. : /opt/local/bin/python

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.
Mime
View raw message