Hi, I'm having trouble compiling zaptel 1.4.4 on SUSE 10.1. I'm really only interested in getting ztdummy to work because this is a dev machine with no zaptel h/w. SUSE 10.1 is a 2.6 kernel: asterisk-dev:/home/hugh # uname -r 2.6.16.13-4-default It seems that my problem is related to autoconf.h - I cannot find that file: asterisk-dev:/home/hugh # find / -name 'autoconf.h' comes up empty. As a result "make linux26" doesn't work: asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # make linux26 grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: No such file or directory make: *** No rule to make target `linux26'. Stop. asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # I've noticed that the installs come with a menuselect feature now. I had to run "make menuselect" twice, but it seemed to complete OK. I fooled aound a little inside menuselect delescting everything but ztdummy, but still no joy with autoconf.h missing: asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # make grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: No such file or directory grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: No such file or directory make[1]: Entering directory `/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4' gcc gendigits.c -lm -o gendigits ./gendigits > tones.h gcc -o makefw makefw.c ./makefw tormenta2.rbt tor2fw > tor2fw.h Loaded 69900 bytes from file ./makefw pciradio.rbt radfw > radfw.h Loaded 42096 bytes from file make -C /lib/modules/2.6.16.13-4-default/build SUBDIRS=/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 modules make[2]: Entering directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' make[2]: *** No rule to make target `modules'. Stop. make[2]: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' make[1]: *** [modules] Error 2 make[1]: Leaving directory `/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4' make: *** [all] Error 2 Any ideas that could help me out? Thanks, Hugh
I should have also mentioned that I saw in another post that I may need to install autoconf: ftp://ftp.gnu.org/gnu/autoconf I downloaded this, did ./configure, make, make install but it did not fix my problem. I still cannot find autoconf.h... Thanks, H On 7/31/07, hugolivude <hugolivude at gmail.com> wrote:> Hi, > > I'm having trouble compiling zaptel 1.4.4 on SUSE 10.1. I'm really > only interested in getting ztdummy to work because this is a dev > machine with no zaptel h/w. SUSE 10.1 is a 2.6 kernel: > > asterisk-dev:/home/hugh # uname -r > 2.6.16.13-4-default > > It seems that my problem is related to autoconf.h - I cannot find that file: > > asterisk-dev:/home/hugh # find / -name 'autoconf.h' > > comes up empty. > > As a result "make linux26" doesn't work: > > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # make linux26 > grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > No such file or directory > make: *** No rule to make target `linux26'. Stop. > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # > > I've noticed that the installs come with a menuselect feature now. I > had to run "make menuselect" twice, but it seemed to complete OK. I > fooled aound a little inside menuselect delescting everything but > ztdummy, but still no joy with autoconf.h missing: > > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # make > grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > No such file or directory > grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > No such file or directory > make[1]: Entering directory `/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4' > gcc gendigits.c -lm -o gendigits > ./gendigits > tones.h > gcc -o makefw makefw.c > ./makefw tormenta2.rbt tor2fw > tor2fw.h > Loaded 69900 bytes from file > ./makefw pciradio.rbt radfw > radfw.h > Loaded 42096 bytes from file > make -C /lib/modules/2.6.16.13-4-default/build > SUBDIRS=/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 modules > make[2]: Entering directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' > make[2]: *** No rule to make target `modules'. Stop. > make[2]: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' > make[1]: *** [modules] Error 2 > make[1]: Leaving directory `/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4' > make: *** [all] Error 2 > > Any ideas that could help me out? > > Thanks, > Hugh >
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 hugolivude wrote:> I should have also mentioned that I saw in another post that I may > need to install autoconf: > > ftp://ftp.gnu.org/gnu/autoconf > > I downloaded this, did ./configure, make, make install but it did not > fix my problem. I still cannot find autoconf.h...Does the file still not exist? - -- Kind Regards, Matt Riddell Director _______________________________________________ http://www.venturevoip.com (Great new VoIP end to end solution) http://www.venturevoip.com/news.php (Daily Asterisk News - html) http://feeds.venturevoip.com/AsteriskNews (Daily Asterisk News - rss) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGr+8ODQNt8rg0Kp4RAmPTAKCbjI9hOijD+aGOlyhnhOdqHJB3ywCeIUov F2n0J0IBxX1c68YZbyvJTk4=wFBb -----END PGP SIGNATURE-----
Hello, In Asterisk 1.4 and zaptel 1.4, don't work make linux26, zaptel and asterisk works with kernel 26, and only work with ./configure make menuselect make make install Best Regards Carlos Rojas Lima - Peru On 7/31/07, hugolivude <hugolivude at gmail.com> wrote:> > Hi, > > I'm having trouble compiling zaptel 1.4.4 on SUSE 10.1. I'm really > only interested in getting ztdummy to work because this is a dev > machine with no zaptel h/w. SUSE 10.1 is a 2.6 kernel: > > asterisk-dev:/home/hugh # uname -r > 2.6.16.13-4-default > > It seems that my problem is related to autoconf.h - I cannot find that > file: > > asterisk-dev:/home/hugh # find / -name 'autoconf.h' > > comes up empty. > > As a result "make linux26" doesn't work: > > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # make > linux26 > grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > No such file or directory > make: *** No rule to make target `linux26'. Stop. > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # > > I've noticed that the installs come with a menuselect feature now. I > had to run "make menuselect" twice, but it seemed to complete OK. I > fooled aound a little inside menuselect delescting everything but > ztdummy, but still no joy with autoconf.h missing: > > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # make > grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > No such file or directory > grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > No such file or directory > make[1]: Entering directory `/usr/src/packages/SOURCES/Asterisk/zaptel- > 1.4.4' > gcc gendigits.c -lm -o gendigits > ./gendigits > tones.h > gcc -o makefw makefw.c > ./makefw tormenta2.rbt tor2fw > tor2fw.h > Loaded 69900 bytes from file > ./makefw pciradio.rbt radfw > radfw.h > Loaded 42096 bytes from file > make -C /lib/modules/2.6.16.13-4-default/build > SUBDIRS=/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 modules > make[2]: Entering directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' > make[2]: *** No rule to make target `modules'. Stop. > make[2]: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' > make[1]: *** [modules] Error 2 > make[1]: Leaving directory `/usr/src/packages/SOURCES/Asterisk/zaptel- > 1.4.4' > make: *** [all] Error 2 > > Any ideas that could help me out? > > Thanks, > Hugh > > _______________________________________________ > --Bandwidth and Colocation Provided by http://www.api-digital.com-- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20070731/5178f854/attachment.htm
On 7/31/07, hugolivude <hugolivude at gmail.com> wrote:> ./configure works: > > configure:: *** Zaptel build successfully configured *** > > but make fails: > > make -C /lib/modules/2.6.16.13-4-default/build > SUBDIRS=/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 modules > make[2]: Entering directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' > make[2]: *** No rule to make target `modules'. Stop. > make[2]: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' > make[1]: *** [modules] Error 2 > make[1]: Leaving directory `/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4' > make: *** [all] Error 2 > > Any ideas what that's all about? > > Thanks, > H > > > On 7/31/07, Carlos Rojas <crt.rojas at gmail.com> wrote: > > > > Hello, > > > > In Asterisk 1.4 and zaptel 1.4, > > > > don't work make linux26, > > > > zaptel and asterisk works with kernel 26, and only work with > > > > > > ./configure > > make menuselect > > make > > make install > > > > Best Regards > > > > Carlos Rojas > > Lima - Peru > > > > On 7/31/07, hugolivude <hugolivude at gmail.com> wrote: > > > > > > Hi, > > > > > > I'm having trouble compiling zaptel 1.4.4 on SUSE 10.1. I'm really > > > only interested in getting ztdummy to work because this is a dev > > > machine with no zaptel h/w. SUSE 10.1 is a 2.6 kernel: > > > > > > asterisk-dev:/home/hugh # uname -r > > > 2.6.16.13-4-default > > > > > > It seems that my problem is related to autoconf.h - I cannot find that > > file: > > > > > > asterisk-dev:/home/hugh # find / -name 'autoconf.h' > > > > > > comes up empty. > > > > > > As a result "make linux26" doesn't work: > > > > > > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel- > > 1.4.4 # make linux26 > > > grep: > > /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > > > No such file or directory > > > make: *** No rule to make target `linux26'. Stop. > > > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel- > > 1.4.4 # > > > > > > I've noticed that the installs come with a menuselect feature now. I > > > had to run "make menuselect" twice, but it seemed to complete OK. I > > > fooled aound a little inside menuselect delescting everything but > > > ztdummy, but still no joy with autoconf.h missing: > > > > > > > > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 > > # make > > > grep: > > /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > > > No such file or directory > > > grep: > > /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > > > No such file or directory > > > make[1]: Entering directory > > `/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4' > > > gcc gendigits.c -lm -o gendigits > > > ./gendigits > tones.h > > > gcc -o makefw makefw.c > > > ./makefw tormenta2.rbt tor2fw > tor2fw.h > > > Loaded 69900 bytes from file > > > ./makefw pciradio.rbt radfw > radfw.h > > > Loaded 42096 bytes from file > > > make -C /lib/modules/2.6.16.13-4-default/build > > > SUBDIRS=/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 > > modules > > > make[2]: Entering directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' > > > make[2]: *** No rule to make target `modules'. Stop. > > > make[2]: Leaving directory `/usr/src/linux- 2.6.16.13-4-obj/i386/default' > > > make[1]: *** [modules] Error 2 > > > make[1]: Leaving directory > > `/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4' > > > make: *** [all] Error 2 > > > > > > Any ideas that could help me out? > > > > > > Thanks, > > > Hugh > > > > > > _______________________________________________ > > > --Bandwidth and Colocation Provided by http://www.api-digital.com-- > > > > > > asterisk-users mailing list > > > To UNSUBSCRIBE or update options visit: > > > > > http://lists.digium.com/mailman/listinfo/asterisk-users > > > > > > > >
On 7/31/07, hugolivude <hugolivude at gmail.com> wrote:> That's right: > > find / -name 'autoconf.h' > > still comes up empty... > > > On 7/31/07, Matt Riddell <matt at venturevoip.com> wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > hugolivude wrote: > > > I should have also mentioned that I saw in another post that I may > > > need to install autoconf: > > > > > > ftp://ftp.gnu.org/gnu/autoconf > > > > > > I downloaded this, did ./configure, make, make install but it did not > > > fix my problem. I still cannot find autoconf.h... > > > > Does the file still not exist? > > > > - -- > > Kind Regards, > > > > Matt Riddell > > Director > > _______________________________________________ > > > > http://www.venturevoip.com (Great new VoIP end to end solution) > > http://www.venturevoip.com/news.php (Daily Asterisk News - html) > > http://feeds.venturevoip.com/AsteriskNews (Daily Asterisk News - rss) > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.7 (MingW32) > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > > > iD8DBQFGr+8ODQNt8rg0Kp4RAmPTAKCbjI9hOijD+aGOlyhnhOdqHJB3ywCeIUov > > F2n0J0IBxX1c68YZbyvJTk4> > =wFBb > > -----END PGP SIGNATURE----- > > >
On Tue, Jul 31, 2007 at 10:04:42PM -0400, hugolivude wrote:> Hi, > > I'm having trouble compiling zaptel 1.4.4 on SUSE 10.1. I'm really > only interested in getting ztdummy to work because this is a dev > machine with no zaptel h/w. SUSE 10.1 is a 2.6 kernel: > > asterisk-dev:/home/hugh # uname -r > 2.6.16.13-4-default > > It seems that my problem is related to autoconf.h - I cannot find that file: > > asterisk-dev:/home/hugh # find / -name 'autoconf.h' > > comes up empty. > > As a result "make linux26" doesn't work: > > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # make linux26 > grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > No such file or directory > make: *** No rule to make target `linux26'. Stop. > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # > > I've noticed that the installs come with a menuselect feature now. I > had to run "make menuselect" twice, but it seemed to complete OK. I > fooled aound a little inside menuselect delescting everything but > ztdummy, but still no joy with autoconf.h missing: > > asterisk-dev:/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 # make > grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h:Right. autoconf.h is not necessarily generated. Please ignore that warning. To be fixed in upcoming versions of Zaptel. (This is not related in any way to GNU autoconf, that is used to generate the ./configure script. The program autoconf itself is not needed to build Zaptel, unless you changed configure.ac / acinclude.m4 and want the changes to apply) However, this suggests that the "build" link actually points to a kernel that is not configured.> No such file or directory > grep: /lib/modules/2.6.16.13-4-default/build/include/linux/autoconf.h: > No such file or directory > make[1]: Entering directory `/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4' > gcc gendigits.c -lm -o gendigits > ./gendigits > tones.h > gcc -o makefw makefw.c > ./makefw tormenta2.rbt tor2fw > tor2fw.h > Loaded 69900 bytes from file > ./makefw pciradio.rbt radfw > radfw.h > Loaded 42096 bytes from file > make -C /lib/modules/2.6.16.13-4-default/build > SUBDIRS=/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4 modules > make[2]: Entering directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' > make[2]: *** No rule to make target `modules'. Stop.That's really bad. No functioning kernel makefile there. Are you using the SUSE kernel-source package or something you built on your own?> make[2]: Leaving directory `/usr/src/linux-2.6.16.13-4-obj/i386/default' > make[1]: *** [modules] Error 2 > make[1]: Leaving directory `/usr/src/packages/SOURCES/Asterisk/zaptel-1.4.4' > make: *** [all] Error 2Any SUSE people in the crowd? I've used it once or twice to build Zaptel and it worked.... -- Tzafrir Cohen icq#16849755 jabber:tzafrir at jabber.org +972-50-7952406 mailto:tzafrir.cohen at xorcom.com http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
> ./configureWorks> make menuselectWorks> make > make installDoes not work. Errors already posted.> menuselect select the modules to compile > > do you have problems with this? >I can select modules but make fails. Thanks, Hugh