On 24 Jun 2005, at 16:22, Mike Dyall-Smith wrote:
I am trying to get the ARB phylogeny program (in c and c++) to
compile. I've sorted out a couple of things but it fails early with
the following output (below). For some reason it can't find the
standard include file stdarg.h. Presumably this is a path setting
that needs adjusting. I'm on 10.4.1, Xcode 2.1. Any help or tips
would be appreciated. I'm told by the programmers that the package
compiles fine under gcc3 and gcc4 (for linux).
- Mike Dyall-Smith
___________________________________
make all
GCC version check:
- Your version is '4.0.0'
- Supported gcc version '4.0.0' detected - fine!
make check_same_GCC_VERSION
/Users/mikeds/arb_build/SOURCE_TOOLS/check_same_gcc_version.pl 4.0.0
Your setup seems to be ok.
SOURCE_TOOLS/generate_all_links.sh
ln -s dummy dummy
rm -f dummy `find . -type l -print`
/bin/ln -s `find ../SH ../PERL_SCRIPTS -perm -100 ! -type d ! -name
'config*' -print` .
generate_all_links.sh done.
touch SOURCE_TOOLS/generate_all_links.stamp
make arbbasic2
----------------------------------------------------------------------
---------- Make everything in AISC_MKPTPS
gcc -DDARWIN -DNO_REGEXPR -no-cpp-precomp -DHAVE_BOOL -O4 -
DNDEBUG -DFAKE_VTAB_PTR=char -D_ARB_AISC_MKPTPS -c mkptypes.c
gcc -DDARWIN -DNO_REGEXPR -no-cpp-precomp -DHAVE_BOOL -O4 -
DNDEBUG -DFAKE_VTAB_PTR=char -D_ARB_AISC_MKPTPS -o aisc_mkpt
mkptypes.o
----------------------------------------------------------------------
---------- Make everything in AISC
g++2 -DDARWIN -DNO_REGEXPR -no-cpp-precomp -DHAVE_BOOL -O4 -
DNDEBUG -DFAKE_VTAB_PTR=char -D_ARB_AISC -c aisc.c -I. -I/Users/
mikeds/arb_build/INCLUDE -I/usr/X11R6/include
g++2 -DDARWIN -DNO_REGEXPR -no-cpp-precomp -DHAVE_BOOL -O4 -
DNDEBUG -DFAKE_VTAB_PTR=char -D_ARB_AISC -c aisc_commands.c -I. -I/
Users/mikeds/arb_build/INCLUDE -I/usr/X11R6/include
g++2 -DDARWIN -DNO_REGEXPR -no-cpp-precomp -DHAVE_BOOL -O4 -
DNDEBUG -DFAKE_VTAB_PTR=char -D_ARB_AISC -c aisc_var_ref.c -I. -I/
Users/mikeds/arb_build/INCLUDE -I/usr/X11R6/include
In file included from aisc_commands.c:3:
/usr/include/stdarg.h:4: No include path in which to find stdarg.h
Why do you use g++2 _ "on 10.4.1, Xcode 2.1" _ when "the package
compiles fine under gcc3 and gcc4" ??
I don't even have such a compiler, and the include_next in /usr/
include/stdarg.h looks in vain
for another stdarg.h in the compiler-specific includes ...
JF Mertens
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users