Subj : Error Upgrading to 3.20
To   : Dumas Walker
From : Digital Man
Date : Fri Feb 23 2024 11:39 am

 Re: Error Upgrading to 3.20
 By: Dumas Walker to DIGITAL MAN on Fri Feb 23 2024 09:44 am

> >  > I then ran the following command to compile:
> >  > cd /sbbs/repo/src/sbbs3; make RELEASE=1 symlinks
>
> >  > I eventually received this error:
>
> >  > Compiling upgrade_to_v319.c
> >  > Linking gcc.linux.x64.exe.release/upgrade_to_v319
> >  > Compiling upgrade_to_v320.c
> >  > Linking gcc.linux.x64.exe.release/upgrade_to_v320
> >  > make: *** No rule to make target 'sbbs_status.h', needed by
> >  > 'gcc.linux.x64.obj.release-mt/sbbscon.o'.  Stop.
>
> >  > I am presuming that it is fatal?
>
> > You have a stale dependency. Running 'make clean' in the src/sbbs3
> > directory (
> > rst) would take care of that.
>
> No dice.  I ran 'make clean' in the sbbs3 directory, re-ran the make
> command at the top of this message, and got the exact same error.
>
> Neglin's suggestion of running cleanall.sh also didn't change the results.

You would need to specify RELEASE=1 as well. By default, 'make' (and 'make clean') will build/clean debug binaries. You *cleaned* the debug output directory, but built the release target.
--
                                           digital man (rob)

Steven Wright quote #20:
If Barbie is so popu, why do you have to buy her friends?
Norco, CA WX: 70.4�F, 31.0% humidity, 3 mph SW wind, 0.00 inches rain/24hrs