This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Linker error when invoking IsCmdBld
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Jun 21, 2010
08:55 PM
Linker error when invoking IsCmdBld
Hi,
i'm using IsCmdBld.exe to compile my InstallShield 2010 ism project which has a couple of scripts in it. In the process i am getting the below linker errors, but the MSI file is still built. As i am using TFS TeamBuild and IsCmdBld is invoked from within the build, i can ignore the error and continue, but i really would like to clean these errors up.
Is there a way i can tell the linker where to find these functions? Is there a path i should add to the PATH environmental variable?
C:\>[FONT="Courier New"]"C:\Program Files\InstallShield\2010 StandaloneBuild\System\IsCmdBld.exe" -p "C:\temp\MyProduct.ism" -r "msi" -y "1.0.0.62"[/FONT]
InstallShield (R)
Release Builder
Copyright (C) 2009 Acresso Software Inc.
and/or InstallShield Co. Inc.
All Rights Reserved.
Build started at Jun 22 2010 01:37 p.m.
Building Release: msi
Created release folders
InstallShield Script Compiler
Version 16.0.0.328
Copyright 1997-2008 Acresso Software Inc. and/or InstallShield Co. Inc. All Rights Reserved.
Compiling...
setup.rul
Linking...
setup.obs : error L8411: 'SQLRTInitialize2' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnections' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionInfo' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionAuthentication' : no definition found for function
setup.obs : error L8411: 'SQLServerSelectLogin2' : no definition found for function
setup.obs : error L8411: 'SQLRTPutConnectionInfo2' : no definition found for function
setup.obs : error L8411: 'SQLRTPutConnectionAuthentication' : no definition found for function
setup.obs : error L8411: 'SQLRTTestConnection2' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnections' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionAuthentication' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionInfo' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionAuthentication' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionInfo' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnections' : no definition found for function
setup.obs : error L8411: 'SQLRTInitialize2' : no definition found for function
setup.obs : error L8411: 'SQLRTPutConnectionAuthentication' : no definition found for function
setup.obs : error L8411: 'SQLRTPutConnectionInfo2' : no definition found for function
setup.obs : error L8411: 'SQLRTTestConnection2' : no definition found for function
Setup.inx - 18 error(s), 0 warning(s)
AdminExecuteSequence table successfully built
AdminUISequence table successfully built
...snip... a whole lot of successful table builds
Build finished at Jun 22 2010 01:37 p.m.
i'm using IsCmdBld.exe to compile my InstallShield 2010 ism project which has a couple of scripts in it. In the process i am getting the below linker errors, but the MSI file is still built. As i am using TFS TeamBuild and IsCmdBld is invoked from within the build, i can ignore the error and continue, but i really would like to clean these errors up.
Is there a way i can tell the linker where to find these functions? Is there a path i should add to the PATH environmental variable?
C:\>[FONT="Courier New"]"C:\Program Files\InstallShield\2010 StandaloneBuild\System\IsCmdBld.exe" -p "C:\temp\MyProduct.ism" -r "msi" -y "1.0.0.62"[/FONT]
InstallShield (R)
Release Builder
Copyright (C) 2009 Acresso Software Inc.
and/or InstallShield Co. Inc.
All Rights Reserved.
Build started at Jun 22 2010 01:37 p.m.
Building Release: msi
Created release folders
InstallShield Script Compiler
Version 16.0.0.328
Copyright 1997-2008 Acresso Software Inc. and/or InstallShield Co. Inc. All Rights Reserved.
Compiling...
setup.rul
Linking...
setup.obs : error L8411: 'SQLRTInitialize2' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnections' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionInfo' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionAuthentication' : no definition found for function
setup.obs : error L8411: 'SQLServerSelectLogin2' : no definition found for function
setup.obs : error L8411: 'SQLRTPutConnectionInfo2' : no definition found for function
setup.obs : error L8411: 'SQLRTPutConnectionAuthentication' : no definition found for function
setup.obs : error L8411: 'SQLRTTestConnection2' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnections' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionAuthentication' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionInfo' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionAuthentication' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnectionInfo' : no definition found for function
setup.obs : error L8411: 'SQLRTGetConnections' : no definition found for function
setup.obs : error L8411: 'SQLRTInitialize2' : no definition found for function
setup.obs : error L8411: 'SQLRTPutConnectionAuthentication' : no definition found for function
setup.obs : error L8411: 'SQLRTPutConnectionInfo2' : no definition found for function
setup.obs : error L8411: 'SQLRTTestConnection2' : no definition found for function
Setup.inx - 18 error(s), 0 warning(s)
AdminExecuteSequence table successfully built
AdminUISequence table successfully built
...snip... a whole lot of successful table builds
Build finished at Jun 22 2010 01:37 p.m.
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Dec 05, 2014
12:51 PM
In the Build > Settings, add SQLRT.obl to the Libraries.