when installing comedi 0.7.66 --> "make" after "make config" fails

----- Weitergeleitete Nachricht von mfis_at_hrz.tu-chemnitz.de -----
    Datum: Sat, 10 May 2003 22:03:42 +0200
    Von: mfis_at_hrz.tu-chemnitz.de
Antwort an: mfis_at_hrz.tu-chemnitz.de
 Betreff: when installing comedi 0.7.66 --> make after make config fails
      An: comedi_at_comedi.org

 
 linux:~/comedi-0.7.66 # make config 
env -i 
PATH=/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/bin 
/bin/sh ./configure --linuxdir /lib/modules/2.4.18-4GB/build 
Enter location of Linux source tree [/lib/modules/2.4.18-4GB/build]: 
using LINUXDIR=/lib/modules/2.4.18-4GB/build 
Kernel source version is 2.4.18-4GB 
make -C /lib/modules/2.4.18-4GB/build 
SUBDIRS=/root/comedi-0.7.66/scripts/linux_flags modules 
make[1]: Entering directory `/usr/src/linux-2.4.18.SuSE' 
make -C  /root/comedi-0.7.66/scripts/linux_flags CFLAGS="-D__KERNEL__ 
-I/usr/src/linux-2.4.18.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs 
-O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe 
-mpreferred-stack-boundary=2 -march=i586 -DMODULE" MAKING_MODULES=1 modules 
make[2]: Entering directory `/root/comedi-0.7.66/scripts/linux_flags' 
echo LINUXDIR=/lib/modules/2.4.18-4GB/build >flags 
echo ARCH=i386 >>flags 
echo AFLAGS="-D__ASSEMBLY__ -D__KERNEL__ -I/usr/src/linux-2.4.18.SuSE/include" 
>>flags 
echo LDFLAGS="-e stext" >>flags 
echo ARFLAGS="rv" >>flags 
echo CROSS_COMPILE="" >>flags 
echo KERNELRELEASE="2.4.18-4GB" >>flags 
echo CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.18.SuSE/include -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer 
-fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 
-march=i586 -DMODULE" >>flags 
echo CC="gcc" >>flags 
echo LD="ld -m elf_i386" >>flags 
echo AS="as" >>flags 
make[2]: Leaving directory `/root/comedi-0.7.66/scripts/linux_flags' 
make[1]: Leaving directory `/usr/src/linux-2.4.18.SuSE' 
# 
# Using defaults found in .config 
# 
* 
* Comedi Features 
* 
Verbose Debugging (CONFIG_COMEDI_DEBUG) [N/y/?] y 
Kernel Comedilib (CONFIG_COMEDI_KLIB) [M/n/?] m 
* 
* Hardware device drivers 
* 
Data Translation boards (CONFIG_COMEDI_DT) [N/y/?] n 
National Instruments boards (CONFIG_COMEDI_NI) [Y/n/?] y 
  AT-MIO E series (CONFIG_COMEDI_NI_ATMIO) [N/m/?] n 
  PCMCIA MIO E series (CONFIG_COMEDI_NI_MIO_CS) [N/m/?] n 
  NI-DAQ-DIO24 (CONFIG_COMEDI_NI_DAQ_DIO24) [N/m/?] n 
  PCI-MIO E series (CONFIG_COMEDI_NI_PCIMIO) [M/n/?] m 
  NI PCI-DIO series (CONFIG_COMEDI_NI_PCIDIO) [N/m/?] n 
  NI 670x series (CONFIG_COMEDI_NI_670X) [N/m/?] n 
  AT-MIO-16D (CONFIG_COMEDI_NI_ATMIO16D) [N/m/?] n 
  AT-A2150 (CONFIG_COMEDI_NI_AT_A2150) [N/m/?] n 
  LAB-PC and compatibles (CONFIG_COMEDI_NI_LABPC) [N/m/?] n 
  AT-AO-6/10 (CONFIG_COMEDI_NI_AT_AO) [N/m/?] n 
DAS08 compatible driver (CONFIG_COMEDI_DAS08) [N/m/?] n 
DAS16 compatible driver (CONFIG_COMEDI_DAS16) [N/m/?] n 
CIO-DAS16/M1 driver (CONFIG_COMEDI_DAS16M1) [N/m/?] n 
DAS-6402 and compatibles (CONFIG_COMEDI_DAS6402) [N/m/?] n 
DAS-800 and compatibles (CONFIG_COMEDI_DAS800) [N/m/?] n 
DAS-1800 and compatibles (CONFIG_COMEDI_DAS1800) [N/m/?] n 
Computer Boards PCI-DAS series (CONFIG_COMEDI_CB_PCIDAS) [N/m/?] n 
Computer Boards PCI-DAS64xx and PCI-DAS60xx series (CONFIG_COMEDI_CB_PCIDAS64) 
[N/m/?] n 
Computer Boards PCI-DDA series (CONFIG_COMEDI_CB_PCIDDA) [N/m/?] n 
Computer Boards PCIM-DDA06-16 driver (CONFIG_COMEDI_CB_PCIMDDA) [N/m/?] n 
Computer Boards PCIM-DAS driver (CONFIG_COMEDI_CB_PCIMDAS) [N/m/?] n 
Computer Boards PC-CARD-DAS16/16 driver (CONFIG_COMEDI_CB_DAS16_CS) [N/m/?] n 
Generic 8255 support (CONFIG_COMEDI_8255) [N/m/?] n 
Quanser Consulting MultiQ-3 (CONFIG_COMEDI_MULTIQ3) [N/m/?] n 
Generic parallel port support (CONFIG_COMEDI_PARPORT) [N/m/?] n 
ADLink PCI-9111DG/HR (CONFIG_COMEDI_ADL_PCI9111) [N/m/?] n 
ADLink PCI-9118DG/HR/HG (CONFIG_COMEDI_ADL_PCI9118) [N/m/?] n 
Advantech PCI-1710/HG/11/13/20/31 (CONFIG_COMEDI_ADV_PCI1710) [N/m/?] n 
PCL-711, PCL-711b, ACL-8112, and compatibles (CONFIG_COMEDI_PCL711) [N/m/?] n 
PCL-722/724/731, ACL-7122/7124, PET-48DIO (CONFIG_COMEDI_PCL724) [N/m/?] n 
PCL-725 (CONFIG_COMEDI_PCL725) [N/m/?] n 
PCL-726 (CONFIG_COMEDI_PCL726) [N/m/?] n 
Advantech PCL-812/PG, PCL-813/B and similar (CONFIG_COMEDI_PCL812) [N/m/?] n 
Advantech PCL-816, PCL-814B (CONFIG_COMEDI_PCL816) [N/m/?] n 
Advantech PCL-818/L/H/HD/HG, PCL-718 (CONFIG_COMEDI_PCL818) [N/m/?] n 
Real-Time Devices PCI4520/DM7520 (CONFIG_COMEDI_RTD520) [N/m/?] n 
Analog Devices RTI-800/815 (CONFIG_COMEDI_RTI800) [N/m/?] n 
Analog Devices RTI-802 (CONFIG_COMEDI_RTI802) [N/m/?] n 
Intelligent Instrumentation PCI-20001C (CONFIG_COMEDI_II_PCI20KC) [N/m/?] n 
Contec PCI DIO (PIO16/16L) (CONFIG_COMEDI_CONTEC_PCI_DIO) [N/m/?] n 
Quatech DAQP-208/308 (CONFIG_COMEDI_QUATECH_DAQP) [N/m/?] n 
IOtech DaqBoard/2000 (CONFIG_COMEDI_DAQBOARD2000) [N/m/?] n 
  Compile in DaqBoard/2000 FPGA code (CONFIG_COMEDI_DAQBOARD2000_FPGA) [N/y/?] 
n 
FL512 (CONFIG_COMEDI_FL512) [N/m/?] n 
Generic ISA driver for simple boards (CONFIG_COMEDI_POC) [N/m/?] n 
PCM3730 (CONFIG_COMEDI_PCM3730) [N/m/?] n 
Winsystems PCM-A/D (CONFIG_COMEDI_PCMAD) [N/m/?] n 
Amplicon PCI230 (CONFIG_COMEDI_AMPLC_PCI230) [N/m/?] n 
Amplicon PC36AT/PCI236 (CONFIG_COMEDI_AMPLC_PC236) [N/m/?] n 
Amplicon PC263/PCI263 (CONFIG_COMEDI_AMPLC_PC263) [N/m/?] n 
SSV DIL/Net PC driver (CONFIG_COMEDI_SSV_DNP) [N/m/?] n 
Inova ICP Multi (CONFIG_COMEDI_ICP_MULTI) [N/m/?] n 
Kolter-Electronic PCI Counter 1 (CONFIG_COMEDI_KE_COUNTER) [N/m/?] n 
Meilhaus ME-2000i, ME-2600i, ME-3000vm1 (CONFIG_COMEDI_ME_DAQ) [N/m/?] n 
Comedi test driver (CONFIG_COMEDI_TEST) [N/m/?] n 
Skeleton driver (CONFIG_COMEDI_SKEL) [N/m/?] n 
 
Makefiles for Comedi are now configured. 
Run 'make' to compile, and then 'make install' to install. 
 
If Comedi has never been installed on your system, 
also run 'make dev' to create the device nodes '/dev/comedi*'. 
 
 
linux:~/comedi-0.7.66 # make  
make _sfdep_comedi _FASTDEP_ALL_SUB_DIRS="comedi"  
make[1]: Entering directory `/root/comedi-0.7.66'  
make -C comedi fastdep  
make[2]: Entering directory `/root/comedi-0.7.66/comedi'  
/root/comedi-0.7.66/scripts/mkdep -I /root/comedi-0.7.66/include -D__KERNEL__  
-I/usr/src/linux-2.4.18.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs  
-O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe  
-mpreferred-stack-boundary=2 -march=i586 -DMODULE  -nostdinc -I  
/usr/lib/gcc-lib/i486-suse-linux/2.95.3/include  -- comedi_fops.c  
comedi_ksyms.c drivers.c proc.c range.c rt.c rt_pend_tq.c rt_pend_tq.h >  
.depend  
make _sfdep_drivers _sfdep_kcomedilib _FASTDEP_ALL_SUB_DIRS="drivers  
kcomedilib"  
make[3]: Entering directory `/root/comedi-0.7.66/comedi'  
make -C drivers fastdep  
make[4]: Entering directory `/root/comedi-0.7.66/comedi/drivers'  
/root/comedi-0.7.66/scripts/mkdep -I /root/comedi-0.7.66/include -D__KERNEL__  
-I/usr/src/linux-2.4.18.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs  
-O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe  
-mpreferred-stack-boundary=2 -march=i586 -DMODULE  -nostdinc -I  
/usr/lib/gcc-lib/i486-suse-linux/2.95.3/include  -- 8253.h 8255.c 8255.h  
adl_pci9111.c adl_pci9118.c adv_pci1710.c am9513.h amcc_s5933.c amcc_s5933.h  
amplc_pc236.c amplc_pc263.c amplc_pci230.c cb_das16_cs.c cb_pcidas.c  
cb_pcidas64.c cb_pcidda.c cb_pcimdas.c cb_pcimdda.c comedi_fc.c comedi_fc.h  
comedi_parport.c comedi_rt_timer.c comedi_test.c contec_pci_dio.c  
daqboard2000.c daqboard2000_fpga.h das08.c das16.c das16m1.c das1800.c  
das6402.c das800.c dt2801.c dt2811.c dt2814.c dt2815.c dt2817.c dt282x.c  
dt3000.c fl512.c icp_multi.c icp_multi.h ii_pci20kc.c ke_counter.c me2600_fw.h  
me_daq.c mite.c mite.h mpc8260cpm.c multiq3.c ni_670x.c ni_at_a2150.c  
ni_at_ao.c ni_atmio.c ni_atmio16d.c ni_daq_dio24.c ni_labpc.c ni_mio_common.c  
ni_mio_cs.c ni_pcidio.c ni_pcimio.c ni_stc.h pcl711.c pcl724.c pcl725.c  
pcl726.c pcl812.c pcl816.c pcl818.c pcm3730.c pcmad.c plx9052.h plx9080.h  
poc.c quatech_daqp_cs.c rtd520.c rtd520.h rti800.c rti802.c serial2002.c  
skel.c ssv_dnp.c > .depend  
make[4]: Leaving directory `/root/comedi-0.7.66/comedi/drivers'  
make -C kcomedilib fastdep  
make[4]: Entering directory `/root/comedi-0.7.66/comedi/kcomedilib'  
/root/comedi-0.7.66/scripts/mkdep -I /root/comedi-0.7.66/include -D__KERNEL__  
-I/usr/src/linux-2.4.18.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs  
-O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe  
-mpreferred-stack-boundary=2 -march=i586 -DMODULE  -nostdinc -I  
/usr/lib/gcc-lib/i486-suse-linux/2.95.3/include  -- data.c dio.c get.c  
kcomedilib_main.c ksyms.c > .depend  
make[4]: Leaving directory `/root/comedi-0.7.66/comedi/kcomedilib'  
make[3]: Leaving directory `/root/comedi-0.7.66/comedi'  
make[2]: Leaving directory `/root/comedi-0.7.66/comedi'  
make[1]: Leaving directory `/root/comedi-0.7.66'  
make -C  comedi CFLAGS="-I /root/comedi-0.7.66/include -D__KERNEL__  
-I/usr/src/linux-2.4.18.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs  
-O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe  
-mpreferred-stack-boundary=2 -march=i586 -DMODULE  -nostdinc -I  
/usr/lib/gcc-lib/i486-suse-linux/2.95.3/include -DMODULE" MAKING_MODULES=1  
modules  
make[1]: Entering directory `/root/comedi-0.7.66/comedi'  
ld -m elf_i386 -r -o comedi.o comedi_fops.o proc.o range.o drivers.o  
comedi_ksyms.o  
proc.o(.rodata+0x0): multiple definition of `comedi_debug'  
comedi_fops.o(.rodata+0x0): first defined here  
range.o(.rodata+0x0): multiple definition of `comedi_debug'  
comedi_fops.o(.rodata+0x0): first defined here  
drivers.o(.rodata+0x0): multiple definition of `comedi_debug'  
comedi_fops.o(.rodata+0x0): first defined here  
comedi_ksyms.o(.rodata+0x0): multiple definition of `comedi_debug'  
comedi_fops.o(.rodata+0x0): first defined here  
make[1]: *** [comedi.o] Error 1  
make[1]: Leaving directory `/root/comedi-0.7.66/comedi'  
make: *** [_mod_comedi] Error 2  
----- Ende der weitergeleiteten Nachricht -----

Received on 2003-05-10Z19:05:59