पर CLSQL और MYSQL मैं ओएस एक्स 10.6.4 पर काम कर रहा हूं। मैं एसबीसीएल (क्लस्क्ल सहित) के लिए सहायक पुस्तकालयों को स्थापित करने के लिए क्लब्बिल्ड का उपयोग कर रहा हूं, और मैं एक्वामाक्स के माध्यम से अपना पूरा काम करता हूं। मैंने excellent instructions over at Hive Logic का उपयोग करके MySQL स्थापित किया। लेकिन जब मैं (require 'clsql)
कहते हैं - जो ठीक से काम करने लगता है - और फिर (clsql:connect '(nil "lisp" "root" "") :database-type :mysql)
निष्पादित करने के लिए अपने स्थानीय चल डेटाबेस से कनेक्ट करने का प्रयास करें, यह त्रुटि संदेश मैं:ओएस एक्स
erred while invoking #<COMPILE-OP (:VERBOSE NIL) {12096109}> on
#<CLSQL-MYSQL-SOURCE-FILE "clsql_mysql" {1208E071}>
[Condition of type ASDF:OPERATION-ERROR]
इस समस्या के अपने अनुसंधान से, मुझे लगता है कि यह मेरे पास आता है libmysqlclient.dylib फ़ाइल का एक संकलित संस्करण नहीं है, जिसमें से मेरी प्रतिलिपि/usr/local/mysql/lib/में है, लेकिन मैं इसे संकलित करने के बारे में स्पष्ट नहीं हूं। This forum post ऐसा लगता है कि मुझे वही करना है जो मुझे करने की ज़रूरत है, लेकिन उस निर्देशिका में कोई फ़ाइल नहीं है।
प्रार्थना करें, सिसडमिन अपने कंपाइलर को स्थापित करने के साथ प्रोग्रामर की सहायता कैसे कर पाएंगे? –
मुझे लगता है कि आप कभी भी sysadmin, फ्रैंक नहीं रहे हैं। –
@DanGrossman यह सर्वरफॉल्ट से संबंधित है क्योंकि यह खाना पकाने से संबंधित है। प्रश्न के लेखक ने अपने विकास पर्यावरण को स्थापित करने की कोशिश की, न कि सर्वर। –