[Comm] hsfmodem

Dmitrii Shevchenko =?iso-8859-1?q?dmitrii=2Eshevchenko_=CE=C1_gmail=2Ecom?=
Пт Дек 29 18:03:39 MSK 2006


29.12.06, Vinogradov Anton <vinogradov.mail на gmail.com> написал(а):
>
> Такая проблема:
> Скачал hsfmodem-7.47.00.05full - не собирается, требует исходники ядра.
> Это так идолжно быть? Просто давно HSF не собирал.
> Заголовки и все необходимое для сборки установлено(крроме исходников)
> ALC3.0
> PS: если кто собрал рпм под компактовское ядро и может/хочет поделиться,
> буду очень благодарен. Ибо СДверсия, а исходники дайлапом тянуть накладно.
>

Исходники у меня есть. Но почему-то не собирается:

// -------------- ^_^ -------------- \\

# hsfconfig
Conexant HSF softmodem driver, version 7.47.00.03full

If you need license keys, assistance or more information, please go to:
        http://www.linuxant.com/

When reporting a problem for the first time, please send
us the file generated by "hsfconfig --dumpdiag".

No pre-built modules for: Mandrake- linux-2.6.18-ovz-smp-alt3 i686

Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)

Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.6.18-ovz-smp-alt3/build]

Building modules for kernel 2.6.18-ovz-smp-alt3, using source directory
/lib/modules/2.6.18-ovz-smp-alt3/build. Please wait...

ERROR: Module build failed!
Please examine the log file "/tmp/hsfconfig-buildlog.txt" to determine why.

// -------------- ^_^ -------------- \\

# cat /tmp/hsfconfig-buildlog.txt

Makefile:20: *** WARNING: Trying to compile kernel modules on a unknown
system while the installed hsf driver package is for i386, this is likely to
fail... ***
(cd /lib/modules/2.6.18-ovz-smp-alt3/build && make
"CNXT_KERNELSRC=/lib/modules/2.6.18-ovz-smp-alt3/build"
"M=/usr/lib/hsfmodem/modules" "CC=gcc" clean)
make[1]: Entering directory `/usr/src/linux- 2.6.18-ovz-smp-alt3'
/usr/lib/hsfmodem/modules/Makefile:20: *** WARNING: Trying to compile kernel
modules on a unknown system while the installed hsf driver package is for
i386, this is likely to fail... ***
make[1]: Leaving directory `/usr/src/linux- 2.6.18-ovz-smp-alt3'
(cd /lib/modules/2.6.18-ovz-smp-alt3/build && make
"CNXT_KERNELSRC=/lib/modules/2.6.18-ovz-smp-alt3/build"
"M=/usr/lib/hsfmodem/modules/GPL/hda" "CC=gcc" "HDA_CFLAGS=-DFOUND_KZALLOC
-DFOUND_OPEN_SUBSTREAM_FILE " clean)
make[1]: Entering directory `/usr/src/linux-2.6.18-ovz-smp-alt3'
make[1]: Leaving directory `/usr/src/linux-2.6.18-ovz-smp-alt3'
rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd
.tmp_versions .tmp_versions
/lib/modules/2.6.18-ovz-smp-alt3/build/.tmp_versions/hsfosspec.mod
/lib/modules/2.6.18-ovz-smp-alt3/build/.tmp_versions/hsfserial.mod
/lib/modules/2.6.18-ovz-smp-alt3/build/.tmp_versions/hsfengine.mod
/lib/modules/2.6.18-ovz-smp-alt3/build/.tmp_versions/hsfpcibasic2.mod
/lib/modules/2.6.18-ovz-smp-alt3/build/.tmp_versions/hsfmc97ich.mod
/lib/modules/2.6.18-ovz-smp-alt3/build/.tmp_versions/hsfmc97via.mod
/lib/modules/2.6.18-ovz-smp-alt3/build/.tmp_versions/hsfmc97ali.mod
/lib/modules/2.6.18-ovz-smp-alt3/build/.tmp_versions/hsfmc97ati.mod
/lib/modules/2.6.18-ovz-smp-alt3/build/.tmp_versions/hsfmc97sis.mod
/lib/modules/2.6.18-ovz-smp-alt3/build/.tmp_versions/hsfsoar.mod
(cd /lib/modules/2.6.18-ovz-smp-alt3/build && make
"CNXT_KERNELSRC=/lib/modules/2.6.18-ovz-smp-alt3/build"
"M=/usr/lib/hsfmodem/modules" "CC=gcc" modules)
make[1]: Entering directory `/usr/src/linux- 2.6.18-ovz-smp-alt3'
/usr/lib/hsfmodem/modules/Makefile:20: *** WARNING: Trying to compile kernel
modules on a unknown system while the installed hsf driver package is for
i386, this is likely to fail... ***
  CC [M]  /usr/lib/hsfmodem/modules/mod_engine.o
  CC [M]  /usr/lib/hsfmodem/modules/mod_mc97ali.o
In file included from /usr/lib/hsfmodem/modules/mod_mc97ali.c:32:
/usr/lib/hsfmodem/modules/cnxthwpci_common.c: In function 'cnxthwpci_probe':
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:49: warning: cast to pointer
from integer of different size
  CC [M]  /usr/lib/hsfmodem/modules/mod_mc97ati.o
In file included from /usr/lib/hsfmodem/modules/mod_mc97ati.c:26:
/usr/lib/hsfmodem/modules/cnxthwpci_common.c: In function 'cnxthwpci_probe':
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:49: warning: cast to pointer
from integer of different size
  CC [M]  /usr/lib/hsfmodem/modules/mod_mc97ich.o
In file included from /usr/lib/hsfmodem/modules/mod_mc97ich.c:37:
/usr/lib/hsfmodem/modules/cnxthwpci_common.c: In function 'cnxthwpci_probe':
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:49: warning: cast to pointer
from integer of different size
  CC [M]  /usr/lib/hsfmodem/modules/mod_mc97sis.o
In file included from /usr/lib/hsfmodem/modules/mod_mc97sis.c:25:
/usr/lib/hsfmodem/modules/cnxthwpci_common.c: In function 'cnxthwpci_probe':
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:49: warning: cast to pointer
from integer of different size
  CC [M]  /usr/lib/hsfmodem/modules/mod_mc97via.o
In file included from /usr/lib/hsfmodem/modules/mod_mc97via.c:25:
/usr/lib/hsfmodem/modules/cnxthwpci_common.c: In function 'cnxthwpci_probe':
/usr/lib/hsfmodem/modules/cnxthwpci_common.c:49: warning: cast to pointer
from integer of different size
  CC [M]  /usr/lib/hsfmodem/modules/mod_osspec.o
  CC [M]  /usr/lib/hsfmodem/modules/osservices.o
/usr/lib/hsfmodem/modules/osservices.c: In function 'handle_sigs':
/usr/lib/hsfmodem/modules/osservices.c:423: error: 'struct task_struct' has
no member named 'sigmask_lock'
/usr/lib/hsfmodem/modules/osservices.c:427: error: too many arguments to
function 'recalc_sigpending'
/usr/lib/hsfmodem/modules/osservices.c:428: error: 'struct task_struct' has
no member named 'sigmask_lock'
/usr/lib/hsfmodem/modules/osservices.c: In function 'OsRunThreadSync':
/usr/lib/hsfmodem/modules/osservices.c:723: error: 'struct task_struct' has
no member named 'sigmask_lock'
/usr/lib/hsfmodem/modules/osservices.c:726: error: too many arguments to
function 'recalc_sigpending'
/usr/lib/hsfmodem/modules/osservices.c:727: error: 'struct task_struct' has
no member named 'sigmask_lock'
/usr/lib/hsfmodem/modules/osservices.c:738: error: 'struct task_struct' has
no member named 'sigmask_lock'
/usr/lib/hsfmodem/modules/osservices.c:740: error: too many arguments to
function 'recalc_sigpending'
/usr/lib/hsfmodem/modules/osservices.c:741: error: 'struct task_struct' has
no member named 'sigmask_lock'
make[2]: *** [/usr/lib/hsfmodem/modules/osservices.o] Error 1
make[1]: *** [_module_/usr/lib/hsfmodem/modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18-ovz-smp-alt3'
make: *** [all] Error 2


-- 
Best regards
Dmitrii
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20061229/665be5ff/attachment-0003.html>


Подробная информация о списке рассылки community