Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
install:nix [2019/05/20 17:47] – [See Also] added a tag digital maninstall:nix [2019/09/12 17:30] – [Using CVS] Document that the CVSTAG=xxx method doesn't always work because I moved files in cvsroot sometimes digital man
Line 45: Line 45:
   * Note: these commands will make and install a //RELEASE// build of the software. To make and install a //DEBUG// build instead, pass ''DEBUG=1'' on the ''make'' command-lines.   * Note: these commands will make and install a //RELEASE// build of the software. To make and install a //DEBUG// build instead, pass ''DEBUG=1'' on the ''make'' command-lines.
   * Note: if you installed with a specified ''CVSTAG'' value and wish to reset this "sticky tag" later (i.e. to get the latest and greatest files from CVS), execute ''cvs update -A -d'' from the installation directory and rebuild.   * Note: if you installed with a specified ''CVSTAG'' value and wish to reset this "sticky tag" later (i.e. to get the latest and greatest files from CVS), execute ''cvs update -A -d'' from the installation directory and rebuild.
 +  * Note: due to files being moved in CVS between releases, the **CVSTAG=xxx** method of specifying a specific source release version may not always work. Get/extract the relevant tarball for the desired release (e.g. ''ssrc317b.zip'') instead, as detailed in the next section.
 ==== Non-CVS ==== ==== Non-CVS ====
 Alternatively, if you don't have a working CVS client, you can use the following steps to install the latest nightly development build: Alternatively, if you don't have a working CVS client, you can use the following steps to install the latest nightly development build:
Line 54: Line 55:
   - ''# cd /sbbs/src/sbbs3; [[install:nix:make|make]] RELEASE=1''   - ''# cd /sbbs/src/sbbs3; [[install:nix:make|make]] RELEASE=1''
   - ''# cd /sbbs/xtrn/sbj; [[install:nix:make|make]]''   - ''# cd /sbbs/xtrn/sbj; [[install:nix:make|make]]''
-  - ''# cd /sbbs/xtrn/sbl; [[install:nix:make|make]]'' 
   - ''# cd /sbbs/exec''   - ''# cd /sbbs/exec''
   - ''# ln -s ../src/sbbs3/gcc.*.exe.release/* .''   - ''# ln -s ../src/sbbs3/gcc.*.exe.release/* .''
Line 305: Line 305:
 ==== Clean Rebuild ==== ==== Clean Rebuild ====
  
-Occasionally, you may need to perform a //clean// rebuild. A clean build can generally be achieved by first executing: +Occasionally, you may need to perform a //clean// rebuild. A clean build can generally be achieved by going to the ''src/'' directory and executing: 
-  src/cleanall.sh RELEASE=1+  ./cleanall.sh RELEASE=1
  
 **Note**:\\ **Note**:\\