Hi All,
perhaps I put this in the wrong sub originally 8-/. I'm sure you guy's have some ideas 8-)
I have been attempting to do an update compile as per the documentation in the wiki on my Centos 6.8
based system. I have tried bother the clean method and the standard method and even blowing away the src
directory entirely!.
I always seem to stop with the following error.
I certainly no C programmer unfortunately, even though I'm surrounded by them daily. 8-)
Any thoughts?
Thanks.......
Output below.
Compiling smblib.c--------------------------------------
In file included from smblib.h:69,
from smblib.c:50:
smbdefs.h:437: warning: declaration does not declare anything
smbdefs.h:441: warning: declaration does not declare anything
smbdefs.h:442: warning: declaration does not declare anything
smblib.c: In function usmb_init_idx|:
smblib.c:1635: error: uidxrec_t| has no member named usubj|
smblib.c:1639: error: uidxrec_t| has no member named uto|
smblib.c:1641: error: uidxrec_t| has no member named uto|
smblib.c:1643: error: uidxrec_t| has no member named ufrom|
smblib.c:1645: error: uidxrec_t| has no member named ufrom|
smblib.c:1647: error: uidxrec_t| has no member named uvotes|
smblib.c:1648: error: uidxrec_t| has no member named uremsg|
smblib.c:1650: error: uidxrec_t| has no member named uto|
smblib.c:1651: error: uidxrec_t| has no member named ufrom|
smblib.c: In function usmb_voted_already|:
smblib.c:1700: error: uidxrec_t| has no member named uremsg|
make[1]: *** [gcc.linux.x64.obj.release/smblib.o] Error 1
make[1]: Leaving directory `/usr/local/sbbs/src/smblib'
make: *** [smblib] Error 2
[sbbs@Manifold sbbs3]$
--------------------------------------
Regards........Geo
oooOOOooo
--------------------------------------
Regards........Geo
oooOOOooo
Has anyone else come across this behaviour trying to compile under Linux on an already installed system?
smblib.c:1635: error: uidxrec_t| has no member named usubj|
smblib.c:1639: error: uidxrec_t| has no member named uto|
smblib.c:1641: error: uidxrec_t| has no member named uto|
smblib.c:1643: error: uidxrec_t| has no member named ufrom|
Re: Re: Problems doing an update compile of my BBS
By: Geo to All on Fri May 19 2017 01:46 pm
Has anyone else come across this behaviour trying to compile under Linu on an already installed system?
smblib.c:1635: error: uidxrec_t| has no member named usubj|
smblib.c:1639: error: uidxrec_t| has no member named uto|
smblib.c:1641: error: uidxrec_t| has no member named uto|
smblib.c:1643: error: uidxrec_t| has no member named ufrom|
WTF, it looks like it is trying to RUN smbutil instead of compiling a new version..
do a 'make clean' before recompiling.. backup first ofcourse.
Compiling smblib.c
In file included from smblib.h:69,
from smblib.c:50:
smbdefs.h:437: warning: declaration does not declare anything
smbdefs.h:441: warning: declaration does not declare anything
Re: Problems doing an update compile of my BBS
By: Geo to All on Fri Apr 28 2017 11:09 am
Compiling smblib.c
In file included from smblib.h:69,
from smblib.c:50:
smbdefs.h:437: warning: declaration does not declare anything smbdefs.h:441: warning: declaration does not declare anything
Sounds like your source files (e.g. smbdefs.h in this case) got corrupted. Perhaps a bad merge during a "cvs update"?
Did you use CVS or tarball (.tgz) method of updating the source code files?
Re: Problems doing an update compile of my BBS
By: Digital Man to Geo on Sat Jun 03 2017 13:51:47
Re: Problems doing an update compile of my BBS
By: Geo to All on Fri Apr 28 2017 11:09 am
Compiling smblib.c
In file included from smblib.h:69,
from smblib.c:50:
smbdefs.h:437: warning: declaration does not declare anything smbdefs.h:441: warning: declaration does not declare anything
Sounds like your source files (e.g. smbdefs.h in this case) got corrupted. Perhaps a bad merge during a "cvs update"?
Did you use CVS or tarball (.tgz) method of updating the source code files?
Hiya DM, thanks for the reply,
I used CVS to update the source tree, pretty much as per the process described for unix/linux on the wiki. 8-)
Re: Problems doing an update compile of my BBSThanks DM,
By: Keith Matthews to Digital Man on Wed Jun 07 2017 01:51 pm
Re: Problems doing an update compile of my BBS
By: Digital Man to Geo on Sat Jun 03 2017 13:51:47
Re: Problems doing an update compile of my BBS
By: Geo to All on Fri Apr 28 2017 11:09 am
Compiling smblib.c
In file included from smblib.h:69,
from smblib.c:50:
smbdefs.h:437: warning: declaration does not declare anything smbdefs.h:441: warning: declaration does not declare anything
Sounds like your source files (e.g. smbdefs.h in this case) got corrupted. Perhaps a bad merge during a "cvs update"?
Did you use CVS or tarball (.tgz) method of updating the source code files?
Hiya DM, thanks for the reply,
I used CVS to update the source tree, pretty much as per the process described for unix/linux on the wiki. 8-)
So if it still fails to compile with those errors you provided, I would dele
have sounds like it's corrupted.
I'll give that a go and delete everything under src. I assume that doesn't effect the BBS that is installed around it 8-).
| Sysop: | Winzlo |
|---|---|
| Location: | Minnesota, USA |
| Users: | 11 |
| Nodes: | 16 (0 / 16) |
| Uptime: | 495944:17:20 |
| Calls: | 82 |
| Files: | 1,070 |
| D/L today: |
27 files (11,920K bytes) |
| Messages: | 287,034 |