Надеюсь меня простят - вот весь log:
[root@localhost pctel-0.9.4]# ./configure --with-hal=pct789
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for mawk... no
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking build driver for... HAL_PCT789
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for mawk... (cached) gawk
checking how to run the C preprocessor... gcc -E
checking for /usr/src/linux/include/linux/modversions.h... yes
checking for Linux kernel version >= 2.4.0... yes
checking for Linux kernel version >= 2.4.7... yes
checking for mknod... mknod
checking for chgrp... chgrp
checking for chmod... chmod
checking for depmod... depmod
checking for rmmod... rmmod
checking for lsmod... lsmod
checking for modprobe... modprobe
checking for objdump... objdump
checking for objcopy... objcopy
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating modules/Makefile
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating src/module/Makefile
config.status: creating src/ptserial/Makefile
config.status: creating misc/Makefile
config.status: creating misc/pctel.spec
config.status: creating misc/SlackBuild
config.status: creating misc/build_rpms.sh
config.status: creating m4/Makefile
[root@localhost pctel-0.9.4]#
./configure --with-kernel-includes=/usr/src/linux/include
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for mawk... no
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
You should specify a target HAL.
Use './configure --with-hal=list' to see the HALs list.
[root@localhost pctel-0.9.4]# make
Making all in src
make[1]: Entering directory `/home/laptev/pctel-0.9.4/src'
Making all in module
make[2]: Entering directory `/home/laptev/pctel-0.9.4/src/module'
rm -f *~ \#* .*~ .\#*
rm -f ptmodule.o
rm -f ptmodule.o
rm -f ../../modules/pctel.o
gcc -D__KERNEL__ -Werror -Wno-trigraphs -fno-common -Wall -Wstrict-prototype
s -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -
DMODULE -DMODVERSIONS -DEXPORT_SYMTAB -DHAL_PCT789 -I../../include -I/usr/sr
c/linux/include -include
/usr/src/linux/include/linux/modversions.h -DPACKAGE=\"pctel\" -DVERSION=\"0
.9.4\" -c -o ptmodule.o ptmodule.c
ld -r -o ../../modules/pctel.o ptmodule.o ../../lib/control.a
../../lib/vuart.o ../../lib/pct789/dsp.a ../../lib/pct789/pcthal.a
make[2]: Leaving directory `/home/laptev/pctel-0.9.4/src/module'
Making all in ptserial
make[2]: Entering directory `/home/laptev/pctel-0.9.4/src/ptserial'
rm -f *~ \#* .*~ .\#*
rm -f ptserial.o ptserial.c
rm -f ptserial.o
rm -f ../../modules/ptserial.o
ln -s -f ptserial-2.4.7.c ../../src/ptserial/ptserial.c
make ptserial.o
make[3]: Entering directory `/home/laptev/pctel-0.9.4/src/ptserial'
gcc -D__KERNEL__ -Werror -Wno-trigraphs -fno-common -Wall -Wstrict-prototype
s -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -
DMODULE -DMODVERSIONS -DEXPORT_SYMTAB -DHAL_PCT789 -DBUILD_SYSTEM=\""`uname
-s -m -r -p`\"" -DGCC_VERSION=\""`gcc --version`\"" -I../../include -I/usr/s
rc/linux/include -include
/usr/src/linux/include/linux/modversions.h -DPACKAGE=\"pctel\" -DVERSION=\"0
.9.4\" -c -o ptserial.o ptserial.c
<command line>:1:13: multi-line string literals are deprecated
make[3]: *** [ptserial.o] Error 1
make[3]: Leaving directory `/home/laptev/pctel-0.9.4/src/ptserial'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/laptev/pctel-0.9.4/src/ptserial'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/laptev/pctel-0.9.4/src'
make: *** [all-recursive] Error 1
[root@localhost pctel-0.9.4]# make install
Making install in src
make[1]: Entering directory `/home/laptev/pctel-0.9.4/src'
Making install in module
make[2]: Entering directory `/home/laptev/pctel-0.9.4/src/module'
make[3]: Entering directory `/home/laptev/pctel-0.9.4/src/module'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/laptev/pctel-0.9.4/src/module'
make[2]: Leaving directory `/home/laptev/pctel-0.9.4/src/module'
Making install in ptserial
make[2]: Entering directory `/home/laptev/pctel-0.9.4/src/ptserial'
make[3]: Entering directory `/home/laptev/pctel-0.9.4/src/ptserial'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/laptev/pctel-0.9.4/src/ptserial'
make[2]: Leaving directory `/home/laptev/pctel-0.9.4/src/ptserial'
make[2]: Entering directory `/home/laptev/pctel-0.9.4/src'
make[3]: Entering directory `/home/laptev/pctel-0.9.4/src'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/home/laptev/pctel-0.9.4/src'
make[2]: Leaving directory `/home/laptev/pctel-0.9.4/src'
make[1]: Leaving directory `/home/laptev/pctel-0.9.4/src'
Making install in lib
make[1]: Entering directory `/home/laptev/pctel-0.9.4/lib'
make[2]: Entering directory `/home/laptev/pctel-0.9.4/lib'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/laptev/pctel-0.9.4/lib'
make[1]: Leaving directory `/home/laptev/pctel-0.9.4/lib'
Making install in modules
make[1]: Entering directory `/home/laptev/pctel-0.9.4/modules'
make[2]: Entering directory `/home/laptev/pctel-0.9.4/modules'
if ! test -f ptserial.o; then \
cd ../src/ptserial && make; \
fi
make[3]: Entering directory `/home/laptev/pctel-0.9.4/src/ptserial'
rm -f *~ \#* .*~ .\#*
rm -f ptserial.o ptserial.c
rm -f ptserial.o
rm -f ../../modules/ptserial.o
ln -s -f ptserial-2.4.7.c ../../src/ptserial/ptserial.c
make ptserial.o
make[4]: Entering directory `/home/laptev/pctel-0.9.4/src/ptserial'
gcc -D__KERNEL__ -Werror -Wno-trigraphs -fno-common -Wall -Wstrict-prototype
s -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -fno-strength-reduce -
DMODULE -DMODVERSIONS -DEXPORT_SYMTAB -DHAL_PCT789 -DBUILD_SYSTEM=\""`uname
-s -m -r -p`\"" -DGCC_VERSION=\""`gcc --version`\"" -I../../include -I/usr/s
rc/linux/include -include
/usr/src/linux/include/linux/modversions.h -DPACKAGE=\"pctel\" -DVERSION=\"0
.9.4\" -c -o ptserial.o ptserial.c
<command line>:1:13: multi-line string literals are deprecated
make[4]: *** [ptserial.o] Error 1
make[4]: Leaving directory `/home/laptev/pctel-0.9.4/src/ptserial'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/laptev/pctel-0.9.4/src/ptserial'
make[2]: *** [ptserial.o] Error 2
make[2]: Leaving directory `/home/laptev/pctel-0.9.4/modules'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/laptev/pctel-0.9.4/modules'
make: *** [install-recursive] Error 1
[root@localhost pctel-0.9.4]# cd modules
[root@localhost modules]# insmod pctel.o
Warning: loading pctel.o will taint the kernel: non-GPL license - GPL linked
with proprietary libraries
See
http://www.tux.org/lkml/#export-tainted for information about tainted
modules
Module pctel loaded, with warnings
[root@localhost modules]# insmod ptserial.o
insmod: ptserial.o: No such file or directory