УкраїнськаEnglishmRussian
Вхід/Новий
У темі немає нових постів

[BugFixed] Debian + непонятное поведение при сборке.


Автор Повідомлення
Повідомлення створено: 01. 11. 2009 [14:56]
Aleksey
Aleksey Popkov
Contributor
Автор теми
Зареєстрован(а) с: 31.07.2008
Повідомлення: 326
Недавно споткнулся об такое
Система
Debian 5.0.3 lenny, обновленная.
autoreconf -ifv;./configure --prefix=/home/aleksey/OScadaD/ --disable-FireBird; make install
выдает вот такое

..........
checking for sensors_init in -lsensors... yes
configure: Pass global library using
Build module: DAQ/BlockCalc
./configure: line 20740: syntax error: unexpected end of file
make: *** Нет правила для сборки цели `install'. Останов.
factory:/home/aleksey/OpenSCADA#

В строке 20740 ничего нету, это конец configure файла. Кто с таким сталкивался, может у кого мысли есть на сей счет.
Заборевать это 3-е сутки не получается.
banghead.gif

Если поставить по умолчанию и ничего не обновлять все нормально. В какой библиотеке поломка ?
Чуть не забыл, на Fedora, CentOs все компилиться с пол пинка или если выполнить autoreconf -ifv на Fc, получившееся отдать Debian и продолжить компиляцию, то все нормально откомпилиться.


[Повідомлення редагувалось 4 раз(ів), останній раз 01.11.2009 в 22:17.]
Повідомлення створено: 02. 11. 2009 [09:30]
almaz
Almaz Karimov
Contributor
Зареєстрован(а) с: 25.09.2008
Повідомлення: 516
Мы на Debian собирали стандартным способом, все прошло нормально. Но перегенерация может потребоваться для добавления новых модулей, поэтому этот вопрос тоже интересен.
Если не получается напрямую найти ошибку можно пойти другим путем.
Я бы для начала сравнил версии всех библиотек и пакетов от которых OpenSCADA зависит. Ну и привел бы их в соответствие с работающей системой.
PS и версии gcc, automake, libtool и прочих gnu тоже бы посмотрел, особенно libtool, потому что с ним уже была похожая проблема.

[Повідомлення редагувалось 1 раз(ів), останній раз 02.11.2009 в 09:37.]

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Повідомлення створено: 02. 11. 2009 [09:58]
Aleksey
Aleksey Popkov
Contributor
Автор теми
Зареєстрован(а) с: 31.07.2008
Повідомлення: 326
Сранивал только версии. А вот automake в fc новее чем тот который в Debian, в остальном вроде версии одинаковы. Ну не сравнивать же сам libtool
Повідомлення створено: 02. 11. 2009 [15:22]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
У меня на Ubuntu работает.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 02. 11. 2009 [17:42]
Aleksey
Aleksey Popkov
Contributor
Автор теми
Зареєстрован(а) с: 31.07.2008
Повідомлення: 326
Оно везде работает, где только не тестил, но вроде как Debian модный дистр, а бока вылезают.
Повідомлення створено: 15. 11. 2009 [19:06]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
Проблема исправлена в последних срезах.

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



11099