nitralime wrote:
I am trying to compile PolyML 5.2.1 on AIX 5L. After executing configure script "./configure --prefix=/usr/local/polyml" and "gmake" I got the following error message:
.... g++ -DHAVE_CONFIG_H -I. -I.. -Wall -O3 -MT poly_specific.lo -MD -MP -MF .deps/poly_specifi mv -f .deps/poly_specific.Tpo .deps/poly_specific.Plo /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -Wall -O3 -M porter.cpp g++ -DHAVE_CONFIG_H -I. -I.. -Wall -O3 -MT exporter.lo -MD -MP -MF .deps/exporter.Tpo -c e exporter.cpp: In function 'SaveVecEntry* exportNative(TaskData*, SaveVecEntry*)': *exporter.cpp:429: error: 'EXC_Fail' was not declared in this scope*
I am using *gcc version 4.2.4* on *AIX 5.3*.
Hi Nick, The particular error message is a bug and I'll fix it but in reality this is a symptom of a more serious problem. Poly/ML produces object files in the native object file format. It has support for Windows PE/COFF; ELF as used on Linux, Solaris and BSD and Mac OS MachO. It looks as though AIX uses its own object file format which isn't implemented. Sorry.
Regards, David.