[pgsql-jp: 38530] Re: WIN32 でのlibpq生成でエラー 自己追記

ssl ssl @ galaxy.ocn.ne.jp
2007年 6月 22日 (金) 17:48:42 JST


有難うございました.

ご指示のロケーションで、nmakeしましたら、pg_dumpあたりのlinkで失敗しました.
ただ、libpqは生成されていましたので、後はpath関連とか調べて挑戦してみます。
ご多忙中有難うございました.

高木保宏


Hiroshi Saito さんは書きました:
> 恐らく、、、nmakeポジションの
> src/interfaces/libpq/win32.mak
> で行っているのかと思います、、
> が、そこで直接ではなく、
> src/win32.mak
> のほうをお使いいただけますでしょうか。
>
>> おさがわせしました
>>
>> Ver.8.0.4のinclude/c.hを参考に、WIN32_CLIENT_ONLYを利用して変更してみた
>> らうまく生成できました.
>> このあたりの変更は意図的なものなのか、十分理解していないので,結果オーラ
>> イでいいのかと。
>> 参考までにお教えいただければ幸いです.
>> 有難うございました.
>>
>> ssl さんは書きました:
>>> Windowsでlibpq.libを生成しようとして
>>> nmake /f win32,mak
>>> を実行したら次のようなメッセージで停止しました。
>>> Ver8.0...あたりではこのようなことはなかったのですが、
>>> ファイル c.h かその他で変更があったのでしょうか
>>> どのように解決したらよいのでしょう
>>> お教えいただけますでしょうか.
>>> 以下コンソール出力メッセージです。
>>> ↓↓↓↓↓↓↓↓
>>> Building the Win32 static library...
>>>
>>> cl.exe /nologo /W3 /EHsc /O2 /MD /I "..\..\include" /I
>>> "..\..\include\port\win32" /I "..\..\include\port\win32_msvc" /I
>>> "..\..\port" /I. /D "FRONTEND" /D NDEBUG /D "WIN32" /D "_WINDOWS"
>>> /Fp".\Release\libpq.pch" /Fo".\Release\\" /Fd".\Release\\" /FD /c /D
>>> "_CRT_SECURE_NO_DEPRECATE" "win32.c"
>>> win32.c
>>> c:\pgsql\postgresql-8.2.4.tar\postgresql-8.2.4\src\include\c.h(88) :
>>> fatal error C1083: インクルード ファイルを開けません。'pg_config_os.h':
>>> No such file or directory
>>>
>>>
>>
>
>




pgsql-jp メーリングリストの案内