From Newsgroup: alt.bbs.synchronet
Hi,
I've tried and tried to get Synchronet BBS running on my Raspberry PI 4 (ubuntu-server 20.04). I tried the 64bit and 32bit versions of Ubuntu.
No matter what, it keeps failing on an error jsversion.h.
I tried these instructions:
http://wiki.synchro.net/howto:raspbian_install
I also tried these instructions (both the git and tarball methods):
http://wiki.synchro.net/install:nix
The package libmozjs185-dev as mentions in the instructions above is not existing in Ubuntu (libmozjs-68-dev and libmozjs-52-dev do exist and I have them installed).
It just won't get pass this error (See the error below).
Could someone help me please? I'm stuck!
THanks in advance!!
sbbs@ubuntu:~/sbbs$ make install SYMLINK=1 JSINCLUDE=/usr/include/js JSLIB=mozjs185
echo MAKEFLAGS= os=linux RELEASE=1 JSLIB=mozjs185 | tr ' ' '\n' > /home/sbbs/sbbs/repo/src/build/localdefs.mk
make -C /home/sbbs/sbbs/repo/src/sbbs3 MAKEFLAGS= os=linux RELEASE=1 JSLIB=mozjs185
make[1]: Entering directory '/home/sbbs/sbbs/repo/src/sbbs3'
make -C /home/sbbs/sbbs/repo/src/sbbs3/../smblib lib
make[2]: Entering directory '/home/sbbs/sbbs/repo/src/smblib'
make[2]: Nothing to be done for 'lib'.
make[2]: Leaving directory '/home/sbbs/sbbs/repo/src/smblib'
make -C /home/sbbs/sbbs/repo/src/sbbs3/../xpdev mtlib
make[2]: Entering directory '/home/sbbs/sbbs/repo/src/xpdev'
make[2]: Nothing to be done for 'mtlib'.
make[2]: Leaving directory '/home/sbbs/sbbs/repo/src/xpdev'
make -C /home/sbbs/sbbs/repo/src/sbbs3/../../3rdp/build cryptlib
make[2]: Entering directory '/home/sbbs/sbbs/repo/3rdp/build'
make[2]: Nothing to be done for 'cryptlib'.
make[2]: Leaving directory '/home/sbbs/sbbs/repo/3rdp/build'
Compiling ansiterm.cpp
In file included from ansiterm.cpp:38:
sbbs.h:99:10: fatal error: jsversion.h: No such file or directory
99 | #include <jsversion.h>
| ^~~~~~~~~~~~~
compilation terminated.
make[1]: *** [/home/sbbs/sbbs/repo/src/sbbs3/../build/Common.gmake:461: gcc.linux.armv7l.obj.release-mt/ansiterm.o] Error 1
make[1]: Leaving directory '/home/sbbs/sbbs/repo/src/sbbs3'
make: *** [GNUmakefile:152: sbbs3] Error 2
--- Synchronet 3.18c-Win32 NewsLink 1.113
* Vertrauen - Riverside County, California -
telnet://vert.synchro.net
--- Synchronet 3.19c-Linux NewsLink 1.113