> -----Messaggio originale----- > Da: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Per conto di > Rico -mc- Gloeckner > Inviato: lunedì 16 luglio 2007 18.30 > A: Users Mailing List - Non-Commercial Discussion > Oggetto: Re: [Callweaver-users] [-] misdn installation question > > Hi, > > On Mon, Jul 16, 2007 at 05:56:53PM +0200, Andrea Lanza wrote: > > Jul 16 17:19:06 VERBOSE[3079665344] logger.c: [chan_misdn.so]Jul 16 > > 17:19:06 WARNING[3079665344] loader.c: > > /usr/local/lib/callweaver/modules/chan_misdn.so: undefined symbol: > > ast_sched_wait > > Yes, thats remniscents of asterisks functions. > > > > Doing a make make install does not produce chan_misdn.so, > so I found I > > need to configure using --with-chan_misdn > > > > I tried with no chance: > > > > isdn_lib_intern.h:5:22: error: mISDNlib.h: No such file or directory > > isdn_lib_intern.h:6:22: error: isdn_net.h: No such file or directory > > isdn_lib_intern.h:7:20: error: l3dss1.h: No such file or directory > > isdn_lib_intern.h:8:27: error: i4lnet/net_l3.h: No such file or > > directory In file included from fac.h:4, > > from fac.c:2: > > > > So it seems I'm missing some headers, and my whole approach > is wrong, > > [...] > > Thats not necessarily true, it might be that my modifications > to compile on debian did break it under other archs. > > The right approach would be to fix the INCLUDE Paths in > Makefile, i didnt do that because i wouldnt know what other > dists' path's might be. > First of all, thank you very much. I modified the configure in this way: ./configure --with-chan_misdn --with-misdn-libs=/usr/lib/mISDN/ --with-misdn-includes=/usr/include/mISDNuser/ and the error changed in this way:
Making all in misdn
make[2]: Entering directory
`/usr/src/callweaver-1.1.99.20070716/channels/misdn'
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../include -I../../corelib -I../../include -I/usr/include/mISDNuser/
-D_GNU_SOURCE -DCHAN_MISDN_VERSION=\"0.4.0-rc28\" -g -O2 -MT
chan_misdn_la-chan_misdn.lo -MD -MP -MF .deps/chan_misdn_la-chan_misdn.Tpo
-c -o chan_misdn_la-chan_misdn.lo `test -f 'chan_misdn.c' || echo
'./'`chan_misdn.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I../../include -I../../corelib -I../../include
-I/usr/include/mISDNuser/ -D_GNU_SOURCE -DCHAN_MISDN_VERSION=\"0.4.0-rc28\"
-g -O2 -MT chan_misdn_la-chan_misdn.lo -MD -MP -MF
.deps/chan_misdn_la-chan_misdn.Tpo -c chan_misdn.c -fPIC -DPIC -o
.libs/chan_misdn_la-chan_misdn.o
mv -f .deps/chan_misdn_la-chan_misdn.Tpo .deps/chan_misdn_la-chan_misdn.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../include -I../../corelib -I../../include -I/usr/include/mISDNuser/
-D_GNU_SOURCE -DCHAN_MISDN_VERSION=\"0.4.0-rc28\" -g -O2 -MT
chan_misdn_la-asn1.lo -MD -MP -MF .deps/chan_misdn_la-asn1.Tpo -c -o
chan_misdn_la-asn1.lo `test -f 'asn1.c' || echo './'`asn1.c
gcc -DHAVE_CONFIG_H -I. -I../../include -I../../corelib -I../../include
-I/usr/include/mISDNuser/ -D_GNU_SOURCE -DCHAN_MISDN_VERSION=\"0.4.0-rc28\"
-g -O2 -MT chan_misdn_la-asn1.lo -MD -MP -MF .deps/chan_misdn_la-asn1.Tpo -c
asn1.c -fPIC -DPIC -o .libs/chan_misdn_la-asn1.o
mv -f .deps/chan_misdn_la-asn1.Tpo .deps/chan_misdn_la-asn1.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../../include -I../../corelib -I../../include -I/usr/include/mISDNuser/
-D_GNU_SOURCE -DCHAN_MISDN_VERSION=\"0.4.0-rc28\" -g -O2 -MT
chan_misdn_la-fac.lo -MD -MP -MF .deps/chan_misdn_la-fac.Tpo -c -o
chan_misdn_la-fac.lo `test -f 'fac.c' || echo './'`fac.c
gcc -DHAVE_CONFIG_H -I. -I../../include -I../../corelib -I../../include
-I/usr/include/mISDNuser/ -D_GNU_SOURCE -DCHAN_MISDN_VERSION=\"0.4.0-rc28\"
-g -O2 -MT chan_misdn_la-fac.lo -MD -MP -MF .deps/chan_misdn_la-fac.Tpo -c
fac.c -fPIC -DPIC -o .libs/chan_misdn_la-fac.o
In file included from fac.h:4,
from fac.c:2:
isdn_lib_intern.h:8:27: error: i4lnet/net_l3.h: No such file or directory
make[2]: *** [chan_misdn_la-fac.lo] Error 1
make[2]: Leaving directory
`/usr/src/callweaver-1.1.99.20070716/channels/misdn'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/callweaver-1.1.99.20070716/channels'
make: *** [all-recursive] Error 1
actually I have it:
callwv01:/usr/src/callweaver-1.1.99.20070716 # find / -name net_l3.h
/usr/src/install-misdn-mqueue/mISDNuser-1_1_5/i4lnet/net_l3.h
/usr/include/mISDNuser/net_l3.h
I am using openSuse Linux 10.2 on intel:
Linux callwv01 2.6.18.8-0.5-default #1 SMP Fri Jun 22 12:17:53 UTC 2007 i686
i686 i386 GNU/Linux
I read about installing mISDN and mISDNUser on
http://www.misdn.org/index.php/Installing_mISDN
The problem I have is in make menuconfig: I haven't Modular ISDN Driver.
Now I will try to restart from clean (removing all mISDN), better following
given link.
Andrea
> It would be helpful if you would send us/me the output of
> following commands as root:
>
> updatedb
> (this will take some time and probably print nothing)
>
> locate mISDNlib.h
> locate isdn_net.h
> locate net_l2.h
> locate net_l3.h
>
> Each of these commands should print atleast one paths.
>
>
>
> Feel also free to contact me on IRC, irc.freenode.net,
> #callweaver, nick "many".
>
> sincerely,
> --
> http://www.ukeer.de/about.html
>
> "How many software engineers does it take to change a lightbulb?
> None: "We'll document it in the manual."
> _______________________________________________
> Callweaver-users mailing list
> [email protected]
> http://lists.callweaver.org/mailman/listinfo/callweaver-users
>
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Callweaver-users mailing list [email protected] http://lists.callweaver.org/mailman/listinfo/callweaver-users
