Tôi đã cài đặt SBCL (qua macports/darwinports) trên Macbook Intel Core 2 Duo của tôi đang chạy 10.5.8. Tôi đã cài đặt một số thư viện như thế này:Cài đặt CLSQL trên Mac OS X
(require 'asdf)
(require 'asdf-install)
(asdf-install:install 'cl-who)
Nhưng khi tôi đã cố gắng để cài đặt CLSQL theo cách này ('clsql
) sau khi tải về, tôi nhận điều này:
...
; registering #<SYSTEM CLSQL-UFFI {123D9E01}> as CLSQL-UFFI
; $ cd /Users/ken/.sbcl/site/clsql-5.0.5/uffi/; make
cc -arch x86_64 -arch i386 -bundle /usr/lib/bundle1.o -flat_namespace -undefined suppress clsql_uffi.c -o clsql_uffi.dylib
ld: duplicate symbol dyld_stub_binding_helper in /usr/lib/bundle1.o and /usr/lib/bundle1.o for architecture i386
ld: duplicate symbol dyld_stub_binding_helper in /usr/lib/bundle1.o and /usr/lib/bundle1.o for architecture x86_64
collect2: ld returned 1 exit status
collect2: ld returned 1 exit status
lipo: can't open input file: /var/folders/Nf/Nf4o5ArDFaWBH2OwtnWM3E+++TQ/-Tmp-//ccJyZxou.out (No such file or directory)
make: *** [clsql_uffi.so] Error 1
Có một cái gì đó tôi quên, hoặc một số mẹo để làm cho nó xây dựng trên Mac OS X? Tôi biết rất ít về các thư viện C trên máy Mac trong những ngày này, vì vậy tôi thậm chí không biết bắt đầu từ đâu về điều này.
Cảm ơn!
Btw, bạn đã thử nhanh chóng để xử lý các bản sao chưa? – PuercoPop
Cần lưu ý 'asdf-install' được coi là không được dùng nữa tại thời điểm này. Tôi đã có thể sử dụng 'quicklisp' để giải quyết một tình huống tương tự. – cwallenpoole