Hello All,
I was just updating via the CVS and now getting an error during make. ../build/Common.gmake:501: recipe for target 'smblib' failed
make: *** [smblib] Error 2
I've ran cleanall.sh and it's still happening. I've been able to update just fine for quite awhile now and then this is happening. Any help appreciated.
Re: Re: Error 2
By: Thumper to Digital Man on Fri Sep 06 2019 08:15 am
The file lzh.h should be in src/encode. Do you have the src/encode dir? If not, that implies you didn't run "cvs update -d" for your src directory. If yes, then that implies a stale dependency in src/smblib and you need to perform a clean rebuild.
digital man
Digital Man wrote to Thumper <=-
Re: Error 2
By: Thumper to All on Wed Sep 04 2019 03:18 pm
Hello All,
I was just updating via the CVS and now getting an error during make. ../build/Common.gmake:501: recipe for target 'smblib' failed
make: *** [smblib] Error 2
I've ran cleanall.sh and it's still happening. I've been able to update just fine for quite awhile now and then this is happening. Any help appreciated.
The helpful error message will be display prior to the "recipe for ..." error message. My guess is that you didn't run "cvs update -d" in the
src directory so you don't have the hash and/or encode sub-dirs.
Digital Man wrote to Thumper <=-
Re: Error 2
By: Thumper to All on Wed Sep 04 2019 03:18 pm
Hello All,
I was just updating via the CVS and now getting an error during make. ../build/Common.gmake:501: recipe for target 'smblib' failed
make: *** [smblib] Error 2
I've ran cleanall.sh and it's still happening. I've been able to update just fine for quite awhile now and then this is happening. Any help appreciated.
The helpful error message will be display prior to the "recipe for ..." error message. My guess is that you didn't run "cvs update -d" in the src directory so you don't have the hash and/or encode sub-dirs.
Here is the full error:
sbbs@thumper-VirtualBox:~/sbbs/src/sbbs3$ make RELEASE=1 symlinks
make -C /home/sbbs/sbbs/src/sbbs3/../../3rdp/build jslib
make[1]: Entering directory '/home/sbbs/sbbs/3rdp/build'
make[1]: Nothing to be done for 'jslib'.
make[1]: Leaving directory '/home/sbbs/sbbs/3rdp/build'
make -C /home/sbbs/sbbs/src/sbbs3/../smblib lib
make[1]: Entering directory '/home/sbbs/sbbs/src/smblib'
make[1]: *** No rule to make target 'lzh.h', needed by 'gcc.linux.x64.obj.release/smbadd.o'. Stop.
make[1]: Leaving directory '/home/sbbs/sbbs/src/smblib' /home/sbbs/sbbs/src/sbbs3/../build/Common.gmake:501: recipe for target 'smblib' failed
Re: Re: Error 2
By: Thumper to Digital Man on Fri Sep 06 2019 08:15 am
The file lzh.h should be in src/encode. Do you have the src/encode dir? If not, that implies you didn't run "cvs update -d" for your src directory. If yes, then that implies a stale dependency in src/smblib and you need to perform a clean rebuild.
digital man
Re: Re: Error 2
By: Thumper to Digital Man on Fri Sep 06 2019 10:05 am
No. http://wiki.synchro.net/install:nix#updating
digital man
Re: Re: Error 2
By: Thumper to Digital Man on Fri Sep 06 2019 08:15 am
The file lzh.h should be in src/encode. Do you have the src/encode dir? If not, that implies you didn't run "cvs update -d" for your src directory. If yes, then that implies a stale dependency in src/smblib and you need to perform a clean rebuild.
src/encode is there.... Does a clean rebuild mean I lose all my setup?
Sysop: | sneaky |
---|---|
Location: | Ashburton,NZ |
Users: | 31 |
Nodes: | 8 (0 / 8) |
Uptime: | 85:00:44 |
Calls: | 2,069 |
Calls today: | 2 |
Files: | 11,134 |
Messages: | 946,715 |