Subj : error in slight.src
To   : Internetking
From : Digital Man
Date : Thu Apr 28 2011 09:29 pm

 Re: error in slight.src
 By: Internetking to Digital Man on Wed Apr 27 2011 02:30 am

>   Re: error in slight.src
>   By: Digital Man to Internetking on Tue Apr 26 2011 05:05 pm
>
>  >  > i having a small problem... i tried to compile the searchlight
>  >  > command shell and i got  error as:
>  >  >
>  >  > C:\sbbs\exec>baja slight
>  >  >
>  >  > BAJA v2.34-Win32 (rev 1.42) - Synchronet Shell/Module Compiler
>  >  >
>  >  > Compiling slight.src...
>  >  > !SYNTAX ERROR (expecting integer constant):
>  >  > slight.src 9: expert
>  >  >
>  >  > C:\sbbs\exec>
>  >  >
>  >  > here is part of the sorce where the error is:
>  >  >
>  >  > # Display TEXT\MENU\SLIGHT\SMAIN.* if not in expert mode
>  >  > compare_user_misc expert
>  >  > if_false
>  >  >         menu smain
>  >  >  end_if
>  >  >
>  >  > how to fix this?
>
>  > Change "expert" to "UM_expert".
>
>  i did change as you suggested...  has to be in " " ?


No, do not include the quotes.

> internetking@whitehouse /cygdrive/c/sbbs/exec
> $ ./baja slight.src
>
> BAJA v2.34-Win32 (rev 1.42) - Synchronet Shell/Module Compiler
>
> Compiling slight.src...
> !SYNTAX ERROR (expecting integer constant):
> slight.src 9: UM_expert

At the top of slight.src, add the line (if it's not already there):
!include sbbsdefs.inc

If that line is already there, then perhaps you have an old sbbsdefs.inc file.

                                           digital man

Synchronet "Real Fact" #13:
SBBSecho was originally written by Allen Christiansen (King Drafus) in 1994.

---
� Synchronet � Vertrauen � Home of Synchronet � telnet://vert.synchro.net