When compiling using Debian Stretch and the latest CVS update, I get the following error:
Compiling ansiterm.cpp
In file included from ansiterm.cpp:38:0:
sbbs.h:113:23: fatal error: jsversion.h: No such file or directory
#include <jsversion.h>
^
compilation terminated.
/wd/bbs/sbbs/src/sbbs3/../build/Common.gmake:451: recipe for target 'gcc.linux.obj.release-mt/ansiterm.o' failed
make: *** [gcc.linux.obj.release-mt/ansiterm.o] Error 1
This is not a new install and I am trying to update.
Re: Compile Error
By: Digital Man to W6ray on Tue Apr 03 2018 10:47 pm
Thanks for the reply. I must have gone to bed before that was posted.;-) in
IRC. However, the error above was from the command line:try
make RELEASE=1 USE_DOSEMU=1
I also tried it with symlinks and install, same error each time. I will
again...
Re: Compile Error
By: Digital Man to W6ray on Tue Apr 03 2018 10:47 pm
Thanks for the reply. I must have gone to bed before that was posted.;-) in
IRC. However, the error above was from the command line:
make RELEASE=1 USE_DOSEMU=1
I also tried it with symlinks and install, same error each time. I willtry
again...
Rob,
Upon further review, I noticed that jsversion.h file is cannot be found by the compiler.
Compiling ansiterm.cpp
In file included from ansiterm.cpp:38:0:
sbbs.h:113:23: fatal error: jsversion.h: No such file or directory
#include <jsversion.h>
^
Yet, it can be found on my system in three places:
/usr/include/js/jsversion.h /wd/bbs/sbbs/3rdp/src/mozjs/js-1.8.5/js/src/jsversion.h /wd/bbs/sbbs/3rdp/win32.release/mozjs/include/jsversion.h
Where should jsversion.h be located so make can find it?
Where should jsversion.h be located so make can find it?
If the sbbs source you're building is in /wd/bbs/sbbs/src/sbbs3, then /wd/bbs/sbbs/3rdp/src/mozjs/... is the correct location.
Try a "make clean" first. If that doesn't work, try getting the source fresh into another directory tree and don't over-ride the JS library settings on the build command-line.
Where should jsversion.h be located so make can find it?
If the sbbs source you're building is in /wd/bbs/sbbs/src/sbbs3, then /wd/bbs/sbbs/3rdp/src/mozjs/... is the correct location.
I thought it might be. Thanks for the confirmation.
Try a "make clean" first. If that doesn't work, try getting the source fresh into another directory tree and don't over-ride the JS library settings on the build command-line.
I tried compiling in a test directory and need to move the aforementioned libmoz file.
I will try
solving that issue when I have time.
This is what I get when I do a make clean, then make:
sbbs@bbs:/wd/bbs/sbbs/src/sbbs3$ make RELEASE=1 USE_DOSEMU=1 clean
Deleting gcc.linux.obj.release/
Deleting gcc.linux.obj.release-mt/
Deleting gcc.linux.lib.release/
Deleting gcc.linux.exe.release/
sbbs@bbs:/wd/bbs/sbbs/src/sbbs3$ make RELEASE=1 USE_DOSEMU=1
make -C /wd/bbs/sbbs/src/sbbs3/../../3rdp/build jslib
make[1]: Entering directory '/wd/bbs/sbbs/3rdp/build'
make[1]: Nothing to be done for 'jslib'.
make[1]: Leaving directory '/wd/bbs/sbbs/3rdp/build'
make -C /wd/bbs/sbbs/src/sbbs3/../smblib lib
make[1]: Entering directory '/wd/bbs/sbbs/src/smblib'
make[1]: Nothing to be done for 'lib'.
make[1]: Leaving directory '/wd/bbs/sbbs/src/smblib'
make -C /wd/bbs/sbbs/src/sbbs3/../xpdev mtlib
make[1]: Entering directory '/wd/bbs/sbbs/src/xpdev'
make[1]: Nothing to be done for 'mtlib'.
make[1]: Leaving directory '/wd/bbs/sbbs/src/xpdev'
make -C /wd/bbs/sbbs/src/sbbs3/../../3rdp/build cryptlib
make[1]: Entering directory '/wd/bbs/sbbs/3rdp/build'
make[1]: Nothing to be done for 'cryptlib'.
make[1]: Leaving directory '/wd/bbs/sbbs/3rdp/build'
Compiling ansiterm.cpp
In file included from ansiterm.cpp:38:0:
sbbs.h:113:23: fatal error: jsversion.h: No such file or directory
#include <jsversion.h>
^
compilation terminated.
/wd/bbs/sbbs/src/sbbs3/../build/Common.gmake:451: recipe for target 'gcc.linux.o
bj.release-mt/ansiterm.o' failed
make: *** [gcc.linux.obj.release-mt/ansiterm.o] Error 1 sbbs@bbs:/wd/bbs/sbbs/src/sbbs3$
If you have any further ideas, pass them my way... Time to go truckin'.
Create a new directory, like ~/testbuild. Then in that directory, check out "src" and "3rdp" from CVS. That should create:
~/testbuild/src
~/testbuild/3rdp
Then change directory to ~/testbuild/src/sbbs3 and run "make RELEASE=1 USE_DOSEMU=1". That's it.
Create a new directory, like ~/testbuild. Then in that directory, check out "src" and "3rdp" from CVS. That should create:
~/testbuild/src
~/testbuild/3rdp
Then change directory to ~/testbuild/src/sbbs3 and run "make RELEASE=1 USE_DOSEMU=1". That's it.
I did as you suggested. The only change was the directory name... This is what I get:
<SNIP>
checking for Python version >= 2.5 but not 3.x... Traceback (most recent call la
st):
File "/usr/lib/python2.7/site.py", line 554, in <module>
main()
File "/usr/lib/python2.7/site.py", line 536, in main
known_paths = addusersitepackages(known_paths)
File "/usr/lib/python2.7/site.py", line 272, in addusersitepackages
user_site = getusersitepackages()
File "/usr/lib/python2.7/site.py", line 247, in getusersitepackages
user_base = getuserbase() # this will also set USER_BASE
File "/usr/lib/python2.7/site.py", line 237, in getuserbase
USER_BASE = get_config_var('userbase')
File "/usr/lib/python2.7/sysconfig.py", line 582, in get_config_var
return get_config_vars().get(name)
File "/usr/lib/python2.7/sysconfig.py", line 528, in get_config_vars
_init_posix(_CONFIG_VARS)
File "/usr/lib/python2.7/sysconfig.py", line 412, in _init_posix
from _sysconfigdata import build_time_vars
File "/usr/lib/python2.7/_sysconfigdata.py", line 6, in <module>
from _sysconfigdata_nd import *
ImportError: No module named _sysconfigdata_nd
configure: error: Python 2.5 or higher (but not Python 3.x) is required.
That seems to be the main problem right there.
Googling that error gives me lots of links to work-arounds, like this one: h ttps://stackoverflow.com/questions/15608236/eclipse-and-google-app-engine-im po rterror-no-module-named-sysconfigdata-nd-u#16224441
Ran into this, fatal error: jsversion.h: No such file or directory. Can not figure out what package is missing. I thought I got all the js dev packages installed.
I now get the above error in both directory trees (test and production).
I found this (among others) on the Synchronet Google group dated 10/14/13:
Begin Quote:
To: David Truesdale
Re: Re: Need some help and info for Synchronet on a 64bit Linux OS.
By: David Truesdale to alt.bbs.synchronet on Sat Oct 12 2013 11:56 pm
Ran into this, fatal error: jsversion.h: No such file or directory. Can not figure out what package is missing. I thought I got all the js dev packages installed.
jsversion.h is dynamically generated (on *nix) when building. e.g.: /home/sbbs/3rdp/src/mozjs/js-1.8.5/js/src/jsversion.h
I suspect something failed earlier on in your build process or you missed a step during installation. Do you have the '3rdp' directory?
digital man
End Quote:
The file in question is located -
-rw-r--r-- 1 sbbs sbbs 11953 Mar 31 2011 /wd/bbs/sbbstest/3rdp/src/mozjs/js-1.8.5/js/src/jsversion.h
-rw-r--r-- 1 sbbs sbbs 11953 Mar 31 2011 /wd/bbs/sbbs/3rdp/src/mozjs/js-1.8.5/js/src/jsversion.h
The thing I cannot understand or figure out: what was changed. All I did was download the SRC and 3RDP
source.
Thanks for your help. The brain and body are tired as 0530 comes too soon.
Re: Re: Compile Error
Do you have either the JSLIB or JSINCLUDE or any other JS* variables defined in your environment (e.g. visible when you run 'env')? If so, that could be the problem.
If not, the output of "make VERBOSE=1" with build failure could be helpful.
Re: Re: Compile Error
Do you have either the JSLIB or JSINCLUDE or any other JS* variables defined in your environment (e.g. visible when you run 'env')? If so, that could be the problem.
Sorry, no.
sbbs.h:113:23: fatal error: jsversion.h: No such file or directory
#include <jsversion.h>
I get the same in the test directory.
Re: Re: Compile Error
What happens if you type the following:
'ls /wd/bbs/sbbs/src/sbbs3/../../3rdp/gcc.linux.release/mozjs/include/js'?
It should look something like this:
rswindell@cvs:~/sbbs/src/sbbs3$ ls /home/rswindell/sbbs/src/sbbs3/../../3rdp /gcc.linux.x64.debug/mozjs/include/js Allocator.h VMPI.h
jsautokw.h jsdbgapi.h jshotloop.h
...
jsversion.h
...
Re: Re: Compile Error
rswindell@cvs:~/sbbs/src/sbbs3$ ls /home/rswindell/sbbs/src/sbbs3/../../3rdp /gcc.linux.x64.debug/mozjs/include/js Allocator.h VMPI.h
jsautokw.h jsdbgapi.h jshotloop.h
...
jsversion.h
...
Re: Re: Compile Error
What happens if you type the following:
'ls /wd/bbs/sbbs/src/sbbs3/../../3rdp/gcc.linux.release/mozjs/include/js'?
It should look something like this:
rswindell@cvs:~/sbbs/src/sbbs3$ ls /home/rswindell/sbbs/src/sbbs3/../../3rdp /gcc.linux.x64.debug/mozjs/include/js Allocator.h VMPI.h
jsautokw.h jsdbgapi.h jshotloop.h
...
jsversion.h
...
ls: cannot access '/wd/bbs/sbbs/src/sbbs3/../../3rdp/gcc.linux.release/mozjs/include/js': No such file or
directory
Re: Re: Compile Error
rswindell@cvs:~/sbbs/src/sbbs3$ ls /home/rswindell/sbbs/src/sbbs3/../../3rdp /gcc.linux.x64.debug/mozjs/include/js Allocator.h VMPI.h
jsautokw.h jsdbgapi.h jshotloop.h
...
jsversion.h
...
Rob,
I created a symbolic link to /usr/include/js in ../3rdp/gcc.linux.release/mozjs/include and then successfully compiled.
Thanks for your help.
Re: Re: Compile Error
I created a symbolic link to /usr/include/js in ../3rdp/gcc.linux.release/mozjs/include and then successfully compiled.
Thanks for your help.
That shouldn't be necessary. Something else failed along the way.
Re: Re: Compile Error
I created a symbolic link to /usr/include/js in ../3rdp/gcc.linux.release/mozjs/include and then successfully compiled.
That shouldn't be necessary. Something else failed along the way.
Re: Re: Compile Error
I created a symbolic link to /usr/include/js in ../3rdp/gcc.linux.release/mozjs/include and then successfully compiled.
Thanks for your help.
That shouldn't be necessary. Something else failed along the way.
I ensured all the prerequisites and dependencies, both required and optional mentioned on the Wiki, are at the latest releases running (uname -a) Linux bbs 4.9.0-3-686-pae #1 SMP Debian 4.9.30-2+deb9u5 (2017-09-19) i686 GNU/Linux.
I am trying to compile the debug and having the same issues. I also created a symbolic link so the paths can be /sbbs/...
Re: Re: Compile Error
Do you have the 3rdp/src/mozjs/js-1.8.5/js/src directory?
Can you run 'make' successfully in this directory?
Re: Re: Compile Error
Do you have the 3rdp/src/mozjs/js-1.8.5/js/src directory?
Yes, and populated.
Can you run 'make' successfully in this directory?
No.
sbbs@bbs:/sbbs/3rdp/src/mozjs/js-1.8.5/js/src$ make
make: *** No targets specified and no makefile found. Stop.
There are two make files: Makefile.in and Makefile.ref.
After running ./configure,
make gives this error:
jsapi.cpp: In function ΓÇÿJSIdArray* JS_Enumerate(JSContext*, JSObject*)ΓÇÖ:
jsapi.cpp:3988:16: error: cannot convert ΓÇÿboolΓÇÖ to
ΓÇÿJSIdArray*ΓÇÖ in return
return false;
I have successfully compiled the code, but when I run it: systemctl start sbbs (or /etc/init.d/sbbs
start), it runs for less than 2 seconds, as is referenced in the log. Sometimes it gets farther along
before the log stops. Here is my latest attempt:
Apr 8 09:56:54 bbs synchronet: Running as daemon
Apr 8 09:56:54 bbs synchronet: Successfully changed user_id to sbbs
Apr 8 09:56:54 bbs synchronet: Waiting for child threads to bind ports... Apr 8 09:56:54 bbs synchronet: srvc Synchronet Services Revision 1.322
Apr 8 09:56:54 bbs synchronet: srvc Compiled Apr 8 2018 09:54:35 with GCC 6.3.0
Apr 8 09:56:54 bbs synchronet: srvc Initializing on Sun Apr 8 09:56:54 2018 with options: 80000800
Apr 8 09:56:54 bbs synchronet: srvc Loading configuration files from /bbs/sbbs/ctrl/
Apr 8 09:56:54 bbs synchronet: ftp Synchronet FTP Server Revision 1.470 Apr 8 09:56:54 bbs synchronet: ftp Compiled Apr 8 2018 09:54:25 with GCC 6.3.0
Apr 8 09:56:54 bbs synchronet: ftp Initializing on Sun Apr 8 09:56:54 2018 with options: 80000114
Apr 8 09:56:54 bbs synchronet: ftp Loading configuration files from /bbs/sbbs/ctrl/
Apr 8 09:56:54 bbs synchronet: stat Loading configuration files from /sbbs/ctrl
Apr 8 09:56:54 bbs synchronet: mail Synchronet Mail Server Revision 1.670 Apr 8 09:56:54 bbs synchronet: mail Compiled Apr 8 2018 09:54:30 with GCC 6.3.0
Apr 8 09:56:54 bbs synchronet: mail Initializing on Sun Apr 8 09:56:54 2018 with options: 820040e4
Apr 8 09:56:54 bbs synchronet: mail Loading configuration files from /bbs/sbbs/ctrl/
Apr 8 09:56:54 bbs synchronet: web Synchronet Web Server Revision 1.666 Apr 8 09:56:54 bbs synchronet: web Compiled Apr 8 2018 09:55:09 with GCC 6.3.0
Apr 8 09:56:54 bbs synchronet: web Initializing on Sun Apr 8 09:56:54 2018 with options: 80000880
Apr 8 09:56:54 bbs synchronet: web Loading configuration files from /bbs/sbbs/ctrl/
Apr 8 09:56:54 bbs synchronet: term Synchronet Terminal Server Version 3.17 Revision A
Apr 8 09:56:54 bbs synchronet: term Compiled Apr 8 2018 09:53:55 with GCC 6.3.0
Apr 8 09:56:54 bbs synchronet: term Initializing on Sun Apr 8 09:56:54 2018 with options: 80001022
Apr 8 09:56:54 bbs synchronet: term Loading configuration files from /bbs/sbbs/ctrl/
Still working on it... Thanks again!
Re: Re: Compile Error
So did ./configure create a Makefile? That should've already happened.
What version of GCC are you running?
If you web-search "jsapi.cpp: JS_Enumerate cannot convert bool to JSIdArray" you'll find references to this problem and reported work-around including using an older verion of GCC.
If there's a segfault or other exception, you should be able to catch that
with gdb and provide a backtrace.
http://wiki.synchro.net/howto:gdb
If the crash is in libmozjs (which wouldn't surprise me given your build issues), then you're kind of back to square one there (need to fix the build).
Re: Re: Compile Error
So did ./configure create a Makefile? That should've already happened.
Yes.
What version of GCC are you running?
gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516
If you web-search "jsapi.cpp: JS_Enumerate cannot convert bool to JSIdArray" you'll find references to this problem and reported work-around including using an older verion of GCC.
I have looked at the results and am still studying it.
If there's a segfault or other exception, you should be able to catch that
with gdb and provide a backtrace.
http://wiki.synchro.net/howto:gdb
Thread 8 "sbbs/webServer" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb3dfeb40 (LWP 27353)]
0xb7d4717b in aes_encrypt_key128 ()
When compiling in /sbbstest, I get:
checking for localeconv... yes
checking for nspr-config... /usr/local/bin/nspr-config
checking for NSPR - version >= 4.7.0... yes
configure: error: system NSPR does not support PR_STATIC_ASSERT
I used the Windows 10 Ubuntu Linux shell, installed the prerequisites and dependencies, successfully compiled,
configured (minimally), ran, and logged in via SSH.
I can't seem to do that
on the computer that has run the
BBS for years. What would happen if I remove the 3rdp and src directories and ran make in the /sbbs directory,
as I did in the Ubuntu shell?
If the crash is in libmozjs (which wouldn't surprise me given your build issues), then you're kind of back to square one there (need to fix the build).
I only used the /sbbstest build attempt as a reference. I am getting a different error with each, with the
exception of the shell build.
Re: Re: Compile Error
checking for localeconv... yes
checking for nspr-config... /usr/local/bin/nspr-config
checking for NSPR - version >= 4.7.0... yes
configure: error: system NSPR does not support PR_STATIC_ASSERT
Interesting. Seems you need to resolve that one.
I used the Windows 10 Ubuntu Linux shell, installed the prerequisites and dependencies, successfully compiled,
configured (minimally), ran, and logged in via SSH.
Really? I'm a bit shocked that worked! Neat.
Odd. Do you have a "localdefs.mk" file anywhere (e.g. src/sbbs3)? That could explain differences between builds in different directory trees. Or any other local changes you've made to files from CVS ("cvs status" will tell if you have local changes).
I used the Windows 10 Ubuntu Linux shell, installed the prerequisites and dependencies, successfully compiled,
configured (minimally), ran, and logged in via SSH.
Really? I'm a bit shocked that worked! Neat.
I actually used TELNET and localhost as the address. I had to see if it would compile.
Odd. Do you have a "localdefs.mk" file anywhere (e.g. src/sbbs3)? That could explain differences between builds in different directory trees. Or any other local changes you've made to files from CVS ("cvs status" will tell if you have local changes).
Nowhere in the file system. "cvs status" shows up-to-date. But there are errors:
cvs status: Examining include
cvs status: failed to create lock directory for `/cvsroot/sbbs/include' (/cvsroot/sbbs/include/#cvs.lock): No such file or directory
cvs status: failed to obtain dir lock in repository `/cvsroot/sbbs/include' cvs [status aborted]: read lock failed - giving up
cvs [status aborted]: end of file from server (consult above messages if any)
Re: Re: Compile Error
I used the Windows 10 Ubuntu Linux shell, installed the prerequisites and dependencies, successfully compiled,
configured (minimally), ran, and logged in via SSH.
Really? I'm a bit shocked that worked! Neat.
I actually used TELNET and localhost as the address. I had to see if it would compile.
Cool. You're likely the first.
Odd. Do you have a "localdefs.mk" file anywhere (e.g. src/sbbs3)? That could explain differences between builds in different directory trees. Or any other local changes you've made to files from CVS ("cvs status" will tell if you have local changes).
Nowhere in the file system. "cvs status" shows up-to-date. But there are errors:
cvs status: Examining include
cvs status: failed to create lock directory for `/cvsroot/sbbs/include' (/cvsroot/sbbs/include/#cvs.lock): No such file or directory
cvs status: failed to obtain dir lock in repository `/cvsroot/sbbs/include' cvs [status aborted]: read lock failed - giving up
cvs [status aborted]: end of file from server (consult above messages if any)
There hasn't been an "include" directory in Synchronet's CVS repository for several years. It sounds like you might have some stale directories (and files?) in that source tree you have there.
I used the Windows 10 Ubuntu Linux shell, installed the
prerequisites and dependencies, successfully compiled,
configured (minimally), ran, and logged in via SSH.
Really? I'm a bit shocked that worked! Neat.
I actually used TELNET and localhost as the address. I had to see if
it would compile.
Cool. You're likely the first.
Re: Re: Compile Error
By: Digital Man to W6ray on Mon Apr 09 2018 18:40:40
I used the Windows 10 Ubuntu Linux shell, installed the
prerequisites and dependencies, successfully compiled,
configured (minimally), ran, and logged in via SSH.
Really? I'm a bit shocked that worked! Neat.
I actually used TELNET and localhost as the address. I had to see if
it would compile.
Cool. You're likely the first.
NO, wqas able to get it to compile and run under the win10 linux environment a good while ago, just could'nt get dosemu working so went straight to linux.. pkus my machine was'nt powerful enought to handle it.. there were a few hurdles to conquer but it will compile, run and take calls.
Really? I'm a bit shocked that worked! Neat.
I actually used TELNET and localhost as the address. I had to see
if it would compile.
Cool. You're likely the first.
NO, wqas able to get it to compile and run under the win10 linux
environment a good while ago, just could'nt get dosemu working so went
straight to linux.. pkus my machine was'nt powerful enought to handle
it.. there were a few hurdles to conquer but it will compile, run and
take calls.
That is neat. I find it odd that Windows now comes with a full-fledged C/C++ development tool-chain that won't build Windows programs!
That is neat. I find it odd that Windows now comes with a full-fledged C/C++ development tool-chain that won't build Windows programs!
I'm not sure when this started.. I didn't notice it earlier because
after the compilation terminates the exec baja stuff succeeds and the board seems to run normally. The only anomaly I've noticed, and it may
be unrelated, is that when I try to get a /list in an IRC Client the
only board that shows up is mine.
I did run src/cleanall.sh before..
I'm not sure when this started.. I didn't notice it earlier because
after the compilation terminates the exec baja stuff succeeds and the
board seems to run normally. The only anomaly I've noticed, and it may
be unrelated, is that when I try to get a /list in an IRC Client the
only board that shows up is mine.
I did run src/cleanall.sh before..
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../userdat.c:3161:4: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
fread(&subscan[i].cfg,sizeof(subscan[i].cfg),1,stream);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compiling ../msgdate.c
Compiling ../str_util.c
../str_util.c:37:10: fatal error: utf8.h: No such file or directory
#include "utf8.h"
^~~~~~~~
Re: Compile Error
By: Rastus to DOVE-Net_.Synchronet_Programming on Thu Sep 05 2019 09:11 pm
> I'm not sure when this started.. I didn't notice it earlier because
> after the compilation terminates the exec baja stuff succeeds and the
> board seems to run normally. The only anomaly I've noticed, and it may
> be unrelated, is that when I try to get a /list in an IRC Client the
> only board that shows up is mine.
>
> I did run src/cleanall.sh before..
>
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> with attribute warn_unused_result [-Wunused-result]
> fread(&subscan[i].cfg,sizeof(subscan[i].cfg),1,stream);
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You can ignore warnings.
> Compiling ../msgdate.c
> Compiling ../str_util.c
> ../str_util.c:37:10: fatal error: utf8.h: No such file or directory
> #include "utf8.h"
> ^~~~~~~~
You didn't run "cvs update -d" for your sbbs "src" directory.
digital man
You didn't run "cvs update -d" for your sbbs "src" directory.
I followed the instructions, just as I have for quite some time, that
are located on the wiki:
But I did what you suggested. and I edited my script to run cvs update
-d from the /sbbs/src directory... but I received the same error..
On 9/5/19 9:55 PM, Digital Man wrote:
Re: Compile Error
By: Rastus to DOVE-Net_.Synchronet_Programming on Thu Sep 05 2019 09:11 pm
> I'm not sure when this started.. I didn't notice it earlier because
> after the compilation terminates the exec baja stuff succeeds and the
> board seems to run normally. The only anomaly I've noticed, and it may
> be unrelated, is that when I try to get a /list in an IRC Client the
> only board that shows up is mine.
>
> I did run src/cleanall.sh before..
>
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> with attribute warn_unused_result [-Wunused-result]
> fread(&subscan[i].cfg,sizeof(subscan[i].cfg),1,stream);
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You can ignore warnings.
> Compiling ../msgdate.c
> Compiling ../str_util.c
> ../str_util.c:37:10: fatal error: utf8.h: No such file or directory
> #include "utf8.h"
> ^~~~~~~~
You didn't run "cvs update -d" for your sbbs "src" directory.
digital man
I followed the instructions, just as I have for quite some time, that
are located on the wiki:
http://wiki.synchro.net/install:nix?s[]=termcap#updating
But I did what you suggested. and I edited my script to run cvs update
-d from the /sbbs/src directory... but I received the same error..
On 2019 Sep 05 22:55:46, you wrote to Digital Man:
You didn't run "cvs update -d" for your sbbs "src" directory.
I followed the instructions, just as I have for quite some time, that are located on the wiki:
they've not been updated...
On 2019 Sep 05 22:55:46, you wrote to Digital Man:
DM>> You didn't run "cvs update -d" for your sbbs "src" directory.
Ra> I followed the instructions, just as I have for quite some time, that
Ra> are located on the wiki:
they've not been updated...
Ra> But I did what you suggested. and I edited my script to run cvs update
Ra> -d from the /sbbs/src directory... but I received the same error..
you forgot to run cleanall.sh again, though ;)
I followed the instructions, just as I have for quite some time, that are located on the wiki:
they've not been updated...
The wiki looks correct to me.
i do miss the days of having a local document file and using vern beurg's LIST.COM to read and search with... that was my absolute goto with FD/RA/FE when those support echos were a lot more active :)
But I did what you suggested. and I edited my script to run cvs
update -d from the /sbbs/src directory... but I received the same
error..
you forgot to run cleanall.sh again, though ;)
No, I did not forget. I am done for tonight...
I forgot to mention that I am running Linux..
i do miss the days of having a local document file and using vern
beurg's LIST.COM to read and search with... that was my absolute goto
with FD/RA/FE when those support echos were a lot more active :)
Yeah, I was big list.com user long ago. That's why the sysop command
to view a file (e.g. from the main menu) is ;LIST. :-)
Sysop: | r00t |
---|---|
Location: | Newport Beach, CA |
Users: | 12 |
Nodes: | 6 (0 / 6) |
Uptime: | 225:40:59 |
Calls: | 144 |
Files: | 238 |
Messages: | 33,772 |