load_cfg now depends on readtext and text_defaults... everywhere

Needed for text.dat support in SBBSecho

load_cfg really should be made either a static library or an exported
function from libsbbs.so that everything reuses. Kind of silly to be
recompiling and linking these files with every app now.
14 jobs for master in 9 minutes and 1 second (queued for 12 seconds)
Status Name Job ID Coverage
  Build
passed jsdoor-freebsd #32070
FreeBSD

00:04:05

passed jsdoor-linux #32071
Linux

00:06:13

passed jsdoor-windows #32073
FreeBSD

00:02:00

failed sbbs-freebsd #32065
FreeBSD

00:05:00

failed sbbs-linux #32060
Linux

00:08:55

passed sbbs-windows #32063
Windows

00:05:24

passed sexpots-freebsd #32072
FreeBSD

00:00:13

passed sexpots-linux #32061
Linux

00:00:21

passed sexpots-windows #32064
Windows

00:00:24

passed syncdraw-freebsd #32068
FreeBSD

00:00:24

passed syncdraw-linux #32069
Linux

00:01:00

passed syncterm-freebsd #32066
FreeBSD

00:01:03

passed syncterm-linux #32062
Linux

00:02:49

passed syncterm-windows #32067
FreeBSD

00:01:50

 
Name Stage Failure
failed
sbbs-freebsd Build
>>>               clang.freebsd.amd64.obj.release/qwknodes.o:(main)

ld: error: undefined symbol: load_cfg
>>> referenced by qwknodes.c
>>> clang.freebsd.amd64.obj.release/qwknodes.o:(main)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake: *** [GNUmakefile:236: clang.freebsd.amd64.exe.release/qwknodes] Error 1
Cleaning up file based variables
ERROR: Job failed: exit status 1
failed
sbbs-linux Build
qwknodes.c:(.text.startup+0x16c): undefined reference to `fnopen'
/usr/bin/ld: qwknodes.c:(.text.startup+0x192): undefined reference to `get_ctrl_dir'
/usr/bin/ld: qwknodes.c:(.text.startup+0x1d1): undefined reference to `load_cfg'
/usr/bin/ld: qwknodes.c:(.text.startup+0x8b5): undefined reference to `fnopen'
/usr/bin/ld: qwknodes.c:(.text.startup+0x8f3): undefined reference to `fnopen'
collect2: error: ld returned 1 exit status
make: *** [GNUmakefile:236: gcc.linux.x64.exe.release/qwknodes] Error 1
Cleaning up file based variables
ERROR: Job failed: exit status 1