View Full Version : From 6 to 7
NewsArchive
11-05-2009, 02:49 AM
In compiling an SB6 project in SB7 on a new computer and I get the following
errors:
"Reference to constant $WIN_Vista$ has not been defined "
and series of errors related to my sbi file saying reffernces to constants
(i.e. $SB_SILENTMODEFLAG$ and $IDYES$) have not been defined,
Any hints?
Thanks!
Lynn Howard
NewsArchive
11-05-2009, 02:50 AM
What is the date/version of the "common definitions.sbi" include file with
your project?
Jane Fleming
NewsArchive
11-05-2009, 02:50 AM
Lynn,
>
> Any hints?
>
Make sure you "include" the Common Definitions.sbi before you use the
constants!
And what Jane said. Make sure you are not using a very old "Common
Definitions.sbi" from a previous SB5.x or SB6.0 install.
Friedrich
NewsArchive
11-06-2009, 02:59 AM
Aha. Thank you Jane and Friedrich.
In the SB7 Project there is no Common sbi folder when I display the script.
Suggestions welcome and why did it not appear when I recompiled my app?
Thanks a bunch!
Lynn
NewsArchive
11-06-2009, 03:00 AM
Hi Lynn,
> Aha. Thank you Jane and Friedrich.
>
> In the SB7 Project there is no Common sbi folder when I display the
> script. Suggestions welcome and why did it not appear when I recompiled my
> app?
>
> Thanks a bunch!
Perhaps you have a path to the "Common Definitions.sbi" hard coded and that
path does not exist any longer?
Just check the "#include script..." item and remove the hard coded path.
SetupBuilder will then link the default one.
By default, it looks like this:
[ Initialize Setup ]
! --- Define commonly used constants ---
#include script "Common Definitions.sbi"
And if the '#include script "Common Definitions.sbi"' is entirely missing in
your project then you accidentally deleted it :)
Hope this helps.
Friedrich
NewsArchive
11-06-2009, 03:01 AM
Would I have deleted a line by mistake? No chance ;-)
However the line was not there so I added it back and all is peachy.
Thanks again for wonderful support!
Lynn
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.