Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Помогите откомпилировать программу


Автор: Vitaly333 22.2.2008, 18:39
Есть программа - транслятор с языка Fortran77 на язык Java. Называеться F2j. Скачал её http://downloads.sourceforge.net/f2j/f2j-0.8.tgz?modtime=1180623750&big_mirror=0. В папке оказались только исходники, написанные на С. Самого exe - шника нету. Решил откомпилировать её на Borland C++ Builder - е 6  - ом  , указав в качестве нового проекта консольное приложение С. Подключил все исходники и заголовочные файлы к проекту. Но при компиляции вылетает много ошибок из исходников f2j. Других компиляторов кроме Борландовского у меня нету. В мануале к прогрмме написано вот что:

Код

First, download and uncompress the source code. Building the code follows the typical configure/make process:
# ./configure
# make
Optionally, you can “make install” which will copy the executables to the location specified in
the --prefix argument to configure.
Now you may want to add the relevant install directory to your PATH. This will vary depending
on whether you did “make install”. If so, the PATH should include $prefix/bin. If not, your
PATH should include $f2j_dir/src and $f2j_dir/goto_trans, where $f2j_dir is the top-level
f2j source directory. You may also want to modify your CLASSPATH to include the f2j util package.
If you did “make install”, this will be $prefix/lib/f2jutil.jar. Otherwise, it will be
$f2j_dir/util/f2jutil.jar.

 

Файл congigure есть в архиве с исходниками. Но я не знаю что дальше делать.. Помогите мне получить исполняемый файл..

Автор: orthrus 22.2.2008, 18:47
попробуй собрать под cygwin`ом или msys`ом, в builder`е не пойдёт.

Автор: Vitaly333 22.2.2008, 19:22
Цитата

попробуй собрать под cygwin`ом или msys`ом, в builder`е не пойдёт.


Расскажи по шагам как собирать пож-та а то никогда в ручную не собирал только из под билдера...

Автор: orthrus 23.2.2008, 05:18
Для начала установи cygwin или msys. Кидаешь архив в домашнюю диру, распаковываешь его и заходишь в появившуюся диру. После этого выполняешь следующие команды:

Код

./configure
make
make install


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)