LINUX.ORG.RU

Lisp+MySQL


0

0

Дистрибутив Ubuntu 7.10 Нужен доступ у MySQL из Lisp-а. использую clisp + cl-sql.
Собсно модули грузятся:
(asdf:operate 'asdf:load-op 'clsql) -> T
(asdf:operate 'asdf:load-op 'clsql-mysql) -> T

Но как только хочу использовать пакет - вылезает ошибка, как пофиксить - не понимаю.
(use-package :clsql-user) -> 
*** - (USE-PACKAGE (#<PACKAGE CLSQL-USER>) #<PACKAGE COMMON-LISP-USER>): 1
      name conflicts remain
      Which symbol with name "CONNECT" should be accessible in
       #<PACKAGE COMMON-LISP-USER>
      ?
The following restarts are available:
CLSQL-USER     :R1      #<PACKAGE CLSQL-USER>
COMMON-LISP-USER :R2    #<PACKAGE COMMON-LISP-USER>
ABORT          :R3      ABORT
ABORT          :R4      ABORT
ABORT          :R5      ABORT
ABORT          :R6      ABORT
ABORT          :R7      ABORT
ABORT          :R8      ABORT
ABORT          :R9      ABORT


З.Ы. Я новичок в лиспе. =)
★★★

а в примерах как говорят грузить данный пакет? и что имеенно вы делайте на лиспе? в некоторых случаях проше и лутше написать маленькую прогромулину на лиспе котороя выполняет имеена ту задачу, которую она хорошо выполняет, а затем отпарсить ее выводт тем-же перлом или рефалом...после чего передать результат далее, входные данный скармливать аналогичным образом...

anonymous
()

Имена импортируемых из cl-sql символов конфликтуют с именами в cl-user, ну значит не надо их импортировать.

stassats ★★★★
()
Ответ на: комментарий от asgard

Да, спасибо, так и сделал. Правда эта зараза регулярна падает с сегфолтами =(. а в говорите - "Лисп это труЪ" =)

theos ★★★
() автор топика
Ответ на: комментарий от theos

видимо либо руки кривые, либо сборка нужных библиотек кривая, у меня всё работает замечательно

P.S.: Debian lenny/sid

Cy6erBr4in ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.