LinuxForum.Fans
Тема

Проблема с autoconf

Автор: Nub 34 сообщений 4864 просмотров
#236692
Fat-Zer написал:

построить всё в трёхэтажная конструкция из анонимных структур-объединений.

эта фраза меня пугает oO

#236694

извиняюсь, не подумала

[console]root@dect:~/dectmon# LC_ALL=C make
SUBDIR src/
CC src/mac.c
In file included from src/mac.c:18:0:
include/mac.h:721:13: error: duplicate member 'pmid'
include/mac.h:722:13: error: duplicate member 'lbn'
make[1]: *** [src/mac.o] Error 1
make: *** [src] Error 2
[/console]

#236698
Nub написал:
эта фраза меня пугает

а меня пугает сама конструкция. Как и компилятор. Так что это за программа?

#236703
drBatty написал:
Так что это за программа?
Nub написал:
git://dect.osmocom.org/git/dectmon.git

что это -

Nub написал:
собираю по инструкции со страницы http://dect.osmocom.org/trac/dect/wiki/ … ons#kernel
Nub написал:
эта фраза меня пугает
text

struct dect_cctrl {
    enum dect_cctrl_cmds        cmd;
    union {
        struct {
            uint32_t    pmid;
            union {
                uint16_t    fmid;
                struct {
                    uint8_t        lbn;
                    uint8_t        reason;
                };
            };
        };
        struct {
            uint8_t        lbn;
            uint8_t        ecn;
            uint8_t        type;
            uint8_t        service;
            uint8_t        slot;
            bool        cf;
            uint8_t        a_mod;
            uint8_t        bz_mod;
            uint8_t        bz_ext_mod;
            uint8_t        acr;
        };
    };
};

а вот от lbn просто не отделаться... придётся менять на что-то...
сам собирать не буду - ядро не охото патчить...

#236707
Nub написал:

у меня даже проект склонировать не получилось:
[console]$ git clone git://dect.osmocom.org/git/ .
Cloning into ....
fatal: The remote end hung up unexpectedly
[/console]

#236711
drBatty написал:
у меня даже проект склонировать не получилось:

эмм.. а git так не работает... если нужно всё, то что-то вроде:
for I in git://dect.osmocom.org/git/{asl,asterisk,dectmon,libdect,libnl,libpcap,linux-2.6}.git; do git clone $I; done
но там много, включая ядро и астериск...

#236714
drBatty написал:
у меня даже проект склонировать не получилось

не знаю, у меня с этим проблем не было...правда я задавала конкретный путь к каждой папке.

#236716
Fat-Zer написал:
а вот от lbn просто не отделаться... придётся менять на что-то...

спасибо...проблема решена. smile

#236726
Fat-Zer написал:
но там много, включая ядро и астериск...

интересно - зачем?
и почему нельзя собрать только отдельно что-нить?

Nub написал:
спасибо...проблема решена.

ну тогда ладно... А работает?

#236742
drBatty написал:
и почему нельзя собрать только отдельно что-нить?

libdect и dectmon требует libnl с их патчами, который требует их патчи на ядро... про остальное ничего не скажу, но наверное тоже зачем-то нужны...

#236755
drBatty написал:
ну тогда ладно... А работает?

пока не скажу...пытаюсь сконфигурировать астериск...только не понятно где он ищет файлы конфигурации...в configs не находит...в основной папке тоже.

#236767
Nub написал:
пытаюсь сконфигурировать астериск...только не понятно где он ищет файлы конфигурации.

я не знаю :(

#236768

Nub, да, покопайте этот форум, здесь были темы про настройку астериска.

Войдите или зарегистрируйтесь, чтобы ответить.