Re: Re [GnomeMeeting-list] Gnomemeeting Mandrake 9.1
- From: Derek Smithies <derek indranet co nz>
- To: gnomemeeting-list gnome org
- Subject: Re: Re [GnomeMeeting-list] Gnomemeeting Mandrake 9.1
- Date: Tue, 2 Sep 2003 16:46:07 +1200 (NZST)
Hi,
the code is fixed, and is in the cvs.
basically, Makefile.in file in the nixj directory should have the
CFLAGS line set to ::::::::
#
# set compile flags
#
CFLAGS = -D__KERNEL__ -DMODULE -Wall -I. -Itelephony -I$(INCLUDE_DIR)
SRCDIR = telephony
PCMCIA_DIR = telephony/pcmcia
Change this, then do ./configure, then make
Derek.
==================
On Mon, 1 Sep 2003, Gérard Verger wrote:
> I run the last nixj cvs and i get an error doing make.
>
> Gerard
>
> $ ./configure
> creating cache ./config.cache
> checking for rmmod... /sbin/rmmod
> checking for lsmod... /sbin/lsmod
> checking for depmod... /sbin/depmod
> checking for gawk... gawk
> checking for a BSD compatible install... /usr/bin/install -c
> checking for driver version... version is 2.0.1
> checking running kernel version... ok (2.4.21-0.13mdk)
> checking for kernel source directory... checking for configured
> kernel... Found a kernel configuration
> file.(/usr/src/linux-2.4.21-0.13mdk/.config) checking for complete
> kernel source... yes checking for kernel includes directory... yes
> (/usr/src/linux-2.4.21-0.13mdk/include) checking that running and kernel
> source versions match... no configure: warning: Kernel source version
> (2.4.21-0.13mdkcustom) does not match running version (2.4.21-0.13mdk).
> configure: warning: This kernel module may not work correctly checking
> for kernel compiled with modules... yes checking kernel modules
> directory... yes (/lib/modules/2.4.21-0.13mdk) checking version symbols
> enabled... Versions enabled checking if kernel compiled with phone
> module... yes checking for Quicknet telephony code in kernel... yes
> found phone_ixj as a module checking pcmcia module directory...
> /lib/modules/2.4.21-0.13mdk/pcmcia checking for auto ISAPNP support...
> enabled checking for existance of pcmcia include directory...
> /usr/src/linux-2.4.21-0.13mdk/include checking for pcmcia card services
> module support... Found pcmcia support in kernel updating cache
> ./config.cache creating ./config.status
> creating Makefile
> creating ixj-config.h
>
> Kernel include
> file..........:/usr/src/linux-2.4.21-0.13mdk/include/linux/modversions.
> h.............................: Kernel source version
> .......:2.4.21-0.13mdkcustom Kernel include dir
> ..........:/usr/src/linux-2.4.21-0.13mdk/include Kernel module dir
> ...........:/lib/modules/2.4.21-0.13mdk/kernel/drivers/telephony Kernel
> root module dir
> ......:/lib/modules/2.4.21-0.13mdk.............................: Pcmcia
> include dir ..........:/usr/src/linux-2.4.21-0.13mdk/include Pcmcia
> module dir
> ...........:/lib/modules/2.4.21-0.13mdk/pcmcia.........................
> ....: Has ISAPNP support in module.:y
> Build custom ISAPNP module...:No
> ===============================================================
> $ make
> cc -D__KERNEL__ -DMODULE -Wall -I.
> -I/usr/src/linux-2.4.21-0.13mdk/include -O2 -DMODVERSIONS -include
> /usr/src/linux-2.4.21-0.13mdk/include/linux/modversions.h -o ixj.o -c
> telephony/ixj.c -DIXJ_STANDALONE cc -D__KERNEL__ -DMODULE -Wall -I.
> -I/usr/src/linux-2.4.21-0.13mdk/include -O2 -DMODVERSIONS -include
> /usr/src/linux-2.4.21-0.13mdk/include/linux/modversions.h
> -DEXPORT_SYMTAB -o phonedev.o -c telephony/phonedev.c -DIXJ_STANDALONE
> cc -D__KERNEL__ -DMODULE -Wall -I.
> -I/usr/src/linux-2.4.21-0.13mdk/include -O2 -DMODVERSIONS -include
> /usr/src/linux-2.4.21-0.13mdk/include/linux/modversions.h -o
> ixj_pcmcia.o -c telephony/pcmcia/ixj_pcmcia.c
> -I/usr/src/linux-2.4.21-0.13mdk/include -DIXJ_STANDALONE
> -DCONFIG_IXJ_PCMCIA telephony/pcmcia/ixj_pcmcia.c:103:21: ixj-ver.h: No
> such file or directory telephony/pcmcia/ixj_pcmcia.c:118:17: ixj.h: No
> such file or directory telephony/pcmcia/ixj_pcmcia.c:119:23:
> ixj_proto.h: No such file or directory
> telephony/pcmcia/ixj_pcmcia.c:270: parse error before "IXJ"
> telephony/pcmcia/ixj_pcmcia.c: In function `ixj_get_serial':
> telephony/pcmcia/ixj_pcmcia.c:278: `link' undeclared (first use in this
> function) telephony/pcmcia/ixj_pcmcia.c:278: (Each undeclared identifier
> is reported only once telephony/pcmcia/ixj_pcmcia.c:278: for each
> function it appears in.) telephony/pcmcia/ixj_pcmcia.c:298: `j'
> undeclared (first use in this function) telephony/pcmcia/ixj_pcmcia.c:
> In function `ixj_config': telephony/pcmcia/ixj_pcmcia.c:316: `IXJ'
> undeclared (first use in this function)
> telephony/pcmcia/ixj_pcmcia.c:316: `j' undeclared (first use in this
> function) telephony/pcmcia/ixj_pcmcia.c:375: warning: implicit
> declaration of function `ixj_initialise'
> telephony/pcmcia/ixj_pcmcia.c:382: `QTI_PHONECARD' undeclared (first use
> in this function) telephony/pcmcia/ixj_pcmcia.c:384: warning: implicit
> declaration of function `ixj_selfprobe'
> telephony/pcmcia/ixj_pcmcia.c:387: warning: implicit declaration of
> function `ixj_create_proc_interface' telephony/pcmcia/ixj_pcmcia.c: In
> function `ixj_cs_release': telephony/pcmcia/ixj_pcmcia.c:425: warning:
> implicit declaration of function `ixj_cleanup'
> telephony/pcmcia/ixj_pcmcia.c: In function `ixj_event':
> telephony/pcmcia/ixj_pcmcia.c:448: warning: implicit declaration of
> function `RUN_AT' telephony/pcmcia/ixj_pcmcia.c: In function
> `ixj_pcmcia_unload': telephony/pcmcia/ixj_pcmcia.c:503: `ixj_h_rcsid'
> undeclared (first use in this function)
> telephony/pcmcia/ixj_pcmcia.c:504: `ixjuser_h_rcsid' undeclared (first
> use in this function) make: *** [ixj_pcmcia.o] Erreur 1
>
> |You found a bug! It's been fixed and you can get the fix from
> cvs here: |
> |
> |www.sf.net/projects/openh323
> |
> |Thanks to Derek Smithies for fixing the problem
> |
> |
> |
> |
> |Gérard Verger wrote:
> |> I fixed the kernel. Now I get a error when I run make
> install-cs. |>
> |> Configure gives
> |>
> |> creating cache ./config.cache
> |> checking for rmmod... /sbin/rmmod
> |> checking for lsmod... /sbin/lsmod
> |> checking for depmod... /sbin/depmod
> |> checking for gawk... gawk
> |> checking for a BSD compatible install... /usr/bin/install -c
> |> checking for driver version... version is 2.0.1
> |> checking running kernel version... ok (2.4.21-0.13mdk)
> |> checking for kernel source directory... checking for configured
> |> kernel... Found a kernel configuration
> |> file.(/usr/src/linux-2.4.21-0.13mdk/.config) checking for
> complete |> kernel source... yes checking for kernel includes
> directory... yes |> (/usr/src/linux-2.4.21-0.13mdk/include)
> checking that running and kernel |> source versions match... no
> configure: warning: Kernel source version |> (2.4.21-0.13mdkcustom)
> does not match running version (2.4.21-0.13mdk). |> configure:
> warning: This kernel module may not work correctly checking |> for
> kernel compiled with modules... yes checking kernel modules |>
> directory... yes (/lib/modules/2.4.21-0.13mdk) checking version symbols
> |> enabled... Versions enabled checking if kernel compiled with
> phone |> module... yes checking for Quicknet telephony code in
> kernel... yes |> found phone_ixj as a module checking pcmcia module
> directory... |> /lib/modules/2.4.21-0.13mdk/pcmcia checking for
> auto ISAPNP support... |> enabled checking for existance of pcmcia
> include directory... |> /usr/src/linux-2.4.21-0.13mdk/include
> checking for pcmcia card services |> module support... Found pcmcia
> support in kernel updating cache |> ./config.cache creating
> ./config.status |> creating Makefile
> |> creating ixj-config.h
> |>
> |> Kernel include
> |>
> file..........:/usr/src/linux-2.4.21-0.13mdk/include/linux/modversions.
> |> h.............................: Kernel source version |>
> .......:2.4.21-0.13mdkcustom Kernel include dir |>
> ..........:/usr/src/linux-2.4.21-0.13mdk/include Kernel module dir
> |> ...........:/lib/modules/2.4.21-0.13mdk/kernel/drivers/telephony
> Kernel |> root module dir
> |>
> ......:/lib/modules/2.4.21-0.13mdk.............................: Pcmcia
> |> include dir ..........:/usr/src/linux-2.4.21-0.13mdk/include
> Pcmcia |> module dir
> |>
> ...........:/lib/modules/2.4.21-0.13mdk/pcmcia.........................
> |> ....: Has ISAPNP support in module.:y |> Build custom ISAPNP
> module...:No |> ==============================================
> |> make install-cs
> |>
> |> cc -D__KERNEL__ -DMODULE -Wall -I.
> |> -I/usr/src/linux-2.4.21-0.13mdk/include -O2 -DMODVERSIONS
> -include |>
> /usr/src/linux-2.4.21-0.13mdk/include/linux/modversions.h -o |>
> ixj_pcmcia.o -c telephony/pcmcia/ixj_pcmcia.c |>
> -I/usr/src/linux-2.4.21-0.13mdk/include -DIXJ_STANDALONE |>
> -DCONFIG_IXJ_PCMCIA telephony/pcmcia/ixj_pcmcia.c:103:21: ixj-ver.h: No
> |> such file or directory telephony/pcmcia/ixj_pcmcia.c:118:17:
> ixj.h: No |> such file or directory
> telephony/pcmcia/ixj_pcmcia.c:119:23: |> ixj_proto.h: No such file
> or directory |> telephony/pcmcia/ixj_pcmcia.c:270: parse error
> before "IXJ" |> telephony/pcmcia/ixj_pcmcia.c: In function
> `ixj_get_serial': |> telephony/pcmcia/ixj_pcmcia.c:278: `link'
> undeclared (first use in this |> function)
> telephony/pcmcia/ixj_pcmcia.c:278: (Each undeclared identifier |>
> is reported only once telephony/pcmcia/ixj_pcmcia.c:278: for each
> |> function it appears in.) telephony/pcmcia/ixj_pcmcia.c:298: `j'
> |> undeclared (first use in this function)
> telephony/pcmcia/ixj_pcmcia.c: |> In function `ixj_config':
> telephony/pcmcia/ixj_pcmcia.c:316: `IXJ' |> undeclared (first use
> in this function) |> telephony/pcmcia/ixj_pcmcia.c:316: `j'
> undeclared (first use in this |> function)
> telephony/pcmcia/ixj_pcmcia.c:375: warning: implicit |> declaration
> of function `ixj_initialise' |> telephony/pcmcia/ixj_pcmcia.c:382:
> `QTI_PHONECARD' undeclared (first use |> in this function)
> telephony/pcmcia/ixj_pcmcia.c:384: warning: implicit |> declaration
> of function `ixj_selfprobe' |> telephony/pcmcia/ixj_pcmcia.c:387:
> warning: implicit declaration of |> function
> `ixj_create_proc_interface' telephony/pcmcia/ixj_pcmcia.c: In |>
> function `ixj_cs_release': telephony/pcmcia/ixj_pcmcia.c:425: warning:
> |> implicit declaration of function `ixj_cleanup' |>
> telephony/pcmcia/ixj_pcmcia.c: In function `ixj_event': |>
> telephony/pcmcia/ixj_pcmcia.c:448: warning: implicit declaration of
> |> function `RUN_AT' telephony/pcmcia/ixj_pcmcia.c: In function |>
> `ixj_pcmcia_unload': telephony/pcmcia/ixj_pcmcia.c:503: `ixj_h_rcsid'
> |> undeclared (first use in this function) |>
> telephony/pcmcia/ixj_pcmcia.c:504: `ixjuser_h_rcsid' undeclared (first
> |> use in this function) make: *** [ixj_pcmcia.o] Erreur 1 |>
> |> ===============================================
> |> |I know I'm going to get flamed, but I hate distro
> tweaked |> kernels! |
> |> |What's going on here is the running kernel doesn't match
> the |> kernel |sources as they're configured.
> |> |
> |> |What you'll need to do to fix this is go into the kernel
> source |> tree |(usually /usr/src/linux-2.4):
> |> |
> |> |1.) make clean
> |> |
> |> |2.) make oldconfig
> |> |
> |> |3.) make dep
> |> |
> |> |4.) make bzimage ; make modules
> |> |
> |> |That'll clean up your kernel tree so that you can build
> the new |> driver. |
> |> |once that's done, go into the nixj source directory, do
> a: |> |
> |> | make distclean ; ./configure ; make ; make install
> |> |
> |> |and you should be good to go!
> |> |
> |> |
> |> |Gérard Verger wrote:
> |> |> |Make sure you have the correct pcmcia drivers
> installed. |> Yes, |> the nixj |driver works with your
> phonecard. The |> late drivers |> don't apply to the
> |phonecard |> |>
> |> |>
> |> |> $ ./configure
> |> |> creating cache ./config.cache
> |> |> checking for rmmod... /sbin/rmmod
> |> |> checking for lsmod... /sbin/lsmod
> |> |> checking for depmod... /sbin/depmod
> |> |> checking for gawk... gawk
> |> |> checking for a BSD compatible install...
> /usr/bin/install -c |> |> checking for driver version...
> version is 1.2.1 |> |> checking for kernel source
> directory... yes (/usr/src/linux) |> |> checking for complete
> kernel source... yes |> |> checking for configured kernel...
> yes |> |> checking running kernel version... ok
> (2.4.21-0.13mdk) |> |> checking for kernel includes
> directory... yes |> |>
> (/lib/modules/2.4.21-0.13mdk/build/include) checking that |>
> running and |> kernel source versions match... no configure:
> |> warning: Kernel source |> version 2.4.21-0.13mdkcustom does not
> |> match running version. This kernel |> module may not work
> correctly |> checking for kernel compiled with |> modules...
> yes checking |> modules directory... yes |>
> (/lib/modules/2.4.21-0.13mdk) checking |> if kernel compiled with
> phone |> module... yes checking for |> Quicknet telephony code
> in kernel... no |> checking for auto ISAPNP |> support...
> enabled |> checking for PCMCIA card services... no |> |>
> checking for /dev/phone devices... yes |> |> checking for max
> IXJ device count... 4 devices |> |> updating cache
> ./config.cache |> |> creating ./config.status
> |> |> creating Makefile
> |> |> creating ixj-config.h
> |> |>
> |> |> I think that my problem is that PCMCIA card service is
> not |> recognized. |> Packages pcmcia-cs and pcmcia-X11-cs are
> installed. |> I checked |> /etc/sysconfig/pcmcia and pcmcia is
> enabled |> (PCMCIA=yes). What is |> missing? Thanks.
> |> |>
> |> |> |
> |> |> |Gérard Verger wrote:
> |> |> |> |Get the nixj driver from cvs and install
> that. |> It's a |> much |> higher |quality driver.
> I'll rollup a |> tarball over |> the weekend |> and get
> that |available |> for download. |> |>
> |> |> |> I will do it but is it supposed to settle my
> problem : |> quicket |> driver |> not recognized?
> |> |> |>
> |> |> |> |If this is a recently aquired pci
> phonejack |> card, the |> driver |> should be
> |available on a few |> weeks. It's behind |> schedule. :(
> |> |> |> |> It's a recently acquired Internet
> **PhoneCARD** |> |> |>
> |> |> |> |
> |> |> |> |Gérard Verger wrote:
> |> |> |> |> Hello,
> |> |> |> |>
> |> |> |> |> I try to make Pc-to-Phone calls
> working. |> Mandrake 9.1 |> - |> Internet |>
> PhoneCard from Quicknet |> - MicroTelco account |> to use
> |> with GnomeMeeting. |> |> |> |> |>
> Situation: I can ring a phone number - The |> other |> person
> can ear |> me |> (communication is not |> too good) but I
> |> can't ear him. |> |> |> |> |>
> |> 1) I installed gnomemeeting-0.98, openh323 |> and pwlib |>
> from Jan |> |> Schampera's rpm |> (gnomemeeting
> website). The |> Quicknet device in |> the |> |>
> "Audio Devices" section of the |> GnomeMeeting preferences is
> |> |> not available |> even if |> GnomeMeeting is started
> as |> root. |> |> |> |> |> 2) I tried
> to install |> ixj-1.2.1 from tar. I followed |> the |>
> install |> |> instructions indicated for a pcmcia card:
> |> configure, |> |> make, make |> install-cs and I got an
> error : no |> rule to |> make |> install-cs (in french :
> |> pas de règle pour |> |> fabriquer la cible |>
> install-cs). |> |> |> |> |> I need a little
> help. |> |> |> |> |> |> |>
> Thanks. |> |> |> |>
> |> |> |> |> Gerard
>
> _______________________________________________
> GnomeMeeting-list mailing list
> GnomeMeeting-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
>
>
>
--
Derek Smithies Ph.D.
IndraNet Technologies Ltd.
Email: derek indranet co nz
ph +64 3 365 6485
Web: http://www.indranet-technologies.com/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]