Я пытаюсь установить QCL 0.6.3 (доступно из http://tph.tuwien.ac.at/~oemer/qcl.html) на Mac OS 10.7.2. У меня установлены инструменты разработчика и я могу выполнять базовое программирование на c, но я мало что знаю о make-файлахи тому подобное.
Ниже приведены инструкции по установке:
Помимо обычных инструментов разработки на C ++, вам понадобится установить Flex, Bison и (опционально) GNU readline в вашей системе.
Разархивируйте пакет с исходным кодом, затем перейдите в каталог QCL, отредактируйте Makefile для ваших нужд и введите make make install
По умолчанию это установит двоичный qcl в / usr / local/ bin и файлы QCL включают в /usr/local/lib/qcl.
Для поддержки построения графиков требуется libplotter (привязка C ++ к GNU libplot). GNU libplot является частью GNU plotutils.
Начиная с версии 0.4.3, QCL также включает поддержку математического текстового редактора TeXmacs. Последние дистрибутивы TeXmacs (1.0.0.6 или новее) уже предоставляют необходимые интерфейсы, поэтому никаких дополнительныхтребуется установка.
Я думаю, что flex и bison автоматически в mac os x?Не уверены насчет readline или libplotter?
Когда я набираю make, я получаю сообщение об ошибке:
g++ -c -Wall -O2 -g -DQCL_DEBUG -DQC_DEBUG -DQCL_PLOT -DQCL_USE_READLINE -DQCL_IRQ -Iqc -DDEF_INCLUDE_PATH="\"/usr/local/lib/qcl\"" -c -o error.o error.cc
error.cc: In function ‘void initialize_readline()’:
error.cc:39: error: ‘rl_unbind_key’ was not declared in this scope
make: *** [error.o] Error 1
Любая помощь, общие советы или конкретные инструкции приветствуются.