forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.HUSKY

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 17.08.2016, 16:41
Maxim Sumskoy
Guest
 
Сообщений: n/a
По умолчанию Ошибка при сборке fidoconf

Maxim Sumskoy написал(а) к All в Mar 16 17:42:50 по местному времени:

Привет, All!

Помогите разобраться, где руки править. Собираю ареатаг из исходников. Пробовал и CVN из current и скачивать архивы с исходниками за последние пол года. Везде одна и таже ошибка.
huskylib - ОК.
smapi - ОК
fidoconf - падает...

ЧЯДН?


>фрагмент лога:
************************************************************
* Starting make fidoconf
************************************************************
gcc -otparser tparser.o fidoconfiglnx ./libfidoconfiglnx.a ../../huskylib/make/libhuskylnx.a ../../smapi/make/libsmapilnx.a
gcc: error: fidoconfiglnx: Нет такого файла или каталога
gcc: error: ../../huskylib/make/libhuskylnx.a: Нет такого файла или каталога
make: * [tparser] Ошибка 1

>Собираю так:
cd $SRCDIR/$PRJNAME/huskylib/make
make -f makefile.lnx clean
make -f makefile.lnx

echo "\n\n\n************************************************************"
echo "*<----->Starting make smapi"
echo "************************************************************"
cd $SRCDIR/$PRJNAME/smapi/make
make -f makefile.lnx clean
make -f makefile.lnx

echo "\n\n\n************************************************************"
echo "*<----->Starting make fidoconf"
echo "************************************************************"
cd $SRCDIR/$PRJNAME/fidoconf/make
#make -f makefile.lnx clean
make -f makefile.lnx


Собираю на: Linux 2.6.32-042stab113.11 #1 SMP Fri Dec 18 17:32:04 MSK 2015 x8664 x86_64 x8664 GNU/Linux

С наилучшими пожеланиями, Maxim.

--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием
  #2  
Старый 17.08.2016, 16:41
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: Ошибка при сборке fidoconf

Vitaliy Aksyonov написал(а) к Maxim Sumskoy в Mar 16 17:08:32 по местному времени:

Привет, Maxim!

18 мар 16 17:42, Maxim Sumskoy -> All:

MS> Помогите разобраться, где руки править. Собираю ареатаг из исходников.
MS> Пробовал и CVN из current и скачивать архивы с исходниками за
MS> последние пол года. Везде одна и таже ошибка. huskylib - ОК. smapi -
MS> ОК fidoconf - падает...

MS> ЧЯДН?


>> фрагмент лога:
[...skipped...]

Либы нужно собирать и УСТАНАВЛИВАТЬ.
То есть
make
sudo make install

Ты так делаешь?

С наилучшими пожеланиями, Vitaliy.

... 10.0 times 0.10 is hardly ever 1.00.
--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием
  #3  
Старый 17.08.2016, 16:41
Maxim Sumskoy
Guest
 
Сообщений: n/a
По умолчанию Ошибка при сборке fidoconf

Maxim Sumskoy написал(а) к Vitaliy Aksyonov в Mar 16 19:28:24 по местному времени:

Привет, Vitaliy!

18 мар 16 17:08, Vitaliy Aksyonov -> Maxim Sumskoy:

MS>> Помогите разобраться, где руки править. Собираю ареатаг из
MS>> исходников. Пробовал и CVN из current и скачивать архивы с
MS>> исходниками за последние пол года. Везде одна и таже ошибка.
MS>> huskylib - ОК. smapi - ОК fidoconf - падает...

VA> Либы нужно собирать и УСТАНАВЛИВАТЬ.
VA> То есть
VA> make
VA> sudo make install

VA> Ты так делаешь?

Неа, не инсталю...
Я по второму сценарию собираю legacy makefile, который описан в huskybse INSTALL. Там вроде так и написано:

[...фрагмент husky/huskybse/INSTALL...]

II.2 Compiling with the Legacy Makefiles
----------------------------------------


II.2.1 Overview
---------------

Besides the standard "Makefile", most Нusky modules deliver additional
makefiles, named "makefile.XXX", where "XXX" is a platform dependent
suffix. Those makefiles are called legacy makefiles by us. They differ from
the standard Makefile in the following ways:

+ You don't need to edit huskymak.cfg, the makefiles work for themselves
> + You can compile everything without having to install anything
+ Many non-UNIX systems are supported
+ You don't need neither GNU make nor gcc if not specified other
+ Sometimes gives less trouble than the standard Makefile

- You cannot install anything with these makefiles (usualy). It is within
your responsibility to copy the programs that you compiled to the
proper directories.
- No support for shared libraries, everything is linked statically.

[... конец фрагмента ...]

Чего же там инсталить, вроде пути все правильно прописаны на зависимости...
Или все через huskymak.cfg собирают?


С наилучшими пожеланиями, Maxim.

--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием
  #4  
Старый 17.08.2016, 16:41
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: Ошибка при сборке fidoconf

Vitaliy Aksyonov написал(а) к Maxim Sumskoy в Mar 16 18:31:06 по местному времени:

Привет, Maxim!

18 мар 16 19:28, Maxim Sumskoy -> Vitaliy Aksyonov:

VA>> Либы нужно собирать и УСТАНАВЛИВАТЬ.
VA>> То есть
VA>> make
VA>> sudo make install

VA>> Ты так делаешь?

MS> Неа, не инсталю...
MS> Я по второму сценарию собираю legacy makefile, который описан в
MS> huskybse INSTALL. Там вроде так и написано:

MS> Чего же там инсталить, вроде пути все правильно прописаны на
MS> зависимости... Или все через huskymak.cfg собирают?

Ааа. Я собирал через нормальные мейкфайлы. Может старые просто отломаны? ;)

С наилучшими пожеланиями, Vitaliy.

... 10.0 times 0.10 is hardly ever 1.00.
--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием
  #5  
Старый 17.08.2016, 16:41
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Ошибка при сборке fidoconf

Alexey Vissarionov написал(а) к Vitaliy Aksyonov в Mar 16 19:41:00 по местному времени:

Доброго времени суток, Vitaliy!
18 Mar 2016 18:31:06, ты -> Maxim Sumskoy:

VA>>> Либы нужно собирать и УСТАНАВЛИВАТЬ.
VA>>> Ты так делаешь?
MS>> Неа, не инсталю...
MS>> Я по второму сценарию собираю legacy makefile
VA> Ааа. Я собирал через нормальные мейкфайлы. Может старые просто
VA> отломаны? ;)

Специально их, конечно, никто не отламывал, но статическая сборка прекрасно работает и с Makefile (пруф: http://download.huskyproject.org/linux/), что делает makefile.* практически бесполезными - соответственно, ими никто и не пользуется.

Надо бы заодно собрать статически оффтопики, которые традиционно используются совместно с эхотагом... :-)


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Как мяукнется - так и отгавкнется
--- /bin/vi
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 07:20. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot