0
Я пытаюсь скомпилировать dbd: модуль sybase (DBD-Sybase-1.07) в 64-битном perl (5.12.3). Однако я получаю следующие сообщения об ошибках при выполнении nmake. Пожалуйста, дайте мне знать, что мне не хватает.Компиляция dbd: sybase на окнах
Creating library blib\arch\auto\DBD\Sybase\Sybase.lib and object blib\arch\au
to\DBD\Sybase\Sybase.exp
dbdimp.obj : error LNK2001: unresolved external symbol blk_rowxfer
dbdimp.obj : error LNK2001: unresolved external symbol ct_send_data
dbdimp.obj : error LNK2001: unresolved external symbol blk_init
dbdimp.obj : error LNK2001: unresolved external symbol ct_cancel
dbdimp.obj : error LNK2001: unresolved external symbol cs_diag
dbdimp.obj : error LNK2001: unresolved external symbol ct_results
dbdimp.obj : error LNK2001: unresolved external symbol cs_ctx_alloc
dbdimp.obj : error LNK2001: unresolved external symbol ct_connect
dbdimp.obj : error LNK2001: unresolved external symbol cs_dt_crack
dbdimp.obj : error LNK2001: unresolved external symbol ct_bind
dbdimp.obj : error LNK2001: unresolved external symbol ct_options
dbdimp.obj : error LNK2001: unresolved external symbol ct_callback
dbdimp.obj : error LNK2001: unresolved external symbol ct_cmd_drop
dbdimp.obj : error LNK2001: unresolved external symbol ct_close
dbdimp.obj : error LNK2001: unresolved external symbol blk_bind
dbdimp.obj : error LNK2001: unresolved external symbol blk_drop
dbdimp.obj : error LNK2001: unresolved external symbol cs_loc_drop
dbdimp.obj : error LNK2001: unresolved external symbol cs_locale
dbdimp.obj : error LNK2001: unresolved external symbol ct_param
dbdimp.obj : error LNK2001: unresolved external symbol blk_props
dbdimp.obj : error LNK2001: unresolved external symbol blk_done
dbdimp.obj : error LNK2001: unresolved external symbol cs_ctx_drop
dbdimp.obj : error LNK2001: unresolved external symbol ct_send
dbdimp.obj : error LNK2001: unresolved external symbol ct_con_drop
dbdimp.obj : error LNK2001: unresolved external symbol ct_get_data
dbdimp.obj : error LNK2001: unresolved external symbol ct_con_props
dbdimp.obj : error LNK2001: unresolved external symbol cs_config
dbdimp.obj : error LNK2001: unresolved external symbol ct_config
dbdimp.obj : error LNK2001: unresolved external symbol ct_res_info
dbdimp.obj : error LNK2001: unresolved external symbol ct_compute_info
dbdimp.obj : error LNK2001: unresolved external symbol ct_dynamic
dbdimp.obj : error LNK2001: unresolved external symbol ct_init
dbdimp.obj : error LNK2001: unresolved external symbol blk_describe
dbdimp.obj : error LNK2001: unresolved external symbol ct_cmd_alloc
blib\arch\auto\DBD\Sybase\Sybase.dll : fatal error LNK1120: 44 unresolved extern
als
NMAKE : fatal error U1077: 'E:\BuildTools\i\win32\Microsoft\VisualStudio\2010\VC
\BIN\amd64\link.EXE' : return code '0x460'
Stop.
У меня есть заголовочные файлы в разделе «E: \ Sybase \ OCS-15_0 \ include», а моя переменная SYBASE устанавливается как e: \ sybase. Невозможно выбрать файлы заголовков – Raj
Ваша переменная среды '% SYBASE% 'должна указывать на каталог с (по крайней мере) двумя подкаталогами:' include' и 'dll'. Вместо этого вы указываете на каталог, содержащий 'OCS-15_0'. – sferencik