Yaz++ (z39.50) не компилируеться

  • Автор темы ONdrik
  • Дата начала
Статус
Закрыто для дальнейших ответов.
O

ONdrik

Гость
#1
Ребят собираю YAZ++ под Windows (нужно скомпилировать из исходников yaz++ под windows)
начинаю компилировать (там есть makefile) и выходит ошибка
компилирую из командной строки Visual Studio 2010 с помощью nmake (так написано в документации yaz++)
вот ошибка (из командной строки)

Код:
Setting environment for using Microsoft Visual Studio 2010 Itanium cross tools.

D:\Program Files\Microsoft Visual Studio 10.0\VC>nmake c:\yaz\win\makefile

Служебная программа обслуживания программ Microsoft ®, версия 10.00.30319.01
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

if not exist "c:\yaz\win\obj/" mkdir "c:\yaz\win\obj"
if not exist "c:\yaz\win\tmp/" mkdir "c:\yaz\win\tmp"
cl /nologo /W3 /EHsc /FD /c /D "_CRT_SECURE_NO_DEPRECATE" /I"c:\yaz\ya
z\include"				/D "_WINDOWS"			 /D "WIN32"				/D
"HAVE_WCHAR_H=1"	  /FR"c:\yaz\win\obj\\"		 /Fo"c:\yaz\win\obj\\"
/Fd"c:\yaz\win\obj\\"  /D "NDEBUG"		 /MD /O2  /I"c:\yaz\include" c
:\yaz\src\timestat.cpp
timestat.cpp
c:\yaz\src\timestat.cpp(61) : warning C4244: инициализация: преобразование "time
_t" в "int", возможна потеря данных
cl /nologo /W3 /EHsc /FD /c /D "_CRT_SECURE_NO_DEPRECATE" /I"c:\yaz\ya
z\include"				/D "_WINDOWS"			 /D "WIN32"				/D
"HAVE_WCHAR_H=1"	  /FR"c:\yaz\win\obj\\"		 /Fo"c:\yaz\win\obj\\"
/Fd"c:\yaz\win\obj\\"  /D "NDEBUG"		 /MD /O2  /I"c:\yaz\include" c
:\yaz\src\gdu.cpp
gdu.cpp
cl /nologo /W3 /EHsc /FD /c /D "_CRT_SECURE_NO_DEPRECATE" /I"c:\yaz\ya
z\include"				/D "_WINDOWS"			 /D "WIN32"				/D
"HAVE_WCHAR_H=1"	  /FR"c:\yaz\win\obj\\"		 /Fo"c:\yaz\win\obj\\"
/Fd"c:\yaz\win\obj\\"  /D "NDEBUG"		 /MD /O2  /I"c:\yaz\include" c
:\yaz\src\gduqueue.cpp
gduqueue.cpp
cl /nologo /W3 /EHsc /FD /c /D "_CRT_SECURE_NO_DEPRECATE" /I"c:\yaz\ya
z\include"				/D "_WINDOWS"			 /D "WIN32"				/D
"HAVE_WCHAR_H=1"	  /FR"c:\yaz\win\obj\\"		 /Fo"c:\yaz\win\obj\\"
/Fd"c:\yaz\win\obj\\"  /D "NDEBUG"		 /MD /O2  /I"c:\yaz\include" c
:\yaz\src\limit-connect.cpp
limit-connect.cpp
cl /nologo /W3 /EHsc /FD /c /D "_CRT_SECURE_NO_DEPRECATE" /I"c:\yaz\ya
z\include"				/D "_WINDOWS"			 /D "WIN32"				/D
"HAVE_WCHAR_H=1"	  /FR"c:\yaz\win\obj\\"		 /Fo"c:\yaz\win\obj\\"
/Fd"c:\yaz\win\obj\\"  /D "NDEBUG"		 /MD /O2  /I"c:\yaz\include" c
:\yaz\src\pdu-observer.cpp
pdu-observer.cpp
cl /nologo /W3 /EHsc /FD /c /D "_CRT_SECURE_NO_DEPRECATE" /I"c:\yaz\ya
z\include"				/D "_WINDOWS"			 /D "WIN32"				/D
"HAVE_WCHAR_H=1"	  /FR"c:\yaz\win\obj\\"		 /Fo"c:\yaz\win\obj\\"
/Fd"c:\yaz\win\obj\\"  /D "NDEBUG"		 /MD /O2  /I"c:\yaz\include" c
:\yaz\src\query.cpp
query.cpp
cl /nologo /W3 /EHsc /FD /c /D "_CRT_SECURE_NO_DEPRECATE" /I"c:\yaz\ya
z\include"				/D "_WINDOWS"			 /D "WIN32"				/D
"HAVE_WCHAR_H=1"	  /FR"c:\yaz\win\obj\\"		 /Fo"c:\yaz\win\obj\\"
/Fd"c:\yaz\win\obj\\"  /D "NDEBUG"		 /MD /O2  /I"c:\yaz\include" c
:\yaz\src\socket-observer.cpp
socket-observer.cpp
cl /nologo /W3 /EHsc /FD /c /D "_CRT_SECURE_NO_DEPRECATE" /I"c:\yaz\ya
z\include"				/D "_WINDOWS"			 /D "WIN32"				/D
"HAVE_WCHAR_H=1"	  /FR"c:\yaz\win\obj\\"		 /Fo"c:\yaz\win\obj\\"
/Fd"c:\yaz\win\obj\\"  /D "NDEBUG"		 /MD /O2  /I"c:\yaz\include" c
:\yaz\src\z-server.cpp
z-server.cpp
c:\yaz\include\yazpp/z-server.h(120) : error C2061: синтаксическая ошибка: идент
ификатор "Odr_int"
NMAKE : fatal error U1077: "D:\Program Files\Microsoft Visual Studio 10.0\VC\BIN
\x86_ia64\cl.EXE" : возвращенный код "0x2"
Stop.
D:\Program Files\Microsoft Visual Studio 10.0\VC>
 
Статус
Закрыто для дальнейших ответов.