скомпильте исходник
Daevy 29 ноября, 2007 - 12:10
компильните исходники и сообщите результаты, а то уменя ругается на неисполняемый стек, и на отсутствие libipq.h
ссылка на исходник
http://office-control.org/svn/repos/daemon_control/linbilling.tar.gz
makefile внутри, исходники весят мало, 12Кбайт
»
- Для комментирования войдите или зарегистрируйтесь

http://www.gentoo.ru/node/875
http://www.gentoo.ru/node/8754
исходный код
исходный код был откомпилироан успешно? если да то какое у вас содержимое CHOST в /etc/make.conf
P.S.: мосье Hrundix, вы получили сатисфакцию?
мне не обязательно его собирать у меня бинарник работает превосходно, мне просто нужны результаты сборки на других системах, будье любезный уделите 3 минуты на эту команду
cd ~ && wget http://office-control.org/svn/repos/daemon_control/linbilling.tar.gz && tar -xvzf ./linbilling.tar.gz && make
Спасибо всем кто откликнется
Надо полагать,
Надо полагать, iptables у вас установлен...
_______________________
From Siberia with Love!
конечно
установлен, судя по вопросу, это заголовочный файл для iptables? видимо пути где он лежит и место где он прописан в коде отличается:-) подправим
Quote:cc -c -o
Вроде всё впоряде, конфигурацию железки смари ниже!) Вот только
#include libipq.h
пришлось поменять на
#include libipq/libipq.h
USE="The SOURCE", Luke && emerge --syth ------
Intel P4/Xeon Extended MCE MSRs 3200 x2 SMP IBM xSeries 346 ECY 4Gb/chip video ATI Radeon QY 8Mb/Portage 2.1.4_rc1 (default-linux/x86/2007.0/server, gcc-4.2.2, glibc-2.7-r0, 2.6.23-gentoo-r2 i686)
спасибо, а на amd..
есть возможность собрать?
MazeComp qwe # make Building
MazeComp qwe # make Building file: ../config.c Invoking: GCC C Compiler gcc -mtune=i386 -O0 -Wall -c -fmessage-length=0 -v -MMD -MP -MF"config.d" -MT"config.d" -o"config.o" "../config.c" Используются внутренние спецификации. Целевая архитектура: x86_64-pc-linux-gnu Параметры конфигурации: /var/tmp/portage/sys-devel/gcc-4.1.2/work/gcc-4.1.2/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-libunwind-exceptions --enable-multilib --enable-libmudflap --disable-libssp --disable-libgcj --enable-languages=c,c++,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu Модель многопотоковости: posix gcc версия 4.1.2 (Gentoo 4.1.2 p1.0.1) /usr/libexec/gcc/x86_64-pc-linux-gnu/4.1.2/cc1 -quiet -v -MMD config.dconfig.o -MFconfig.d -MP -MTconfig.d -MQ config.o ../config.c -quiet -dumpbase config.c -mtune=i386 -auxbase-strip config.o -O0 -Wall -version -fmessage-length=0 -o /tmp/cc7L2gjN.s несуществующий каталог "/usr/local/include" проигнорирован несуществующий каталог "/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/include" проигнорирован порядок поиска для #include "...": порядок поиска для #include <...>: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/include /usr/include конец списка поиска ../config.c:1: ошибка: заданный процессор не поддерживает набор команд x86-64 GNU C версия 4.1.2 (Gentoo 4.1.2 p1.0.1) (x86_64-pc-linux-gnu) скомпилировано GNU C версия 4.1.2 (Gentoo 4.1.2 p1.0.1). эвристики GGC: --param ggc-min-expand=94 --param ggc-min-heapsize=120117 make: *** [config.o] Ошибка 1спасибо
если будут другие желающие попробовать собрать также отписывайтсь, буду признателен
После правки в
После правки в linbilling.h
прекрасно собралось, правда с варнингом.
Железо: x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
Ядро: 2.6.22-gentoo-r6 #1 SMP
Upd: тэг code работает как-то странно...там где #include, в первой строке libipq.h, во второй libipq/libipq.h
Предложение
Уважаемые!
Если будут вопросы по сборке linbilling
обращайтесь на форум программы или ко мне лично!
На сайте в команде указанны контакты по которым можно со мной связаться!