Subj : Javascript TW2 To : Dumas Walker From : Digital Man Date : Mon Jan 01 2018 03:06 pm Re: Javascript TW2 By: Dumas Walker to DIGITAL MAN on Mon Jan 01 2018 05:58 pm > > > That could be because if I follow the cvs update directions on the > > > wiki, I eventually get to this step: > > > > cd /sbbs/src/sbbs3; make RELEASE=1 symlinks > > > > And get the following error: > > > > make: *** No rule to make target 'symlinks'. Stop. > > Did you run "cvs update" before that? That sounds like you don't have the > > latest src/sbbs3/GNUmakefile. > > I ran the following, from the wiki: > > export CVSROOT=:pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs > cvs update -d exec > cvs update -d src 3rdp > > Then I ran the step quoted above. > > > And when you run jsexec, what does it say the build date is? > > JSexec v3.17a-Linux (rev 1.184) > Compiled Nov 4 2017 13:52:09 with GCC 6.3.0 Okay, that means it hasn't been built since Nov-4-2017, so it won't include the fix for JS uifc. > GNUmakefile in /src/sbbs3 is dated November 26, 2015, which sounds wrong for > sure. No, actually that's correct: http://cvs.synchro.net/cgi-bin/viewcvs.cgi/src/sbbs3/GNUmakefile?view=log What's likely happening is that the jsexec you're running is not the latest one you built. If you run "locate jsexec" on your system, it should report to all of the files named "jsexec" on your file system. My guess is, you have more than one. When you run jsexec, are you typing the absolute path (e.g. /sbbs/exec/jsexec) or just letting your PATH pick the one to run? If you type "which jsexec", it'll tell you which one is running (if any) if you just type "jsexec" without the path. My guess is that either the jsexec that's in your path is an old one or you're specifying the path to /sbbs/exec/jsexec which is an old one. Or maybe it's a symlink to src/sbbs3/gcc.linux.exe.debug/jsexec but you built a release binary when you ran make (or vice versa). I know this seems like a lot of hassle just to run a door game, but you should get a handle on how you can can update sbbs (including jsexec) and actually benefit from those updates. :-) digital man Synchronet "Real Fact" #61: How to get Synchronet technical support: http://wiki.synchro.net/howto:support Norco, CA WX: 73.7øF, 27.0% humidity, 0 mph NNE wind, 0.00 inches rain/24hrs .