LINUX.ORG.RU

Не проходит компиляция (на моей только машине, прочтите название наконец!)

 , ,


1

3

Собственно пытаюсь научиться компилировать. Пакеты build-essential, autoconf и automake, и кучу библиотек и зависимостей поставил. Проблемма в конфигурировании. При вводе ./bootstrap или ./autogen.sh таких файлов нет. При вводе aclocal -aclocal: error: 'configure.ac' is required



Последнее исправление: sania77 (всего исправлений: 1)
Ответ на: комментарий от sania77

А это, грубо говоря, как ярлык. При запуске симлинка запускается то, на что он указывает. В данном случае make. Т.е. gmake как таковой не существует.

saahriktu ★★★★★
()
Ответ на: комментарий от sania77

ошибка-то прежняя

Относительно версий компилятора - новая. В 2012-м году (а исходники именно этого года) был максимум GCC 4.7.2. На более новые версии компилятора из коробки эти исходники не рассчитаны - только после патчей. Посмотреть версию компилятора в системе можно командой

gcc --version | head -n 1

saahriktu ★★★★★
()
Ответ на: комментарий от sania77

Попробовал. Не знаю как в ваших бубунтах, но в чистом Arch-chroot'e только с base, base-devel, ttf-liberation, qt5ct, dolphin, breeze-icons их зависимостями всё работает.

Singularity ★★★★★
()
Последнее исправление: Singularity (всего исправлений: 1)
Ответ на: комментарий от Singularity

Чувак, это уже не смешно. Особенно слова «и их зависимостями» и «Арч». Я ж не говорил, что это не сработает.

sania77
() автор топика
Ответ на: комментарий от awesomebuntu

Ничего. Нужно съездить на соседний район, посмотреть, нет ли там дождя, вернуться, и рассказать.

sania77
() автор топика
Ответ на: комментарий от awesomebuntu

Я так и знал, что ты ленивый врунишка...

sania77
() автор топика

Скажи, а что ты собрался в Qt менять, если для тебя несобирающийся исходник является непреодолимым препятствием? Если квалификация позволяет запиливать нужные фичи, исправление компиляции должно уже быть для тебя тривиальной задачей, разве нет?

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Cкажи, а какова твоя доля участия в этой теме? На каждой странице задать по вопросу? Интервью берешь?

sania77
() автор топика
Ответ на: комментарий от sania77

Интервью берешь?

Почему бы и нет.

Так-то тебе уже рассказали всё по делу. Тебе этой информации не хватает, но тут уж что поделаешь. Эту проблему здесь никак не решить. Никто не сможет думать за тебя.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Эту проблему здесь никак не решить. Никто не сможет думать за тебя.

Спасибо, Пифия.

Почему бы и нет.

Почему бы тебе не пойти вслед за товарищем с аватаркой Киселёва?

sania77
() автор топика
Ответ на: комментарий от anonymous

ТС просто не будет отвечать на него.

Это понятно. Но если его тем или иным способом об одном и том же спросит много человек, может, он задумается?

i-rinat ★★★★★
()
Ответ на: комментарий от sania77

Почему бы тебе не пойти вслед

Ну хорошо. Ты меня победил! Выгнал из треда. Надеюсь, это помогло тебе в решении проблемы.

А, стоп. Не помогло. :-D

i-rinat ★★★★★
()

Не твоя тема? http://www.prog.org.ru/topic_31368_0.html

Если да, то scope вполне нормально собирается и с qt 4.8.7

qmake && make

$ qmake -v
QMake version 2.01a
Using Qt version 4.8.7 in /usr/share/qt4/lib
$ gcc --version
gcc (CRUX-x86_64-multilib) 6.3.0
$ ldd -v scope 
	linux-vdso.so.1 (0x00007fff7967b000)
	libQtDBus.so.4 => /usr/share/qt4/lib/libQtDBus.so.4 (0x00007f3e0460d000)
	libQtXml.so.4 => /usr/share/qt4/lib/libQtXml.so.4 (0x00007f3e043c7000)
	libQtGui.so.4 => /usr/share/qt4/lib/libQtGui.so.4 (0x00007f3e03703000)
	libQtCore.so.4 => /usr/share/qt4/lib/libQtCore.so.4 (0x00007f3e0320a000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x00007f3e02fed000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f3e02c6d000)
	libm.so.6 => /lib/libm.so.6 (0x00007f3e02969000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f3e02752000)
	libc.so.6 => /lib/libc.so.6 (0x00007f3e023b4000)
	libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007f3e021b2000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f3e01ea1000)
	libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f3e01c6c000)
	libz.so.1 => /lib/libz.so.1 (0x00007f3e01a55000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f3e017b3000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0x00007f3e015ab000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0x00007f3e0138f000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f3e01185000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f3e00f7a000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f3e00d6f000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f3e00b6c000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f3e00929000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f3e00717000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f3e003dc000)
	libdl.so.2 => /lib/libdl.so.2 (0x00007f3e001d8000)
	librt.so.1 => /lib/librt.so.1 (0x00007f3dfffd0000)
	/lib/ld-linux-x86-64.so.2 (0x00007f3e04894000)
	libpcre.so.1 => /lib/libpcre.so.1 (0x00007f3dffd5d000)
	libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f3dffb4c000)
	libuuid.so.1 => /lib/libuuid.so.1 (0x00007f3dff947000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f3dff741000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f3dff51c000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f3dff318000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f3dff112000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f3dfeee8000)
Samsky
()
Ответ на: комментарий от Samsky

Ты можешь понять, что я ничего не спрашивал сырцах? Компиляция проходит у тебя. У меня-нет. (Такое ощущение, что я с глухими говорю)

sania77
() автор топика
Ответ на: комментарий от sania77

Исходя из

Компиляция проходит у тебя. У меня-нет.

и ошибок с декларациями при сборке, предполагаю что у тебя не хватает каких-то dev пакетов и от версий qt и gcc сборка не зависит.

Samsky
()
Ответ на: комментарий от Samsky

Именно. Каких-я не могу понять, исходя из вышеприведенных ошибок.

sania77
() автор топика
Ответ на: комментарий от sania77

Почему бы тебе не пойти вслед за товарищем с аватаркой Киселёва?

Но подождите, товарищ с аватаркой Киселёва никуда не уходил.

awesomebuntu
()
Ответ на: комментарий от awesomebuntu

Зато ушёл другой товарищ. Перекомпилировавший кучу кода, и на 3-й странице понявший, что дело не в сырцах. Давай, трави про Слаку, и её безусловные преимущества. А там может кто подтянется по теме треда.

sania77
() автор топика
Ответ на: комментарий от sania77

Перекомпилировавший кучу кода, и на 3-й странице понявший, что дело не в сырцах

А в руках, да?

Давай, трави про Слаку, и её безусловные преимущества

А чего травить-то, не анекдоты же, её потестить надо, а там разберешься сам.

awesomebuntu
()
Ответ на: комментарий от awesomebuntu

«А чего травить-то, не анекдоты же, её потестить надо, а там разберешься сам.»*********************************************************** Знаешь, неубедительно как-то. Так ты никого не привлечёшь к Слаке. Но с другой стороны, смотря через вебвизор, или user agent на своём сайте, на темы с линуксом заходят 60% с винды. В основном, это школьники, «тянущие» за всякие Слаки и Генты, но сами ими не пользующиеся.

sania77
() автор топика

Речь реально идёт о проге scope? У меня в дебиане, после установки пакета qt-sdk, компильнулся и 4 и 5 qt. Правда с миллионов варнингов и сегфолтится при старте :)

anonymous
()
Ответ на: комментарий от anonymous

Речь реально идёт о проге scope?

Речь о невозможности компилировании никаких сырцов на моей машине. Сотый раз повторяю. Задроты, бл...ь

sania77
() автор топика
Ответ на: комментарий от sania77

В основном, это школьники, «тянущие» за всякие Слаки и Генты, но сами ими не пользующиеся.

Вот тебе пруф от меня: http://dump.bitcheese.net/files/risedek/proof.jpg. Такие вот дела, да. (дуалбут с Haiku правда, но Haiku — не шиндошс)

Знаешь, неубедительно как-то. Так ты никого не привлечёшь к Слаке

Я кого-то должен привлекать к слаке? Толсто троллите, сударь.

И чини себе форматирование.

awesomebuntu
()
Ответ на: комментарий от awesomebuntu

Собственно, компиляцию я одолел. Дальнейшие комменты в этой теме меня не интересуют.

Вот тебе пруф от меня: http://dump.bitcheese.net/files/risedek/proof.jpg. Такие вот дела, да. (дуалбут с Haiku правда, но Haiku — не шиндошс)

Я, конечно, рад за тебя, что ты смог одолеть инсталятор Слаки, и заскринить страшную картинку из каких-то цветных кирпичиков.

Я кого-то должен привлекать к слаке? Толсто троллите, сударь.

Троллить тебя уже вошло в привычку. Да ладно, проехали. Ты ж друг мой. Другом мне стал. Прошёл через всю тему, давал глупые советы, и невпопад комментировал. Говори, где живёшь, я приеду, набухаемся, будем приставать к некрасивым девушкам, и петь песню «Тыжпрограммист»https://www.youtube.com/watch?v=4GKqb2AfWW8

sania77
() автор топика
Ответ на: комментарий от sania77

Почитал Гугл

И зачем нужно было читать гугл, если буквально в третьем сообщении тебе дали ссылку на подробную официальную инструкцию? Не проходит компиляция (на моей только машине, прочтите название наконец!) (комментарий)

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

И зачем нужно было читать гугл, если буквально в третьем сообщении тебе дали ссылку на подробную официальную инструкцию? Не проходит компиляция (на моей только машине, прочтите название наконец!) (комментарий)


Если б ты был хоть чуточку внимательнее (ну или просто читал всю тему) то ты бы разбежностей между маном и моими действиями не нашёл. Но так как в параллельной реальности, где обитает большинство юзеров с этого форума, не принято читать тему целиком, или вникать, что пишут (вникать, блядь) то ты даже на 145-м сообщении этой темы не в курсе, что я всё делал по ману. Я даже не хочу повторятся, что в папке с сырцами был точно такой же ман, и я его показывал в этой теме. Мне не жаль большинства пользователей Линукс, которых корпорации используют как тестеров. За свою упоротость-они это заслуживают. Даже с 5-го раза они не понимают, что им говорят. Даже измененное название темы не в состоянии прочесть, и понять его.

sania77
() автор топика
Ответ на: комментарий от deadNightTiger

Всё ребята, всем пока. Нет никакого желания. Если даже на 145 сообщении мне под нос вики qt тыкают, то я не буду тратить время на разжевывание. Скажу так-сильному без надобности, слабому не поможет.

sania77
() автор топика
Ответ на: комментарий от sania77

Если б ты был хоть чуточку внимательнее (ну или просто читал всю тему) то ты бы разбежностей между маном и моими действиями не нашёл.

Я читал внимательно. В инструкции написано запускать ./configure, потом make. А ты запускал ./bootstrap, ./autogen.sh и aclocal. Расхождений нет, говоришь? ☺ Тут пересечение — пустое множество. Ты ведь даже не пытался понять, что означают команды, которые вводил.

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.