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
--- SBBSecho 3.12-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)