I cannot get this to build on Mac OS X 10.6.4.  It appears the cpp library
is failing.
boost @1.43.0_0
zlib @1.2.5_0
libevent @1.4.14b_0

Here is where it fails.

Making all in cpp
/bin/sh ../../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
-I../..  -I/opt/local/include -I./src  -Wall -g -O2 -MT Thrift.lo -MD -MP
-MF .deps/Thrift.Tpo -c -o Thrift.lo `test -f 'src/Thrift.cpp' || echo
'./'`src/Thrift.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../.. -I/opt/local/include
-I./src -Wall -g -O2 -MT Thrift.lo -MD -MP -MF .deps/Thrift.Tpo -c
src/Thrift.cpp  -fno-common -DPIC -o .libs/Thrift.o
src/Thrift.cpp: In member function 'void
apache::thrift::TOutput::printf(const char*, ...)':
src/Thrift.cpp:45: error: 'malloc' was not declared in this scope
src/Thrift.cpp:59: error: 'free' was not declared in this scope
make[3]: *** [Thrift.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

However, it built fine on my CentOS machine.


On Thu, Aug 12, 2010 at 23:40, Bryan Duxbury <br...@rapleaf.com> wrote:

> Hi all,
>
> As discussed, in all the time it took for us to finally release Thrift 0.3,
> we've accumulated enough changes for Thrift 0.4!
>
> I propose we accept
> http://people.apache.org/~bryanduxbury/thrift-0.4.0-rc0.tar.gz<
> http://people.apache.org/%7Ebryanduxbury/thrift-0.4.0-rc0.tar.gz>as
> the official Thrift 0.4.0 release.
>
> I created this tarball by checking out URL:
> https://svn.apache.org/repos/asf/incubator/thrift/branches/0.4.x and
> running
> "./bootstrap.sh && ./configure && make dist".
>
> The GPG signature for this tarball can be found at
> http://people.apache.org/~bryanduxbury/thrift-0.4.0-rc0.tar.gz.asc<
> http://people.apache.org/%7Ebryanduxbury/thrift-0.4.0-rc0.tar.gz.asc>.
> It has an MD5 signature of c272591c1b3560fdef86104e2be214dc.
>
> Please download, verify the signatures, untar, and install and test the
> libraries you are familiar with. We need your +1 votes to make the release!
> If you encounter any problems, please let me know immediately. This vote
> will close 72 hours from now.
>
> This release consists of 45 tickets that cover many bugs and performance
> improvements. Please refer to the CHANGES file for the full list.
>
> -Bryan
>

Reply via email to