看板 Ruby 關於我們 聯絡資訊
我參考這篇http://wiki.rubyonrails.com/rails/pages/SybaseASEonWin32 似乎要先裝sybase open client lib 也將文章上"Setup the build script"這部分的compile.bat改成這樣 rem ASE 12.5 set SYBASE=C:\sybase set OSC=OCS-12_5 set LIBS=libct.lib libcs.lib set RUBY=C:\ruby set RUBYINCLUDE=%RUBY%\lib\ruby\1.8\i386-mswin32 set SYBINCLUDE=%SYBASE%\%OSC%\include set RUBYLIB=%RUBY%\lib set SYBASELIB=%SYBASE%\%OSC%\lib echo EXPORTS Init_sybct > sybct.def cl -nologo -LD -Fesybct.so -I"%RUBYINCLUDE%" -I"%SYBINCLUDE%" sybct.c /link /LIBPATH:"%SYBASELIB%" /LIBPATH:"%RUBYLIB%" /def:sybct.def msvcrt-ruby18.lib %LIBS% 然後去執行他 但是卻不是像文章所說的那像會產生sybct.so 而是產生sybct.def裡面只有EXPORTS Init_sybct這一行 目前他還是跟上一篇文章一樣在伺服器啟動時產生 database configuration specifies nonexistent sybase adapter (ActiveRecord::AdapterNbotFound) 有人能給我建議嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.26.29