Автор Тема: Программирование и компилляция на языках, в Linux  (Прочитано 39310 раз)

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Где gcc на Lite ?
« Ответ #60 : 22.10.2008 10:09:51 »
А в каком пакете этот симлинк лежит? В принципе-то, раз он битый и по зависимостям нужный пакет не вытягивает, бага это есть.

Оффлайн wRAR

  • Завсегдатай
  • *
  • Сообщений: 469
Re: Где gcc на Lite ?
« Ответ #61 : 22.10.2008 10:23:34 »
В /etc/alternatives/packages.d/gcc-common , предоставляемом пакетом gcc-common.
Хинт: с gcc_wrapper ставить зависимость на gcc нельзя, т.к. непонятно на какой и т.к. обратная зависимость уже есть.
Хинт2: gcc-common вытягивается иксами через cpp и в devel это обсуждалось.

Оффлайн alt2008

  • Давно тут
  • **
  • Сообщений: 43
sources.list 4.1
« Ответ #62 : 23.10.2008 19:17:44 »
Нужен sources.list (/etc/apt/sources.list) из вновь установленного ALT Linux 4.1 Desktop,
а то он у меня после миграции с 4.0.3 не полный
# Local package resource list for APT goes here.
# To inspect package defined part, see /etc/apt/sources.list.d/*.list

# rpm cdrom:[ALT Linux 4.1.0 Desktop (Thymus) build 2008-10-06]/ ALTLinux base disk 
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch/ i586 classic 
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/4.1/branch/ noarch classic 

« Последнее редактирование: 24.10.2008 11:13:41 от ruslandh »

Alexei_VM

  • Гость
Re: sources.list 4.1
« Ответ #63 : 23.10.2008 19:21:30 »
Нужен sources.list (/etc/apt/sources.list) из вновь установленного ALT Linux 4.1 Desktop,

Зачем? Ищите все, что вам нужно, в /etc/apt/sources.list.d/

Оффлайн Phantom

  • Завсегдатай
  • *
  • Сообщений: 98
    • Email
Как подружить питонов?
« Ответ #64 : 07.01.2009 18:24:50 »
На днях столкнулся с ситуацией, когда разные программы требуют разных версий питона,
(были 2.5 и 2.6) несовместимых друг с другом, о чем написано в зависимостях пакетов.
Учитывая тот факт, что язык постоянно меняют, нарушая обратную совместимость,
эффект вполне ожидаемый, но в то же время очень неприятный.

Как их подружить наиболее корректным образом?
Просто установка с игнорированием зависимостей (это сразу убийство системы),
либо вне системы - в /opt, например - так или иначе превращают пакетный дистр в свалку.
Пересборка чужих пакетов, зависимых от определенной версии - занятие,
как мне кажется, неблагодарное, но возможно и даст результат.

Посоветуйте, как лучше решить вопрос с одновременным наличием в системе разных версий питона.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн Phantom

  • Завсегдатай
  • *
  • Сообщений: 98
    • Email
Re: Как подружить питонов?
« Ответ #66 : 07.01.2009 21:58:39 »
http://lists.altlinux.org/pipermail/devel/2006-October/130859.html

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

Alexei_VM

  • Гость
Re: Как подружить питонов?
« Ответ #67 : 07.01.2009 22:08:52 »
Или стоит на эту самую рассылку подписаться и вклиниться в обсуждение?

Если вы собираетесь активно использовать  АЛЬТ, то подписываться на рассылки необходимо. Если вы собираетесь бодаться с Питонами, то подписка неизбежна :)

Оффлайн dottedmag

  • /usr/sbin/control
  • *******
  • Сообщений: 235
Re: Как подружить питонов?
« Ответ #68 : 08.01.2009 16:54:27 »
Посоветуйте, как лучше решить вопрос с одновременным наличием в системе разных версий питона.

В OpenVZ-контейнерах, другого выхода пока нет.
Debian Lenny

Оффлайн seul

  • Завсегдатай
  • *
  • Сообщений: 170
  • Как монтировать виниловые диски?
ошибка ./configure [решено]
« Ответ #69 : 09.01.2009 14:19:47 »
Вот опять пытаюсь установить программку на пробу (BTG), и тут же спотыкаюсь о ./configure:
$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.

.............
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.

Ни по этим строкам, ни по логу понять ошибку знаний не хватает.
« Последнее редактирование: 11.01.2009 16:02:23 от Skull »

Оффлайн MAG

  • Завсегдатай
  • *
  • Сообщений: 88
  • М...р...мяу...
Re: ошибка ./configure
« Ответ #70 : 09.01.2009 14:23:57 »
А gcc установлен?
Жестокий этот мир нас подвергает смене
Безвыходных скорбей, безжалостных мучений. Блажен, кто побыл в нём недолго и ушёл, А кто не приходил совсем, ещё блаженней.

Alexei_VM

  • Гость
Re: ошибка ./configure
« Ответ #71 : 09.01.2009 14:25:26 »
See `config.log' for more details.

Перевод этой фразы требуется?

Оффлайн seul

  • Завсегдатай
  • *
  • Сообщений: 170
  • Как монтировать виниловые диски?
Re: ошибка ./configure
« Ответ #72 : 09.01.2009 14:54:28 »
Спасибо, установил gcc3.4-c++, всё прошло ok )

Оффлайн perlavan

  • Давно тут
  • **
  • Сообщений: 29
  • }{()MR|{
    • Se-Zone.RU
    • Email
Здравствуйте!

Побеспокою вас ещё раз... Немного привыкнув к линуксу, я решил продолжить работу над одной своей программой, но вот беда, компилировать windows-приложение оказалось нечем...
Покопавшись в интернете, нашёл информацию, что KDevelop может собирать windows-программы... обрадовавшись, я скачал KDevelop и выбрал для начала шаблонный вариан HelloWorld'a... нажав на кнопку Запуск увидел пренеприятнейшее сообщение
configure: error: in `/home/perlavan/Documents/Projects/HW':
configure: error: C++ compiler cannot create executables
See `config.log' for more details.
*** Завершено с кодом: 77 ***


Всвязи с этим несколько вопросов:
1) Чего не хватает компилятору?
2) Где это взять?
3) Есть ли какая-нибудь другая IDE для С++ с возможностью создавать win-программы?(если нет ответа на первые 2)

ЗЫ: gcc всех доступных в репозиции версий установил, с библиотеками тоже вроде проблем не было... я так понял тут нужен особый компилятор....
« Последнее редактирование: 05.04.2009 01:47:33 от perlavan »
Одиночество подобно смерти - слова правы, Не смотри, что ещё дышишь - мы все уже мертвы...

Alexei_VM

  • Гость
Re: Разработка windows-приложений на linux'е
« Ответ #74 : 04.04.2009 21:47:05 »
Покопавшись в интернете, нашёл информацию, что KDevelop может собирать windows-программы...

Для начала уясните разницу между компилятором и средой для разработки.

Сборкой программы занимается компилятор. Сборка под другую платформу называется кросс-компилцией. Это достаточно непростой процесс. Сборка под Линуксом программ для Виндовз скорее всего чрезвычайно непростой процесс, ибо потребует не только особого компилятора, но и множества библиотек от Виндовз.


configure: error: in `/home/perlavan/Documents/Projects/HW':
configure: error: C++ compiler cannot create executables
See `config.log' for more details.
*** Завершено с кодом: 77 ***


Вы не установили компилятор для С++, например gcc-c++.