Автор |
Повідомлення |
Повідомлення створено: 05. 03. 2012 [10:30]
|
Calamander
Calamander Calamander
Автор теми
Зареєстрован(а) с: 27.02.2012
Повідомлення: 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).
Просьба подсказать что я делаю не так, может быть доп. пакеты беру не оттуда или какие-то другие варианты решения проблемы.
|
Повідомлення створено: 05. 03. 2012 [10:57]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"Calamander" wrote:
Просьба подсказать что я делаю не так, может быть доп. пакеты беру не оттуда или какие-то другие варианты решения проблемы.
Если Вы не заметили, то пакеты OpenSCADA 0.7.0.7 собраны для ALTLinux 5.1!
Смотрим в файл config.log.
Learn, learn and learn better than work, work and work.
|
Повідомлення створено: 06. 03. 2012 [13:36]
|
Calamander
Calamander Calamander
Автор теми
Зареєстрован(а) с: 27.02.2012
Повідомлення: 5
|
"roman" wrote:
Смотрим в файл config.log.
Спасибо за оперативный ответ - помогло! Оказалось g++ недоставил.
Буду продираться дальше через нагромождения пакетов.
|
Повідомлення створено: 06. 03. 2012 [23:15]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"Calamander" wrote:
Спасибо за оперативный ответ - помогло! Оказалось g++ недоставил.
Буду продираться дальше через нагромождения пакетов.
Чего там продираться?
apt-get install {packages}
Список пакетов можно из "BuildRequires:" файла openscada.spec взять, если сборку RPM прямо из него лень запустить.
Learn, learn and learn better than work, work and work.
|
Повідомлення створено: 12. 03. 2012 [13:30]
|
Calamander
Calamander Calamander
Автор теми
Зареєстрован(а) с: 27.02.2012
Повідомлення: 5
|
"roman" wrote:
Чего там продираться?
apt-get install {packages}
Список пакетов можно из "BuildRequires:" файла openscada.spec взять, если сборку RPM прямо из него лень запустить.
Спасибо! Всё получилось. Уж простите новичка.
Ещё вопрос, если можно. Скажите пожалуйста, а какую из сборок ALTLinux 5.1 Вы использовали в livecd? Потому что как я понял их там много разных на этом бренче.
|
Повідомлення створено: 12. 03. 2012 [16:02]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"Calamander" wrote:
Ещё вопрос, если можно. Скажите пожалуйста, а какую из сборок ALTLinux 5.1 Вы использовали в livecd? Потому что как я понял их там много разных на этом бренче.
Использовалась не сборка, а репозиторий 5.1, который один!
Learn, learn and learn better than work, work and work.
|
Повідомлення створено: 13. 03. 2012 [07:05]
|
Calamander
Calamander Calamander
Автор теми
Зареєстрован(а) с: 27.02.2012
Повідомлення: 5
|
"roman" wrote:
Использовалась не сборка, а репозиторий 5.1, который один!
Т.е. Вы взяли дистрибутив ALTLinux 5.0.0 Desktop KDE, а пакеты нужные для openSCADA - из репозитория 5.1?
|
Повідомлення створено: 13. 03. 2012 [09:45]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 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.
|
Повідомлення створено: 20. 03. 2012 [10:33]
|
Calamander
Calamander Calamander
Автор теми
Зареєстрован(а) с: 27.02.2012
Повідомлення: 5
|
Т.е., я правильно понимаю, получить образ аналогичный Вашему, но без предустановленной openSCADA можно только собрав дистрибутив самому?
Скажите пожалуйста, а для сборки дистрибутива Вы использовали профиль описанный здесь:
http://www.altlinux.org/Mkimage/Profiles/Desktop
или свой собственный?
|
Повідомлення створено: 20. 03. 2012 [10:47]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"Calamander" wrote:
Т.е., я правильно понимаю, получить образ аналогичный Вашему, но без предустановленной openSCADA можно только собрав дистрибутив самому?
Не дистрибутив, а LiveCD/USB образ.
Свой, основанный на указанном.
Learn, learn and learn better than work, work and work.
|