Re: Updating Synchronet
By: Jeffs to All on Mon Aug 19 2019 12:23 pm
Hello There,
In attempting to do a fresh install of SBBS on a new install of Ubuntu
v19.4. I get the following response when running make:
"No rule to make target 'cntnodes.bin', needed by 'all'. Stop."
This is after following the non-cvs instructions:
# wget ftp://vert.synchro.net/Synchronet/sbbs_src.tgz
# wget ftp://vert.synchro.net/Synchronet/sbbs_run.tgz
# tar -xzf sbbs_src.tgz
# tar -xzf sbbs_run.tgz
# cd /sbbs/src/sbbs3; make RELEASE=1
# cd /sbbs/xtrn/sbj; make
# cd /sbbs/exec
# ln -s ../src/sbbs3/gcc.*.exe.release/* .
# ln -s ../src/sbbs3/*/gcc.*.exe.release/* .
# make
When I run the make statement I get the "No target" response mentioned above
So there are 3 "make statements" in the list of instructions above. Which gave
you "No target"?
The last make is in the exec directory and that's where the "cntnodes.bin" error would've come from. Most likely, because the earlier make in src/sbbs3 failed to build. That make must succeed before you can continue on with the remaining steps.
My hope was to end up with a current (Daily) install of Synchronet.
If I do a CVS install then Synchronet will install but the executables will >> not be current (As in newest).
I don't follow. Getting the source from CVS is actually *newer* than getting i
from the tgz files which are only updated nightly, at the most frequent.
Not sure, but I suspect you need to rerun this line:
cd /sbbs/src/sbbs3; make RELEASE=1
... before you can run "make" in exec.
Sysop: | BrokenMind |
---|---|
Location: | Central Pennsylvania United States |
Users: | 60 |
Nodes: | 4 (0 / 4) |
Uptime: | 58:28:05 |
Calls: | 177 |
Files: | 2,017 |
Messages: | 20,571 |