You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Dennis Schön (JIRA)" <ji...@apache.org> on 2008/12/27 14:25:44 UTC

[jira] Issue Comment Edited: (THRIFT-243) Thrift doesn't build on Leopard

    [ https://issues.apache.org/jira/browse/THRIFT-243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659334#action_12659334 ] 

roccoblues edited comment on THRIFT-243 at 12/27/08 5:23 AM:
---------------------------------------------------------------

sure, no problem on an up-to-date checkout here. I only got this warning:

dennis@smart:~/repos/thrift/ > ./bootstrap.sh
configure.ac: warning: missing AC_PROG_RANLIB wanted by: lib/perl/Makefile:40
/opt/local/share/aclocal/smpeg.m4:13: warning: underquoted definition of AM_PATH_SMPEG
/opt/local/share/aclocal/smpeg.m4:13:   run info '(automake)Extending aclocal'
/opt/local/share/aclocal/smpeg.m4:13:   or see http://sources.redhat.com/automake/automake.html#Extending-aclocal

if forgot to add: I did the first step from the FAQ (http://wiki.apache.org/thrift/FAQ) before running bootstrap.sh


      was (Author: roccoblues):
    sure, no problem on an up-to-date checkout here. I only got this warning:

dennis@smart:~/repos/thrift/ > ./bootstrap.sh
configure.ac: warning: missing AC_PROG_RANLIB wanted by: lib/perl/Makefile:40
/opt/local/share/aclocal/smpeg.m4:13: warning: underquoted definition of AM_PATH_SMPEG
/opt/local/share/aclocal/smpeg.m4:13:   run info '(automake)Extending aclocal'
/opt/local/share/aclocal/smpeg.m4:13:   or see http://sources.redhat.com/automake/automake.html#Extending-aclocal


  
> Thrift doesn't build on Leopard
> -------------------------------
>
>                 Key: THRIFT-243
>                 URL: https://issues.apache.org/jira/browse/THRIFT-243
>             Project: Thrift
>          Issue Type: Bug
>            Reporter: Nathan Marz
>
> I get the output below when trying to build Thrift on my Leopard machine. The build should either work or give a more helpful error message.
> configure.ac: warning: missing AC_CHECK_FUNCS([bzero]) wanted by: lib/cpp/src/transport/TFileTransport.cpp:366
> configure.ac: warning: missing AC_CHECK_FUNCS([clock_gettime]) wanted by: lib/cpp/src/concurrency/Util.cpp:26
> configure.ac: warning: missing AC_CHECK_FUNCS([ftruncate]) wanted by: lib/cpp/src/transport/TFileTransport.cpp:305
> configure.ac: warning: missing AC_CHECK_FUNCS([gettimeofday]) wanted by: test/Benchmark.cpp:16
> configure.ac: warning: missing AC_CHECK_FUNCS([memmove]) wanted by: lib/cpp/src/transport/THttpClient.cpp:195
> configure.ac: warning: missing AC_CHECK_FUNCS([memset]) wanted by: lib/cpp/src/TReflectionLocal.h:58
> configure.ac: warning: missing AC_CHECK_FUNCS([realpath]) wanted by: compiler/cpp/src/main.cc:181
> configure.ac: warning: missing AC_CHECK_FUNCS([socket]) wanted by: test/cpp/src/TestClient.cpp:61
> configure.ac: warning: missing AC_CHECK_FUNCS([sqrt]) wanted by: test/DebugProtoTest.cpp:31
> configure.ac: warning: missing AC_CHECK_FUNCS([strchr]) wanted by: lib/cpp/src/transport/THttpClient.cpp:136
> configure.ac: warning: missing AC_CHECK_FUNCS([strdup]) wanted by: compiler/cpp/src/thriftl.ll:214
> configure.ac: warning: missing AC_CHECK_FUNCS([strerror]) wanted by: compiler/cpp/src/main.cc:1050
> configure.ac: warning: missing AC_CHECK_FUNCS([strstr]) wanted by: lib/cpp/src/transport/THttpClient.cpp:173
> configure.ac: warning: missing AC_CHECK_FUNCS([strtol]) wanted by: lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:623
> configure.ac: warning: missing AC_CHECK_HEADERS([arpa/inet.h]) wanted by: lib/cpp/src/transport/TSocket.cpp:13
> configure.ac: warning: missing AC_CHECK_HEADERS([fcntl.h]) wanted by: lib/cpp/src/server/TNonblockingServer.cpp:15
> configure.ac: warning: missing AC_CHECK_HEADERS([inttypes.h]) wanted by: test/cpp/src/TestClient.cpp:12
> configure.ac: warning: missing AC_CHECK_HEADERS([limits.h]) wanted by: compiler/cpp/src/main.cc:27
> configure.ac: warning: missing AC_CHECK_HEADERS([netdb.h]) wanted by: lib/cpp/src/server/TNonblockingServer.cpp:14
> configure.ac: warning: missing AC_CHECK_HEADERS([netinet/in.h]) wanted by: lib/cpp/src/Thrift.h:14
> configure.ac: warning: missing AC_CHECK_HEADERS([stddef.h]) wanted by: lib/cpp/src/concurrency/Util.h:11
> configure.ac: warning: missing AC_CHECK_HEADERS([stdint.h]) wanted by: lib/cpp/src/TReflectionLocal.h:10
> configure.ac: warning: missing AC_CHECK_HEADERS([stdlib.h]) wanted by: test/cpp/realloc/realloc_test.c:2
> configure.ac: warning: missing AC_CHECK_HEADERS([string.h]) wanted by: compiler/cpp/src/md5.c:55
> configure.ac: warning: missing AC_CHECK_HEADERS([strings.h]) wanted by: lib/cpp/src/transport/TFileTransport.cpp:24
> configure.ac: warning: missing AC_CHECK_HEADERS([sys/socket.h]) wanted by: lib/cpp/src/server/TNonblockingServer.cpp:11
> configure.ac: warning: missing AC_CHECK_HEADERS([sys/time.h]) wanted by: test/Benchmark.cpp:9
> configure.ac: warning: missing AC_CHECK_HEADERS([unistd.h]) wanted by: test/cpp/src/TestClient.cpp:2
> configure.ac: warning: missing AC_CHECK_TYPES([ptrdiff_t]) wanted by: lib/cpp/src/transport/TBufferTransports.h:82
> configure.ac: warning: missing AC_C_CONST wanted by: test/DenseProtoTest.cpp:28
> configure.ac: warning: missing AC_C_INLINE wanted by: lib/cpp/src/Thrift.h:33
> configure.ac: warning: missing AC_C_VOLATILE wanted by: lib/cpp/src/server/TThreadedServer.h:46
> configure.ac: warning: missing AC_FUNC_MALLOC wanted by: test/cpp/realloc/realloc_test.c:80
> configure.ac: warning: missing AC_FUNC_MEMCMP wanted by: test/TBufferBaseTest.cpp:207
> configure.ac: warning: missing AC_FUNC_REALLOC wanted by: test/cpp/realloc/realloc_test.c:10
> configure.ac: warning: missing AC_FUNC_STAT wanted by: compiler/cpp/src/main.cc:315
> configure.ac: warning: missing AC_FUNC_STRERROR_R wanted by: lib/cpp/src/Thrift.cpp:62
> configure.ac: warning: missing AC_FUNC_STRFTIME wanted by: compiler/cpp/src/generate/t_st_generator.cc:255
> configure.ac: warning: missing AC_FUNC_VPRINTF wanted by: compiler/cpp/src/main.cc:203
> configure.ac: warning: missing AC_HEADER_STDBOOL wanted by: test/DenseProtoTest.cpp:28
> configure.ac: warning: missing AC_HEADER_STDC wanted by: lib/cpp/src/Thrift.cpp:11
> configure.ac: warning: missing AC_HEADER_TIME wanted by: test/Benchmark.cpp:13
> configure.ac: warning: missing AC_PREREQ wanted by: autoscan
> configure.ac: warning: missing AC_PROG_CC wanted by: test/cpp/realloc/realloc_test.c
> configure.ac: warning: missing AC_PROG_CPP wanted by: test/threads/Makefile:40
> configure.ac: warning: missing AC_PROG_CXX wanted by: test/TPipedTransportTest.cpp
> configure.ac: warning: missing AC_PROG_INSTALL wanted by: cleanup.sh:32
> configure.ac: warning: missing AC_PROG_MAKE_SET wanted by: cleanup.sh:6
> configure.ac: warning: missing AC_STRUCT_TM wanted by: compiler/cpp/src/generate/t_st_generator.cc:251
> configure.ac: warning: missing AC_TYPE_INT16_T wanted by: test/cpp/src/TestServer.cpp:216
> configure.ac: warning: missing AC_TYPE_INT32_T wanted by: test/TBufferBaseTest.cpp:494
> configure.ac: warning: missing AC_TYPE_INT64_T wanted by: test/cpp/src/TestClient.cpp:132
> configure.ac: warning: missing AC_TYPE_INT8_T wanted by: test/cpp/src/nb-main.cpp:81
> configure.ac: warning: missing AC_TYPE_MODE_T wanted by: lib/cpp/src/transport/TFileTransport.cpp:756
> configure.ac: warning: missing AC_TYPE_OFF_T wanted by: lib/cpp/src/transport/TFileTransport.cpp:703
> configure.ac: warning: missing AC_TYPE_SIZE_T wanted by: test/cpp/realloc/realloc_test.c:10
> configure.ac: warning: missing AC_TYPE_SSIZE_T wanted by: lib/cpp/src/transport/TFDTransport.cpp:35
> configure.ac: warning: missing AC_TYPE_UINT16_T wanted by: lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:428
> configure.ac: warning: missing AC_TYPE_UINT32_T wanted by: test/TBufferBaseTest.cpp:496
> configure.ac: warning: missing AC_TYPE_UINT64_T wanted by: test/DebugProtoTest.cpp:18
> configure.ac: warning: missing AC_TYPE_UINT8_T wanted by: test/TPipedTransportTest.cpp:17
> autoheader: error: AC_CONFIG_HEADERS not found in configure.ac

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.