09 Jan 18 02:37, you wrote to all:
hope some can resolve this error
it stops here with gentoo compile right now
uuencoded log
=== Cut ===
snip files
building gutlunix.o
g++ -c -MD -DGCFG_NO_MSSPELL -DGCFG_NO_MYSPELL -D__INCLUDE_NEW_KEYWORDS__ -O2 -march=i686 -pipe -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char -g -Wall -Wno-long-long -Wno-sign-compare -pedantic -O2 -DPRAGMA_PACK -DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STDARG_H -funsigned-char
-g -I../../goldlib -I../../goldlib/gall -Wall -Wno-long-long -Wno-sign-compare -pedantic -O2 -DPRAGMA_PACK -D__USE_NCURSES__ -DGCFG_NO_MSSPELL -DGCFG_NO_MYSPELL -D__INCLUDE_NEW_KEYWORDS__ -o ../../obj/lnx/gall/gutlunix.o gutlunix.cpp
gutlvers.cpp: Assembler messages:
gutlvers.cpp:568: Error: junk `(%edi)+4' after expression
gutlvers.cpp:569: Error: junk `(%edi)+8' after expression
gutlvers.cpp:597: Error: junk `(%edi)+4' after expression
gutlvers.cpp:598: Error: junk `(%edi)+8' after expression
gutlvers.cpp:604: Error: junk `(%edi)+4' after expression
gutlvers.cpp:605: Error: junk `(%edi)+8' after expression
=== Cut ===
This looks like a compiler bug.
I would first try it without -O2.
Also, "make BUILD=minimal" may work.
Also, try a different version of g++, or use clang++ instead.
--- GoldED+/BSD 1.1.5-b20170303
* Origin: Blizzard of Ozz, Melbourne, Victoria, Australia (3:633/267)