Hylafax Mailing List Archives

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [hylafax-users] capi4hylafax, external TA, ...



On Tue, 10 Jul 2001 14:30:46 +0200, you wrote:

>
>> I have a spare TA (it's an external ZyXEL OMNI NET D) and it says it support
>> CAPI-1.1a, so I want to see whether it works with capi4hylafax.

>long answer:
>capi4hylax needs a CAPI 2 implementation. It does not care whether an
>internal card provides it or whether any piece of hardware provides it.
>CAPI (2) is a standardized software interface for isdn equipment.
>
Ok, I had looked at the www site of the Italian distributor and it reported
CAPI1.1.a http://www.sidin.it/php/showsch.php?counter=ZYXOMNETD

Then I looked at http://www.capi.org/cgi/hinfo.pl?nr=429 and www.zyxel.com and
omninetD is capi2.0, so it seems I'm lucky.

Now, capi4hylafax package say I need capi4linux and not isdn4linux, is
capi4linux the capi-adk (devel package) available
ftp://ftp.avm.de/cardware/fritzcrd/linux/
?

The problem is that the "configure"  from capi4hylafax wants -lcapi20, but I've
not libcapi20.so, so I had to patch configure not to exit if it does not found
libcapi.
Then configure goes on, make, a libcapi.a is built into src/capi, but then I
have the capi20.h problem I reported in the first mail.

Now I've tried with capi20.h from linux 2.2.19 kernel tree, it goes on and stops
at 

c++ -Wall -W -O2 -DNDEBUG -o c2faxrecv faxrecv.o recvdev.o recvmain.o ../capi/li
bcapi.a ../convert/libconvert.a ../standard/libstandard.a ../timers/libtimers.a
-lpthread -ltiff
faxrecv.o: In function `CFaxReceive::IsDisconnected(c_info)':
faxrecv.o(.text+0x1199): undefined reference to `capi_info2str'
../capi/libcapi.a(CapiBase.o): In function `CCAPI20_Base::IsInstalled(void)':
CapiBase.o(.text+0x54): undefined reference to `capi20_isinstalled'
../capi/libcapi.a(CapiBase.o): In function `CCAPI20_Base::Register(unsigned int,
 unsigned int, unsigned int, unsigned int)':
CapiBase.o(.text+0x74): undefined reference to `capi20_isinstalled'
CapiBase.o(.text+0x9b): undefined reference to `capi20_register'
CapiBase.o(.text+0xff): undefined reference to `capi20_release'
../capi/libcapi.a(CapiBase.o): In function `CCAPI20_Base::Release(void)':
CapiBase.o(.text+0x13e): undefined reference to `capi20_release'
../capi/libcapi.a(CapiBase.o): In function `CCAPI20_Base::PutMessage(unsigned ch
ar *)':
...
...

any idea?

Should I copy something from capi-adk to capy4hylafax dir?


Thanks.

-- 
giulioo@pobox.com


____________________ HylaFAX(tm) Users Mailing List _______________________
 To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null



Home
Report any problems to webmaster@hylafax.org

HylaFAX is a trademark of Silicon Graphics Corporation.
Internet connectivity for hylafax.org is provided by:
VirtuALL Private Host Services