- From: Ge Zhang <gzhang_at_engr.utk.edu>
- Date: Thu, 14 Aug 2003 14:26:20 -0400
Dear all, I am trying to install comedi driver on a rtai patched RH9 machine. I can compile and install comedi-0.7.66 sucessfully, but I tried to compile and install comedilib-0.7.19, it gave me the following errors: gcc -o comedi_calibrate comedi_calibrate.o ni.o cb.o other.o -L../lib/ -lcomedi -lm comedi_calibrate.o(.text+0xc2): In function `main': : undefined reference to `comedi_open' comedi_calibrate.o(.text+0xff): In function `main': : undefined reference to `comedi_find_subdevice_by_type' comedi_calibrate.o(.text+0x117): In function `main': : undefined reference to `comedi_find_subdevice_by_type' comedi_calibrate.o(.text+0x12f): In function `main': : undefined reference to `comedi_find_subdevice_by_type' comedi_calibrate.o(.text+0x147): In function `main': : undefined reference to `comedi_find_subdevice_by_type' comedi_calibrate.o(.text+0x2ad): In function `main': : undefined reference to `comedi_get_version_code' comedi_calibrate.o(.text+0x2c4): In function `main': : undefined reference to `comedi_get_version_code' comedi_calibrate.o(.text+0x2d7): In function `main': : undefined reference to `comedi_get_version_code' comedi_calibrate.o(.text+0x44e): In function `main': : undefined reference to `comedi_get_board_name' comedi_calibrate.o(.text+0x469): In function `main': : undefined reference to `comedi_get_driver_name' comedi_calibrate.o(.text+0x4c8): In function `set_target': : undefined reference to `comedi_get_range' comedi_calibrate.o(.text+0x4dc): In function `set_target': : undefined reference to `comedi_get_maxdata' comedi_calibrate.o(.text+0x4eb): In function `set_target': : undefined reference to `comedi_from_phys' comedi_calibrate.o(.text+0x4f9): In function `set_target': : undefined reference to `comedi_to_phys' comedi_calibrate.o(.text+0x5d2): In function `preobserve': : undefined reference to `comedi_do_insn' comedi_calibrate.o(.text+0x788): In function `postgain_cal': : undefined reference to `comedi_get_range' comedi_calibrate.o(.text+0x807): In function `postgain_cal': : undefined reference to `comedi_get_range' comedi_calibrate.o(.text+0x127f): In function `setup_caldacs': : undefined reference to `comedi_get_n_channels' comedi_calibrate.o(.text+0x12ec): In function `setup_caldacs': : undefined reference to `comedi_get_maxdata' comedi_calibrate.o(.text+0x13fe): In function `update_caldac': : undefined reference to `comedi_data_write' comedi_calibrate.o(.text+0x19d8): In function `get_bipolar_lowgain': : undefined reference to `comedi_get_n_ranges' comedi_calibrate.o(.text+0x1a00): In function `get_bipolar_lowgain': : undefined reference to `comedi_get_range' comedi_calibrate.o(.text+0x1a68): In function `get_bipolar_highgain': : undefined reference to `comedi_get_n_ranges' comedi_calibrate.o(.text+0x1a94): In function `get_bipolar_highgain': : undefined reference to `comedi_get_range' comedi_calibrate.o(.text+0x1af8): In function `get_unipolar_lowgain': : undefined reference to `comedi_get_n_ranges' comedi_calibrate.o(.text+0x1b20): In function `get_unipolar_lowgain': : undefined reference to `comedi_get_range' comedi_calibrate.o(.text+0x1b82): In function `read_eeprom': : undefined reference to `comedi_data_read' comedi_calibrate.o(.text+0x1ca1): In function `new_sv_init': : undefined reference to `comedi_get_maxdata' comedi_calibrate.o(.text+0x1cba): In function `new_sv_init': : undefined reference to `comedi_get_range' comedi_calibrate.o(.text+0x1d1b): In function `new_sv_measure': : undefined reference to `comedi_data_read_hint' comedi_calibrate.o(.text+0x1d51): In function `new_sv_measure': : undefined reference to `comedi_data_read_n' comedi_calibrate.o(.text+0x1d76): In function `new_sv_measure': : undefined reference to `comedi_to_phys' comedi_calibrate.o(.text+0x1dd6): In function `new_sv_measure': : undefined reference to `comedi_to_phys' comedi_calibrate.o(.text+0x1e71): In function `new_sv_measure_order': : undefined reference to `comedi_data_read_n' comedi_calibrate.o(.text+0x1e96): In function `new_sv_measure_order': : undefined reference to `comedi_to_phys' comedi_calibrate.o(.text+0x1ef6): In function `new_sv_measure_order': : undefined reference to `comedi_to_phys' cb.o(.text+0xce8): In function `actual_source_voltage': : undefined reference to `comedi_data_read' collect2: ld returned 1 exit status make[1]: *** [comedi_calibrate] Error 1 make[1]: Leaving directory `/home/comedi/comedilib-0.7.19/comedi_calibrate' make: *** [subdirs] Error 2 Is there any one could help me to solve this? Truly appreciate! GE GE ZHANG Graduate Research Assistant The University of Tennessee Mechanical&Aerospace Engineering &Engineering Science Department M7 Dougherty Hall College of Engineering Knoxville, Tennessee 37996-2110 Tel: 865-9740820 Fax: 865-974-5274 email:<gzhang_at_engr.utk.edu>
Received on 2003-08-14Z17:26:20