EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

Проблемы со сборкой под ALTLinux


Author Message
Written on: 05. 03. 2012 [10:30]
Calamander
Calamander Calamander
Topic creator
registered since: 27.02.2012
Posts: 5
Итак, исходные:
1) Live-образ ALTLinux 5.1 скачанный отсюда: http://oscada.org/ru/glavnaja/zagruzit ещё в декабре, с версией openSCADA 0.7.0.6.
2) Исходники openSCADA 0.7.0.7 взятые отсюда: ftp://oscada.org/OpenSCADA/0.7.0/openscada-0.7.0.7-1.src.rpm
3) доп. пакеты для ALTLinux, которые требует конфигуратор, взятые отсюда: ftp://ftp.altlinux.org/pub/distributions/ALTLinux/5.1/branch/i586/RPMS.classic/
Процесс:
Пытаюсь собрать скаду 0.7.0.7 в ALTLinux, установленный с указанного выше образа. Запускаю несколько раз ./configure, по запросу подкладываю ему несколько затребованных пакетов (в т.ч. компилятор, glibc) и в итоге прихожу к следующей ошибке:
"configure: error: some GLibC headers not found. Install or check GLibC developing package!"
Пробовал дважды, с переустановкой системы - результат неизменен. Это притом что с указанного источника я ставлю все glibc-пакеты (а ругается он, что не может найти dirent.h, sys/ndir.h, sys/dir.h, ndir.h, библиотека с opendir, sys/wait.h, time.h).
Просьба подсказать что я делаю не так, может быть доп. пакеты беру не оттуда или какие-то другие варианты решения проблемы.
Written on: 05. 03. 2012 [10:57]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Calamander" wrote:

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

Если Вы не заметили, то пакеты OpenSCADA 0.7.0.7 собраны для ALTLinux 5.1!
Смотрим в файл config.log.

Learn, learn and learn better than work, work and work.
Written on: 06. 03. 2012 [13:36]
Calamander
Calamander Calamander
Topic creator
registered since: 27.02.2012
Posts: 5
"roman" wrote:

Смотрим в файл config.log.

Спасибо за оперативный ответ - помогло! Оказалось g++ недоставил.
Буду продираться дальше через нагромождения пакетов.
Written on: 06. 03. 2012 [23:15]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Calamander" wrote:

Спасибо за оперативный ответ - помогло! Оказалось g++ недоставил.
Буду продираться дальше через нагромождения пакетов.

Чего там продираться?
apt-get install {packages}
Список пакетов можно из "BuildRequires:" файла openscada.spec взять, если сборку RPM прямо из него лень запустить.

Learn, learn and learn better than work, work and work.
Written on: 12. 03. 2012 [13:30]
Calamander
Calamander Calamander
Topic creator
registered since: 27.02.2012
Posts: 5
"roman" wrote:

Чего там продираться?
apt-get install {packages}
Список пакетов можно из "BuildRequires:" файла openscada.spec взять, если сборку RPM прямо из него лень запустить.

Спасибо! Всё получилось. Уж простите новичка.
Ещё вопрос, если можно. Скажите пожалуйста, а какую из сборок ALTLinux 5.1 Вы использовали в livecd? Потому что как я понял их там много разных на этом бренче.
Written on: 12. 03. 2012 [16:02]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Calamander" wrote:

Ещё вопрос, если можно. Скажите пожалуйста, а какую из сборок ALTLinux 5.1 Вы использовали в livecd? Потому что как я понял их там много разных на этом бренче.

Использовалась не сборка, а репозиторий 5.1, который один!

Learn, learn and learn better than work, work and work.
Written on: 13. 03. 2012 [07:05]
Calamander
Calamander Calamander
Topic creator
registered since: 27.02.2012
Posts: 5
"roman" wrote:

Использовалась не сборка, а репозиторий 5.1, который один!

Т.е. Вы взяли дистрибутив ALTLinux 5.0.0 Desktop KDE, а пакеты нужные для openSCADA - из репозитория 5.1?
Written on: 13. 03. 2012 [09:45]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Calamander" wrote:

Т.е. Вы взяли дистрибутив ALTLinux 5.0.0 Desktop KDE, а пакеты нужные для openSCADA - из репозитория 5.1?

http://www.altlinux.org/Mkimage

Learn, learn and learn better than work, work and work.
Written on: 20. 03. 2012 [10:33]
Calamander
Calamander Calamander
Topic creator
registered since: 27.02.2012
Posts: 5

Т.е., я правильно понимаю, получить образ аналогичный Вашему, но без предустановленной openSCADA можно только собрав дистрибутив самому?
Скажите пожалуйста, а для сборки дистрибутива Вы использовали профиль описанный здесь:
http://www.altlinux.org/Mkimage/Profiles/Desktop
или свой собственный?
Written on: 20. 03. 2012 [10:47]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Calamander" wrote:

Т.е., я правильно понимаю, получить образ аналогичный Вашему, но без предустановленной openSCADA можно только собрав дистрибутив самому?

Не дистрибутив, а LiveCD/USB образ.

"Calamander" wrote:

Скажите пожалуйста, а для сборки дистрибутива Вы использовали профиль описанный здесь:
http://www.altlinux.org/Mkimage/Profiles/Desktop
или свой собственный?

Свой, основанный на указанном.

Learn, learn and learn better than work, work and work.



4344