Ответ @ steeldriver не работал как есть для меня, поэтому я адаптировал его следующим образом. Я только изменил шаги 3 и 6 и добавил часть тестирования.
Я использую совершенно новый Ubuntu 14.04 32 бит. (Обратите внимание, что использование 64-битного усложняет ситуацию.)
wget http://www.tau.ac.il/~stoledo/taucs/2.2/taucs_full.tgz
Распакуйте его в выбранном вами месте mkdir taucs_full
tar xvf taucs_full.tgz -C taucs_full
cd taucs_full
Установите пакеты gfortran и libf2c2-dev. (Я не знаю, почему @steeldriver удалил установку lib из своего списка.) [F3] Удалите флаг -Werror из файла параметров глобального компилятора (появятся предупреждения, поэтому он никогда не будет создан, если мы будем относиться к ним как ошибки) sed -i 's/-Werror//g' config/linux.mk
Теперь запустите скрипт configure ./configure. Наконец, нам нужно выполнить некоторые команды и библиотеку для фактического make. (Эта команда отличается от той, что находится в решении @ steeldriver.) [F5] Вы должны получить двоичный исполняемый файл в ./bin/linux и lib в ./lib/linux.
Для тестирования lib я использовал файл test_taucs.cpp с этого сайта:
Загрузите версию 2.2 кода с внешними библиотеками, формат tgzwget http://www.tau.ac.il/~stoledo/taucs/2.2/taucs_full.tgz
Загрузите версию 2.2 кода с внешними библиотеками, формат tgz
sudo apt-get install g++
Распакуйте его в выбранное вами место mkdir taucs_full
tar xvf taucs_full.tgz -C taucs_full
cd taucs_full
Распакуйте его в выбранном вами месте
./a.out
Установите g ++