[Asterisk-Users] zaprtc on 2.6
Klaus-Peter Junghanns
kpj at junghanns.net
Tue Apr 27 02:20:05 MST 2004
Hi,
i am about to merge chan_capi and zaprtc with the bristuff package.
This will also include a working zaprtc for kernel 2.6 (running and
tested on 2.6.5).
The new chan_capi version 0.3.2 will work with latest * cvs.
It will be released during the next 2 or 3 days.
best regards
Klaus
--
Klaus-Peter Junghanns
CEO, CTO
Junghanns.NET GmbH
Breite Strasse 13a - 12167 Berlin - Germany
fon: (de) +49 30 79705390
fon: (uk) +44 870 1244692
fax: (de) +49 30 79705391
iaxtel: 1-700-157-8753
http://www.Junghanns.NET/asterisk/
Am Sa, 2004-04-24 um 00.39 schrieb Dan Austin:
> The warning is harmless. I built on the existing work for compiling
> modules for 2.6, which required the source in linux-2.6 (which you
> could mod in the makefile), but you also need for the makefile in
> ../zaptelrtc to setup the rest of the build environment.
>
> Using the command make -C /usr/src/linux SUBDIRS=`pwd` modules will
> bypass the zaptelrtc makefile.
>
> If you want to send me the output of the patch attempt, I can try to fix
> it
> up, but I don't see why it would fail against zaprtc 0.1 since I used
> that for my base and diff. Feel free to send the diff privately, as
> I'm sure no-one here would be too interested.
>
> Dan
>
> -----Original Message-----
> From: Gavin Hamill [mailto:gdh at acentral.co.uk]
> Sent: Friday, April 23, 2004 3:22 PM
> To: asterisk-users at lists.digium.com
> Subject: Re: [Asterisk-Users] zaprtc on 2.6
>
> On Friday 23 April 2004 22:58, Dan Austin wrote:
> > I should add a small readme to the patch. The 2.6 series build
> process
> > creates a symlink to identify the correct irq_vectors.h during the
> build
> > process then clears it once the build is complete. I modified the
> file
> > ../include/asm/irq.h to have an absolute reference to irq_vectors.h to
> > resolve those errors.
>
> Ahhh I see now :)
>
> For the list archives, I changed /usr/src/linux/include/asm/irq.h line
> 16
> from
>
> #include "irq_vectors.h"
> to
> #include "mach-default/irq_vectors.h"
>
> and now a simple 'make' compiles zaprtc.o and rtcsetup just fine :)
>
> Now, I have a zaprtc.o, but not the .ko that 2.6 seems to like - I've
> tried to
> substitute the 'make modules' bit from your patch into:
>
> eddie:/usr/src/zaptelrtc# make -C /usr/src/linux SUBDIRS=`pwd` modules
> make: Entering directory `/usr/src/kernel-source-2.6.5'
> CHK include/linux/version.h
> *** Warning: Overriding SUBDIRS on the command line can cause
> *** inconsistencies
> make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
> CHK include/asm-i386/asm_offsets.h
> Building modules, stage 2.
> make: Leaving directory `/usr/src/kernel-source-2.6.5'
>
> And whilst this doesn't generate errors, it doesn't generate a zaprtc.ko
>
> either :( Again, I'm at your mercy :)
>
> Cheers,
> Gavin.
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list