[hsflinux] hsfmodem not compiling

Peter Parkes ptpi at internode.on.net
Tue May 5 00:16:32 EDT 2009


My apologies if this end up being a double, but the mail I sent half an hour ago has not shown up, whilst the one I sent ten minutes ago has.
I am using driver version 7.80.02.04full. I did mention this in a post five minutes after my original but it hasnt shown up in the archive.

Thanks ver much,

Peter.


On Tue, 5 May 2009 13:54:36 +1000
Peter Parkes <ptpi at internode.on.net> wrote:

> Looks like the archive of the list is not picking up all the mail; I'm having better luck with my email client though. Any ideas why?
> 
> 
> On Mon, 04 May 2009 11:27:51 -0400
> "Linuxant support (Jonathan)" <support at linuxant.com> wrote:
> 
> > Hi,
> > 
> > you are trying to use an old version of the driver which will not work 
> > with more recent kernels. The latest version of the driver available at:
> > 
> > http://www.linuxant.com/drivers/hsf/downloads-license.php
> > 
> > will probably work fine on the 2.6.29-1-686 kernel, or at least, it will 
> > solve the specific build problem you have reported.
> > 
> > Regards,
> > 
> > 
> > Jonathan
> > Technical specialist / Linuxant
> > www.linuxant.com
> > support at linuxant.com
> > 
> > 
> > 
> > ptpi at internode.on.net wrote:
> > > I'having trouble compiling hsfmodem (running hsfconfig after succesfully installing 
> > > hsfmodem_7.68.00.09oem_i386.deb) on a debian testing/unstable (originally a knoppix 5 install) with a 
> > > 2.6.29-1-686 debian kernel. 
> > > alsa-driver-linuxant_1.0.19.4-1_all compiled without problems.
> > > Running on a Dell Inspiron 1501 with a HDA modem.
> > > 
> > > Scanout.txt reads:
> > > CLASS=0403
> > > NAME="Audio device: ATI Technologies Inc SBx00 Azalia "
> > > PCIDEV=1002:4383
> > > SUBSYS=1028:01f5
> > > IRQ=10
> > > HDA=1002:4383
> > > SOFT=1002:4383.HDA
> > > CodecDiagnosed=
> > > slamrTest=
> > > ArchivedChip=0x14f12bfa
> > > CodecClass=14f1
> > > IDENT=hsfmodem
> > > SLMODEMD_DEVICE=
> > > OPTS=
> > > Driver=hsfmodem-drivers
> > > DRIVER=hsfmodem_drivers
> > > 
> > > 
> > > error msg (buildlog) follows:
> > > 
> > > root at deliant:/home/peter# cat /etc/hsfmodem/log/buildlog-20090502135251.txt 
> > > driver version 7.80.02.04full 
> > > (cd /lib/modules/2.6.29-1-686/build && make "CNXT_KERNELSRC=/lib/modules/2.6.29-1-686/build" "SUBDIRS+=/usr/
> > > lib/hsfmodem/modules" "CC=gcc" 
> > > clean) 
> > > make[1]: Entering directory `/usr/src/linux-
> > > headers-2.6.29-1-686' 
> > > make[1]: Leaving directory `/usr/src/linux-
> > > headers-2.6.29-1-686' 
> > > (cd /lib/modules/2.6.29-1-686/build && make "CNXT_KERNELSRC=/lib/modules/2.6.29-1-686/build" "SUBDIRS+=/usr/
> > > lib/hsfmodem/modules/GPL/hda" "CC=gcc" "HDA_CFLAGS=-DFOUND_KZALLOC -DFOUND_TLV -DFOUND_IRQ_HANDLER_T -
> > > DFOUND_DELAYED_WORK " 
> > > clean) 
> > > make[1]: Entering directory `/usr/src/linux-
> > > headers-2.6.29-1-686' 
> > > make[1]: Leaving directory `/usr/src/linux-
> > > headers-2.6.29-1-686' 
> > > rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd .tmp_versions .tmp_versions /lib/
> > > modules/2.6.29-1-686/build/.tmp_versions/hsfosspec.mod /lib/modules/2.6.29-1-686/build/.tmp_versions/
> > > hsfserial.mod /lib/modules/2.6.29-1-686/build/.tmp_versions/hsfengine.mod /lib/modules/2.6.29-1-686/
> > > build/.tmp_versions/hsfpcibasic2.mod /lib/modules/2.6.29-1-686/build/.tmp_versions/hsfpcibasic3.mod /lib/
> > > modules/2.6.29-1-686/build/.tmp_versions/hsfhda.mod /lib/modules/2.6.29-1-686/build/.tmp_versions/
> > > hsfmc97ich.mod /lib/modules/2.6.29-1-686/build/.tmp_versions/hsfmc97via.mod /lib/modules/2.6.29-1-686/
> > > build/.tmp_versions/hsfmc97ali.mod /lib/modules/2.6.29-1-686/build/.tmp_versions/hsfmc97ati.mod /lib/
> > > modules/2.6.29-1-686/build/.tmp_versions/hsfmc97sis.mod /lib/modules/2.6.29-1-686/build/.tmp_versions/
> > > hsfsoar.mod Modules.symvers GPL/hda/Modules.symvers Module.symvers GPL/hda/Module.symvers modules.order GPL/
> > > hda/modules.order Module.markers GPL/hda/Module.markers 
> > > (cd /lib/modules/2.6.29-1-686/build && make "CNXT_KERNELSRC=/lib/modules/2.6.29-1-686/build" "SUBDIRS+=/usr/
> > > lib/hsfmodem/modules" "CC=gcc" 
> > > modules) 
> > > make[1]: Entering directory `/usr/src/linux-
> > > headers-2.6.29-1-686' 
> > > CC [M] /usr/lib/hsfmodem/modules/
> > > mod_engine.o 
> > > CC [M] /usr/lib/hsfmodem/modules/
> > > mod_hda.o 
> > > CC [M] /usr/lib/hsfmodem/modules/
> > > mod_mc97ali.o 
> > > CC [M] /usr/lib/hsfmodem/modules/
> > > mod_mc97ati.o 
> > > CC [M] /usr/lib/hsfmodem/modules/mod_mc97ich.o
> > > CC [M] /usr/lib/hsfmodem/modules/mod_mc97sis.o
> > > CC [M] /usr/lib/hsfmodem/modules/mod_mc97via.o
> > > CC [M] /usr/lib/hsfmodem/modules/mod_osspec.o
> > > CC [M] /usr/lib/hsfmodem/modules/osservices.o
> > > CC [M] /usr/lib/hsfmodem/modules/osstdio.o
> > > CC [M] /usr/lib/hsfmodem/modules/osnvm.o
> > > CC [M] /usr/lib/hsfmodem/modules/osresour.o
> > > /usr/lib/hsfmodem/modules/osresour.c: In function 'cnxthsf_7800204full_OsHookInterrupt':
> > > /usr/lib/hsfmodem/modules/osresour.c:131: warning: the address of '__this_module' will always evaluate as 
> > > 'true'
> > > CC [M] /usr/lib/hsfmodem/modules/osstring.o
> > > CC [M] /usr/lib/hsfmodem/modules/osmemory.o
> > > CC [M] /usr/lib/hsfmodem/modules/osdiag.o
> > > CC [M] /usr/lib/hsfmodem/modules/osusb.o
> > > CC [M] /usr/lib/hsfmodem/modules/osfloat.o
> > > /usr/lib/hsfmodem/modules/osfloat.c:32: error: field 'i387' has incomplete type
> > > /usr/lib/hsfmodem/modules/osfloat.c: In function 'hsf_kernel_fpu_begin':
> > > /usr/lib/hsfmodem/modules/osfloat.c:52: error: invalid lvalue in asm output 0
> > > /usr/lib/hsfmodem/modules/osfloat.c:55: error: invalid lvalue in asm output 0
> > > /usr/lib/hsfmodem/modules/osfloat.c: In function 'hsf_kernel_fpu_end':
> > > /usr/lib/hsfmodem/modules/osfloat.c:81: error: memory input 0 is not directly addressable
> > > /usr/lib/hsfmodem/modules/osfloat.c:84: error: memory input 0 is not directly addressable
> > > make[4]: *** [/usr/lib/hsfmodem/modules/osfloat.o] Error 1
> > > make[3]: *** [_module_/usr/lib/hsfmodem/modules] Error 2
> > > make[2]: *** [sub-make] Error 2
> > > make[1]: *** [all] Error 2
> > > make[1]: Leaving directory `/usr/src/linux-headers-2.6.29-1-686'
> > > make: *** [all] Error 2
> > > root at deliant:/home/peter#
> > > 
> > > Am thinking that maybe I should recompile the kernel as a more vanilla flavour (get rid of smp as its not 
> > > needed, for a start?)
> > > any thoughts anyone? thanks,
> > > 
> > > peter.
> > > 
> > > _______________________________________________
> > > hsflinux mailing list
> > > hsflinux at lists.linuxant.com
> > > https://www.linuxant.com/mailman/listinfo/hsflinux
> > _______________________________________________
> > hsflinux mailing list
> > hsflinux at lists.linuxant.com
> > https://www.linuxant.com/mailman/listinfo/hsflinux
> _______________________________________________
> hsflinux mailing list
> hsflinux at lists.linuxant.com
> https://www.linuxant.com/mailman/listinfo/hsflinux


More information about the hsflinux mailing list