View Full Version : Recursive compile
NewsArchive
09-06-2007, 03:03 PM
Hi Friedrich,
In my installs I include 5 sbi files, including the Common
Definitions.sbi, Detect Clarion Versions.sbi and 3 of my own scripts
that set up the path, run the C6Fix on vista and do housekeeping.
When I compile, I get "Recursive Compile" note on all of those include
scripts. None of the .sbi files have an #include statement, only the
main, .sb6 script. This happens on each install that I have built
with those include scripts.
The install compiles and works fine, but I wonder about those
recursive compile statements. Any thoughts?
Best regards,
Arnór Baldvinsson
Icetips Creative, Inc.
San Antonio, Texas, USA
www.icetips.com
Subscribe to information from Icetips.com:
http://www.icetips.com/subscribe.php
NewsArchive
09-06-2007, 03:04 PM
Hi Arnór,
Could you please post (or attach) the compiler output?
Thanks,
Friedrich
NewsArchive
09-06-2007, 03:06 PM
Hi Friedrich,
>Could you please post (or attach) the compiler output?
Ooops, sorry, didn't notice the Copy button<g>
------ Build started: Project: ITUtilities.sb6, Configuration: Release
Win32 ------
SetupBuilder (tm) Script Compiler and Linker
Copyright (c) 1997-2007 Lindersoft
SetupScript (tm) Installation Script Language
Copyright (c) 2003-2007 Lindersoft
All rights reserved.
Developer Edition Version 6.5.1953
Init Globals...
Loading compiler variables...
Compiling...
itutilities.sb6
Script format version detected: 6.0.1718
Embed Manifest...
Manifest embedded successfully: C:\Products\itutil.exe
Recursive compile (0:28): Common Definitions.sbi
Continue (0:1:29): C:\Products\ITUtilities\Latest\ITUtilities.sb6
Recursive compile (0:29): C:\Documents and Settings\Owner\My
Documents\SetupBuilder 6 Projects\Include\installclarion6fix.sbi
installclarion6fix.sbi
Continue (0:1:30): C:\Products\ITUtilities\Latest\ITUtilities.sb6
Recursive compile (0:30): Detect Clarion Verions.sbi
Continue (0:1:31): C:\Products\ITUtilities\Latest\ITUtilities.sb6
Recursive compile (0:95): C:\Documents and Settings\Owner\My
Documents\SetupBuilder 6 Projects\Include\CheckClarionPaths.sbi
checkclarionpaths.sbi
Continue (0:1:96): C:\Products\ITUtilities\Latest\ITUtilities.sb6
Scanning folder: C:\Products\ITUtilities\Latest\3rdParty\Docs\Iceti ps
Utilities\*.*
Scanning folder: C:\Products\ITUtilities\Latest\3rdParty\Docs\*.*
Scanning folder: C:\Products\ITUtilities\Latest\3rdParty\Images\*.*
Scanning folder:
C:\Products\ITUtilities\Latest\3rdParty\Examples\I TUtilities\*.*
Scanning folder: C:\Products\ITUtilities\Latest\3rdParty\Examples\* .*
Scanning folder: C:\Products\ITUtilities\Latest\3rdParty\LibSrc\*.*
Scanning folder: C:\Products\ITUtilities\Latest\Data\*.*
Scanning folder: C:\Products\ITUtilities\Latest\3rdParty\Lib\*.*
Recursive compile (0:171): C:\Documents and Settings\Owner\My
Documents\SetupBuilder 6 Projects\Include\SaveClarionToRegistry.sbi
saveclariontoregistry.sbi
Continue (0:1:172): C:\Products\ITUtilities\Latest\ITUtilities.sb6
Script(s) processed
Generating code...
Finished generating code
Building executable...
Linking kernel...
Code size: 109,324 bytes
Generating and optimizing [1033] string resources [@2]...
Processing external file: C:\Products\ITUtilities\Latest\EULA.rtf
Processing external file: C:\Products\ITUtilities\Latest\Welcome.rtf
Linking [1033] language resource(s)...
Code size: 8,720 bytes
Linking dialog side bitmap...
Compiler warning GEN1042: Bitmap file is > 256 colors. Side Dialog
File: C:\Products\Installs - sidepanel.bmp
Code size: 54,782 bytes
Linking dialog top bitmap...
Compiler warning GEN1042: Bitmap file is > 256 colors. Top Dialog
File: C:\Products\Installs - top.bmp
Code size: 3,504 bytes
Including 1 service file(s)...
Compressing service file: C:\Program Files\Lindersoft\SetupBuilder 6
Developer\bin32\0009.lib
Code size: 3,607 bytes
Linking Uninstall Script...
Code size: 287 bytes
Preparing Uninstaller Code-Signing...
Calculating Feature and Type sizes...
Resolving compiler variables...
Analyzing installation script (protection mode)...
Linking installation script...
Code size: 6,618 bytes
Linking loader...
Compile Version Resource...
Code size: 13,312 bytes
Linking decompression library...
Code size: 9,287 bytes
Processing Uninstall Code-Signing...
Adding Digital Certificate to Uninstall...
Successfully code signed Uninstall Object
Generating HTML report...
C:\Products\ITUtilities\Latest\ITUtilities\ITUtili ties.htm
Adding Digital Certificate...
Code signed successfully
--------------------------------------- Done
---------------------------------------
ITUtilities.sb6 - ITUtilities.exe - 0 error(s), 2 warning(s)
Total file(s) : 85
Total data size: 5,697,538 bytes (5.43 MB)
Total .exe size: 3,145,128 bytes (3.00 MB)
Location: C:\Products\ITUtilities\Latest\ITUtilities\ITUtili ties.exe
Compilation Time: 6.87 sec.
Date/Time: 9/06/2007 -- 2:48:29PM
------------------------------- Compilation finished
-------------------------------
Hope this helps:)
Best regards,
Arnór Baldvinsson
Icetips Creative, Inc.
San Antonio, Texas, USA
www.icetips.com
Subscribe to information from Icetips.com:
http://www.icetips.com/subscribe.php
NewsArchive
09-06-2007, 03:07 PM
Hi Arnór,
>
> Ooops, sorry, didn't notice the Copy button<g>
>
Your *main* script compiles:
Line 28 Common Definitions.sbi
Line 29 C:\Documents and Settings\Owner\My
Documents\SetupBuilder 6 Projects\Include\installclarion6fix.sbi
Line 30 Detect Clarion Verions.sbi
Line 95 C:\Documents and Settings\Owner\My
Documents\SetupBuilder 6 Projects\Include\CheckClarionPaths.sbi
Line 171 C:\Documents and Settings\Owner\My
Documents\SetupBuilder 6 Projects\Include\SaveClarionToRegistry.sbi
None of your include scripts compile any other include script :)
Is the above correct?
Thanks,
Friedrich
NewsArchive
09-07-2007, 04:16 AM
Hi Friedrich,
>None of your include scripts compile any other include script :)
>
>Is the above correct?
Correct. I guess what's throwing me a loop is "Recursive compile" I
was thinking of the "(Recursive)" warning in Clarion when you have the
same procedure attached to itself and was wondering why it was
recursively compiling - sounded like it was including itself. Need a
break!<g>
Best regards,
Arnór Baldvinsson
Icetips Creative, Inc.
San Antonio, Texas, USA
www.icetips.com
Subscribe to information from Icetips.com:
http://www.icetips.com/subscribe.php
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.