Страница 1 из 2

Помогите установить программу из исходников

Добавлено: 02 фев 2010, 11:08
metal
Помогите народ, недавно поставил себе linux ubuntu 8.10, решил установить себе компилятор с++(учусь на 1 курсе, нужно), скачал образ, а там исходник :bigeyes: , перечитав статей >20 так ничего и не понял как устанавливать :damn: , вобщем нужна подробная помощь(пошаговая инструкция,желательно с коментариями), так как ни разу не устанавливал программ в линуксе, а тут еще и исходник :? .Прикрепил файлы INSTAL, README, PREINSTAL, читал что они нужны при компиляции кода, это единственное что я понял,заранее спасибо))
Documents.zip
файл INSTAL
(33.27 КБ) 359 скачиваний

Re: Помогите установить программу из исходников

Добавлено: 02 фев 2010, 11:19
Ларин

Код: Выделить всё

sudo aptitude install gcc

Re: Помогите установить программу из исходников

Добавлено: 02 фев 2010, 11:26
metal
что то он у меня ничего не установил...А архив надо куда нибудь распаковывать,типо там специальная папка или еще что-нибудь(просто он на диске записан не распакованый с расширением tar.gz)? И код сразу просто в терменале писать?И вот еще вопрос зачем инсталировать gcc если у меня kylix?или это одно и то же?

Re: Помогите установить программу из исходников

Добавлено: 02 фев 2010, 11:46
metal
Я имел ввиду то, что как я понял предыдущий код инсталировал gcc, а мне нужно инсталировать kylix, который находится у меня в архиве и я ни разу не имею представления что с ним делать

Re: Помогите установить программу из исходников

Добавлено: 02 фев 2010, 13:13
d_fdv
Сегодня есть гугль и тонны подробной документации. В моё время у меня не было вообще интернета. Было только FIDO, ито не всегда.
В архиве нет kylix.
Чтобы писать программу - нужен как минимум текстовый редактор, а не терминал. Потом пишешь в консоли "gcc твойфайл.c".

Re: Помогите установить программу из исходников

Добавлено: 02 фев 2010, 13:28
metal
Вобщем как всегда спасибо за помощь! Зачем интересно вобще форумы делают,ведь есть гугл,точно!Тема закрыта.(А еще жалуются потом мол пользователи обратно уходят к мягкоголовым)

Re: Помогите установить программу из исходников

Добавлено: 02 фев 2010, 13:35
Ларин
metal писал(а):что то он у меня ничего не установил...А архив надо куда нибудь распаковывать,типо там специальная папка или еще что-нибудь(просто он на диске записан не распакованый с расширением tar.gz)? И код сразу просто в терменале писать?И вот еще вопрос зачем инсталировать gcc если у меня kylix?или это одно и то же?
ты на каком языке писать собрался?
kylix это делфи т.е. object pascal
gcc в основном это с/c++. паскаль он не умеет.

Re: Помогите установить программу из исходников

Добавлено: 02 фев 2010, 13:51
grub
metal, в файле INSTALL есть секция 6, Installation procedure, достаточно последовать ей, чтобы поставить программу из исходников.

В целом это не очень кошерно -- ставить программу из исходников, а не пакетов. Но увы -- Kylix продукт достаточно древний, и .deb-based дистрибутивы тогда еще не были так распространены, как сейчас. Есть еще путь -- попытаться собрать/добыть RPM-пакеты, о которых говорится в инструкции, и дальше скормить их программе alien (которая и предназначена для операций с RPM-пакетами на deb-based системах). ИМХО в данном конкретном случае это лишняя возня.

*) примечание -- за детальными толкованиями аббревиатур rpm и deb таки отсылаю в википедию, там все достаточно очевидно должно быть.

В целом таки рекомендую задуматься, действительно ли вам нужен именно Kylix? Он древен, его поддержка ЕМНИП прекращена, и на системе с современными версиями glibc не факт что вообще заведется.

Может быть, таки стоит попробовать что-то другое?

Некоторое раздражение предыдущих комментаторов объяснимо, с учетом того, что в первом посте ни единым словом kylix не был упомянут, а компилятор c++ на linux системах -- это по умолчанию g++ из gcc, эти выражения употребляются как синонимы.

Если Вам необходимо просто писать на С++ под linux, то поставьте gcc, make и какую-нибудь IDE (хотя многие профи обходятся и обычным текстовым редактором).

Что именно и как ставить -- либо через графическую оболочку менеджера пакетов в вашей Ubuntu, либо изучить команды aptitude search, aptitude install.

В любом случае, программы стоит ставить из репозиториев, которые прописываются в /etc/apt/sources.list (репозиторий может быть сетевым, а может содержаться на комплекте дисков или файловой системе). За подробностями вновь отправляю в гугл по теме "Установка программ в Ubuntu" -- в интернете все разжевано многократно и детально, через 5-10 минут будет полное понимание концепции.
Скачивать отдельные файлы абы откуда, и ставить программы из них в современных линуксах не очень принято, кроме исключительных случаев (редкие/проприетарные софтины).

Re: Помогите установить программу из исходников

Добавлено: 02 фев 2010, 14:02
Ларин
в догонку. если же нужен pascal, то лучше использовать freepascal

Re: Помогите установить программу из исходников

Добавлено: 02 фев 2010, 20:52
kdu
metal, Вы не обижайтесь, Вам еще сюда ходить :wink: . То, что Вы прочитали кучу статей, конечно, похвально, но Ваши установки были изначально неправильны. А вот Ларин прав, гораздо проще установить Free Pascal и Lazarus (IDE для него) из репозитория Ubuntu. Запустите Synaptic, найдите в списке соответствующие пакеты и установите их. Это просто.

Re: Помогите установить программу из исходников

Добавлено: 03 фев 2010, 00:35
metal
grub большое спасибо за нормальный и адекватный ответ, уже немного разобрался и решил всетаки поставить gcc, еще раз спасибо.

Re: Помогите установить программу из исходников

Добавлено: 03 фев 2010, 10:56
Ларин
metal писал(а):grub большое спасибо за нормальный и адекватный ответ, уже немного разобрался и решил всетаки поставить gcc, еще раз спасибо.
gcc не умеет pascal))

Re: Помогите установить программу из исходников

Добавлено: 03 фев 2010, 22:11
hired777
Ларин писал(а):
metal писал(а):grub большое спасибо за нормальный и адекватный ответ, уже немного разобрался и решил всетаки поставить gcc, еще раз спасибо.
gcc не умеет pascal))

http://en.wikipedia.org/wiki/GNU_Pascal

Re: Помогите установить программу из исходников

Добавлено: 04 фев 2010, 11:08
Ларин
ой, блин))) жесть. не знал.
чего только этот гцц не умеет?

Re: Помогите установить программу из исходников

Добавлено: 04 фев 2010, 11:28
gotty
Ларин писал(а):чего только этот гцц не умеет?
Не умеет заваривать кофе - зато умеет emacs http://www.emacswiki.org/emacs/CoffeeMode