TIP: Click on subject to list as thread! ANSI
echo: golded
to: All
from: Nicholas Boel
date: 2023-10-22 09:47:00
subject: Build error

Hello All,

./gecfgg.h:147:8: note: `struct Node' declared here
  147 | struct Node
      |        ^~~~
gccfgg.cpp: In function `bool ReadGoldedCfg()':
gccfgg.cpp:114:27: error: `class CfgGed' has no member named `scheckeruserdic'
  114 |         MakePathname(CFG->scheckeruserdic, CFG->goldpath, CFG->scheckeruserdic);
      |                           ^~~~~~~~~~~~~~~
gccfgg.cpp:114:64: error: `class CfgGed' has no member named `scheckeruserdic'
  114 |         MakePathname(CFG->scheckeruserdic, CFG->goldpath, CFG->scheckeruserdic);
      |                                                                ^~~~~~~~~~~~~~~

... [skip a bunch of warnings about "ISO C++ forbids converting a string constant to `char*'"] ...

make[1]: *** [../GNUmakef.inc:32: ../obj/lnx/golded3/gccfgg.o] Error 1
make[1]: Leaving directory '/home/axisd/src/golded-plus/golded3'
make: *** [Makefile:50: all] Error 2

I've tried 'make clean' before compiling as well.

Also, it seems while using "BUILD=minimal" it is still building all of the other unwanted message base styles..

building gmoezyc1.o
building gmoezyc2.o
building gmoezyc3.o
building gmoezyc4.o
building gmoezyc5.o
[...]
building gxsuper.o
building gxsync.o
[...]
building gmopcbd1.o
building gmopcbd2.o
building gmopcbd3.o
building gmopcbd4.o

The above are just randomly copy/pasted from the compilation process, but it seems to go through all of them.

gcc --version
gcc (GCC) 13.2.1 20230801

If anything else is needed, please let me know.

Regards,
Nick

... "Take my advice, I don't use it anyway."
--- GoldED+/LNX 1.1.5-b20230926
          
* Origin: thePharcyde_ distribution system (Wisconsin) (1:154/10)

SOURCE: echomail via QWK@pharcyde.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.