יום שישי, נובמבר 18, 2011

freetds vs kde

איזה כיף שיש מלחמות בין מפתחים נכון ?!
אני באמת אוהב להשתמש ב kde אבל בגלל סיבות כאלה ואחרות אני מפתח וצריך גישה לשרתי MS SQL.
בעולם האידאלי של פעם הייתי פשוט משתמש ב freetds.

אבל לא ..  עכשיו שני מתכנתים רבים והתוצאה או שתשתמש ב freetds או שתשתמש ב kde.
שברתי את הראש די הרבה והגעתי לשני פתרונות :
  • לחזור להשתמש ב squeeze.
  • לבנות מקומית את הספרייה ולחכות שהאנשים יפסיקו לריב בינהם.
לגבי האופציה השנייה :
apt-get source freetds
cd freetds-*
dpkg-buildpackage
לאחר מכאן פשוט להשתמש ב so שנוצר בהקנת ה freetds:

boris@midgard:/usr/share/doc/libct4$ cat /etc/odbcinst.ini
[ODBC]
Trace        = Yes
TraceFile    = /tmp/sql.log
ForceTrace   = Yes

[FreeTDS]
Driver=/opt/wasteoftime/freetds-0.82/debian/tmp/usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so
Setup = Driver=/usr/lib/x86_64-linux-gnu/odbc/libtdsS.so

UsageCount=1
FileUsage=1
tds version=8.0
 
כן אני יודע שיכלתי לבנות ולהתקין את freetds ל usr אבל יכלתי להתקע עם גירסאות שונות של אותה האפליקציה (אכשיו רק נשאר לחכות שיתקנו את kde).

אין תגובות:

הוסף רשומת תגובה