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

Reply via email to