[Gc] FreeBSD Itanium: gc-7.1 build failure: finalize.c:156: error: ALIGNMENT undeclared (first use in this function)

Anton Shterenlikht mexas at bristol.ac.uk
Wed Jan 30 09:37:14 PST 2013


I'm trying to build boehm-gc 7.1 on FreeBSD Itanium (ia64).

I get these errors:

 cc -DPACKAGE_NAME=\"gc\" -DPACKAGE_TARNAME=\"gc\" -DPACKAGE_VERSION=\"7.1\" "-DPACKAGE_STRING=\"gc 7.1\"" -DPACKAGE_BUGREPORT=\"Hans.Boehm at hp.com\" -DGC_VERSION_MAJOR=7 -DGC_VERSION_MINOR=1 -DPACKAGE=\"gc\" -DVERSION=\"7.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DGC_GCJ_SUPPORT=1 -DJAVA_FINALIZATION=1 -DATOMIC_UNCOLLECTABLE=1 -DKEEP_BACK_PTRS=1 -DDBG_HDRS_ALL=1 -I./include -fexceptions -I libatomic_ops/src -pipe -g -MT finalize.lo -MD -MP -MF .deps/finalize.Tpo -c finalize.c  -fPIC -DPIC -o .libs/finalize.o
finalize.c: In function 'GC_general_register_disappearing_link':
finalize.c:156: error: 'ALIGNMENT' undeclared (first use in this function)
finalize.c:156: error: (Each undeclared identifier is reported only once
finalize.c:156: error: for each function it appears in.)
finalize.c: In function 'GC_unregister_disappearing_link':
finalize.c:217: error: 'ALIGNMENT' undeclared (first use in this function)
finalize.c: In function 'GC_ignore_self_finalize_mark_proc':
finalize.c:269: error: 'ALIGNMENT' undeclared (first use in this function)
*** [finalize.lo] Error code 1

The full config and build logs are:

http://seis.bris.ac.uk/~mexas/config.log

http://seis.bris.ac.uk/~mexas/freebsd-ia64-boehm-gc-7.1.log

Please advise

Thanks

Anton


More information about the Gc mailing list