Inno Setup specifications (REALbasic network user group Mailinglist archive)

Back to the thread list
Previous thread: MenuItem
Next thread: iPad


Re: [OT] C++ to resize a file   -   Rubber Chicken Software Co.
  Inno Setup specifications   -   TJ Hanson, PhD
   Re: Inno Setup specifications   -   Terry Ford
   Re: Inno Setup specifications   -   TJ Hanson, PhD
    Re: Inno Setup specifications   -   Roger Clary
   Re: Inno Setup specifications   -   Kem Tekinay
   Re: Inno Setup specifications   -   Paul Lefebvre

Inno Setup specifications
Date: 27.01.10 21:02 (Wed, 27 Jan 2010 12:02:51 -0800)
From: TJ Hanson, PhD

I'm in the process of learning Inno Setup, and I am using the Inno Setup Wizard. After completing the Wizard, my script compiles with a number of errors, all related to REALSQLDatabase.

When RB compiles my app for the Windows platform, it produces my app (TimberValue.exe) and a folder called "TimberValue Libs". This folder contains the file REALSQLDatabase.dll which (I assume) contains needed modules for REALSQLDatabase.

When using the Inno Setup Wizard, I have included the TimberValue Libs folder where it allows you to attach folders and/or files. This failed. I tried it again by including REALSQLDatabase.dll as a file, and this did not work either (same script compile errors). So I suspect that dll files go elsewhere.

I write software for mainframes and Mac, but not Windows. So I'm a newbie with the Windows registry/icons/dll/etc environment. How do I handle the TimberValue Libs folder? And its content, REALSQLDatabase.dll?

Thanks in advance, TJ


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Inno Setup specifications
Date: 28.01.10 19:42 (Thu, 28 Jan 2010 10:42:21 -0800)
From: Terry Ford

On Jan 28, 2010, at 10:13 AM, TJ Hanson, PhD wrote:

> Thanks for the Libs help. The Inno Setup script now compiles without
> errors and the program appears to be functioning normally.
>
> I am left with only one problem. The program creates two different
> files, with icons. But the icons are missing (Windows substitutes
> its default icon). The icons are part of the compiled app; and the
> [Icons] section in the Inno script does not appear to be related to
> the icons associated with files created by the app. I suspect this
> is another simple solution. What am I missing?

You have to provide the actual file icon for InnoSetup as well. It
won't get it from the built application.

Terry

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Inno Setup specifications
Date: 28.01.10 19:13 (Thu, 28 Jan 2010 10:13:26 -0800)
From: TJ Hanson, PhD
Thanks for the Libs help. The Inno Setup script now compiles without errors and the program appears to be functioning normally.

I am left with only one problem. The program creates two different files, with icons. But the icons are missing (Windows substitutes its default icon). The icons are part of the compiled app; and the [Icons] section in the Inno script does not appear to be related to the icons associated with files created by the app. I suspect this is another simple solution. What am I missing?

TJ



On Jan 27, 2010, at 2:35 PM, Paul Lefebvre wrote:

> On Jan 27, 2010, at 3:02 PM, TJ Hanson, PhD wrote:
>>
>> I write software for mainframes and Mac, but not Windows. So I'm a newbie with the Windows registry/icons/dll/etc environment. How do I handle the TimberValue Libs folder? And its content, REALSQLDatabase.dll?
>>
> I don't use the wizard, but you have to make sure that the script is also creating the Libs folder so that the files get copied to the correct place. You can find an example at my site here:
>
> http://www.rbdevzone.com/2008/11/using-innosetup-to-build-an-installer-for-your-apps/
>
> -- Paul
> _______________________________________________
> Unsubscribe or switch delivery mode:
> <http://www.realsoftware.com/support/listmanager/>
> Search the archives:
> <http://support.realsoftware.com/listarchives/lists.html>

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Inno Setup specifications
Date: 28.01.10 19:53 (Thu, 28 Jan 2010 13:53:27 -0500)
From: Roger Clary

On Jan 28, 2010, at 1:13 PM, TJ Hanson, PhD wrote:

> I am left with only one problem. The program creates two different files, with icons. But the icons are missing (Windows substitutes its default icon). The icons are part of the compiled app; and the [Icons] section in the Inno script does not appear to be related to the icons associated with files created by the app. I suspect this is another simple solution. What am I missing?

A number of replies to this thread have given you very useful locations where you will find details about including your icons. A little research will serve you well.

Roger Clary
Class One Software
http://www.classonesoftware.com
Educational Software for Lifelong Learning



_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Inno Setup specifications
Date: 27.01.10 23:57 (Wed, 27 Jan 2010 17:57:07 -0500)
From: Kem Tekinay
On 1/27/10 3:02 PM, "TJ Hanson, PhD" <<email address removed>> wrote:

> When RB compiles my app for the Windows platform, it produces my app
> (TimberValue.exe) and a folder called "TimberValue Libs". This folder contains
> the file REALSQLDatabase.dll which (I assume) contains needed modules for
> REALSQLDatabase.

It's funny because, a few days ago, I could have written that e-mail.

First, make sure you're using the "Quick Start Pack" (or whatever they call
it) with it's companion tools as it makes things easier.

Find the section that copies your additional folder and, for each one,
modify it like this:

From: \path\to\TimberValue Libs\*
To: {app}\TimberValue Libs

Be sure to check the boxes that tell it to recurse and create the
subdirectories.

__________________________________________________________________________
Kem Tekinay (212) 201-1465
MacTechnologies Consulting Fax (914) 242-7294
http://www.mactechnologies.com

To join the MacTechnologies Consulting mailing list, send an e-mail to:
<email address removed>






_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Re: Inno Setup specifications
Date: 27.01.10 23:35 (Wed, 27 Jan 2010 17:35:48 -0500)
From: Paul Lefebvre
On Jan 27, 2010, at 3:02 PM, TJ Hanson, PhD wrote:
>
> I write software for mainframes and Mac, but not Windows. So I'm a newbie with the Windows registry/icons/dll/etc environment. How do I handle the TimberValue Libs folder? And its content, REALSQLDatabase.dll?
>

I don't use the wizard, but you have to make sure that the script is also creating the Libs folder so that the files get copied to the correct place. You can find an example at my site here:

http://www.rbdevzone.com/2008/11/using-innosetup-to-build-an-installer-for-your-apps/

-- Paul
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>





Links
MBS REAL studio tutorial videos - Nachhilfe Nickenich