Re: My rebuilded Installer is not work.
От | Inoue, Hiroshi |
---|---|
Тема | Re: My rebuilded Installer is not work. |
Дата | |
Msg-id | 507DF3C8.7040705@tpf.co.jp обсуждение исходный текст |
Ответ на | My rebuilded Installer is not work. (Копыченко Павел <t34box@gmail.com>) |
Список | pgsql-odbc |
Hi, (2012/10/15 23:03), Копыченко Павел wrote: > > At first week, I can `t even compile. But now I compiled it without > errors. Then I built the installer. But during installation there is an > error. Library not loaded. I want to get a full cycle from compile to > install. I need my own distribution. I need my own installer. I tried > to do it on VS6 VS2003 VS2005. My DLL's built differ from DLL's from > you installer > (ftp://ftp.postgresql.org/pub/odbc/versions/msi/psqlodbc_09_01_0200-x64.zip). > > I compile: > > **C:\odbc\64\psqlodbc-09.01.0200>*nmake /f win64.mak CFG=Release ALL > USE_LIBPQ=yes PG_INC=c:\PostgreSQL\9.1_x64\include > PG_LIB=c:\PostgreSQL\9.1_x64\lib SSL_INC=c:\OpenSSL-Win64\include > SSL_LIB=c:\OpenSSL-Win64\lib\VC\ CPU=AMD64 > ***C:\odbc\64\psqlodbc-09.01.0200>*nmake /f win64.mak CFG=Release ALL > USE_LIBPQ=yes ANSI_VERSION=yes PG_INC=c:\PostgreSQL\9.1_x64\include > PG_LIB=c:\PostgreSQL\9.1_x64\lib SSL_INC=c:\OpenSSL-Win64\include > SSL_LIB=c:\OpenSSL-Win64\lib\VC\ CPU=AMD64 ** > * > ... > > Then i build installer: > > *cd installer** > ** > **C:\odbc\64\psqlodbc-09.01.0200\installer>MakeX64.bat** > **para=""** > **LIBPQBINDIR=** > **wix_dir="C:\Program Files (x86)\WiX Toolset v3.6\bin"** > ** > **Version not specified - defaulting to "09.01.0200"** > ** > **Building psqlODBC merge module...** > **psqlodbcm_cpu.wxs** > **Linking psqlODBC merge module...** > ** > **Building psqlODBC installer database...** > **psqlodbc_cpu.wxs** > **Linking psqlODBC installer database...** > ** > **Modifying psqlODBC installer database...** > **Microsoft (R) Windows Script Host Version 5.8** > **Copyright (C) Microsoft Corporation. All rights reserved.** > ** > **dyoqjjp5.dll|psqlodbc30a.dll -> psqlodbc30a.dll** > **pmlis0nk.dll|psqlodbc35w.dll -> psqlodbc35w.dll** > ** > **Done** > * > and then I try Installed: > > * > C:\odbc\64\psqlodbc-09.01.0200\installer>cd x64 > C:\odbc\64\psqlodbc-09.01.0200\installer\x64>psqlodbc_x64.msi* > > During installation I get an error. I can not understand why this error > occurs. > > Error 1918. Error installing ODBC driver: PostgreSQL ANSI(x64), ODBC error > 13: The setup routines for the PostgreSQL ANSI(x64) ODBC driver could > not be > loaded due to system error code 126: The specified module could not be > found. (C:\psqlODBC\0901\bin\psqlodbc30a.dll).. At first glance, the folder is different from the ordinary one C:\Program files\psqlodbc\0901\bin Do you have any clue about it? regards, HIroshi Inoue > Verify that the file > PostgreSQL ANSI(x64) exists and that you can access it.
В списке pgsql-odbc по дате отправления: