[Xapian-discuss] Build Error on Snow Leopard

tai loi luk subjective at gmail.com
Sun Aug 30 17:00:45 BST 2009


I am having the same issue when i try to rebuild my development  
environment after upgrade to snow leopard.

Since a lot of mac user will upgrade and this will affect a lot of  
people.



.deps/getopt.Tpo -c common/getopt.cc  -fno-common -DPIC -o  
common/.libs/getopt.o
In file included from /usr/include/c++/4.2.1/i686-apple-darwin10/ 
x86_64/bits/os_defines.h:61,
                  from /usr/include/c++/4.2.1/i686-apple-darwin10/ 
x86_64/bits/c++config.h:41,
                  from /usr/include/c++/4.2.1/cstring:50,
                  from common/getopt.cc:164:
common/getopt.cc:84: error: previous declaration of ‘char* optarg’  
with ‘C++’ linkage
/usr/include/unistd.h:515: error: conflicts with new declaration with  
‘C’ linkage
common/getopt.cc:99: error: previous declaration of ‘int optind’ with  
‘C++’ linkage
/usr/include/unistd.h:516: error: conflicts with new declaration with  
‘C’ linkage
common/getopt.cc:119: error: previous declaration of ‘int opterr’ with  
‘C++’ linkage
/usr/include/unistd.h:516: error: conflicts with new declaration with  
‘C’ linkage
common/getopt.cc:125: error: previous declaration of ‘int optopt’ with  
‘C++’ linkage
/usr/include/unistd.h:516: error: conflicts with new declaration with  
‘C’ linkage
make[2]: *** [common/getopt.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2




More information about the Xapian-discuss mailing list