Hi, I am still stuck up with the issue. did anyone face a similar issue? Any lead will be of great help to me.
Cheers Joe On 12/2/06, Joseph Antony <[EMAIL PROTECTED]> wrote:
Hi, the objdump returned nothing. Pls find the full objdump below, if it will be of any use. ----------------------------------- /usr/lib/libusb-0.1.so.4: file format elf32-i386 DYNAMIC SYMBOL TABLE: 00000094 l d .hash 00000000 00000318 l d .dynsym 00000000 000008d8 l d .dynstr 00000000 00000c16 l d .gnu.version 00000000 00000cd0 l d .gnu.version_r 00000000 00000d00 l d .rel.dyn 00000000 00000d58 l d .rel.plt 00000000 00000e80 l d .init 00000000 00000e98 l d .plt 00000000 000010f8 l d .text 00000000 00003c6c l d .fini 00000000 00003ca0 l d .rodata 00000000 00004758 l d .eh_frame 00000000 00005760 l d .data 00000000 00006ba4 l d .dynamic 00000000 00006c6c l d .ctors 00000000 00006c74 l d .dtors 00000000 00006c7c l d .jcr 00000000 00006c80 l d .got 00000000 00006d44 l d .bss 00000000 00000000 l d .gnu_debuglink 00000000 00000000 l D *UND* 00000000 00000000 l D *UND* 00000000 00000000 l D *UND* 00000000 00000000 l D *UND* 00000000 0000263c g DF .text 00000135 Base usb_os_open 00001e15 g DF .text 00000315 Base usb_parse_configuration 00000000 DF *UND* 00000167 GLIBC_2.0 strchr 00003a0a g DF .text 000000bb Base usb_resetep 00006ba4 g DO *ABS* 00000000 Base _DYNAMIC 00001448 g DF .text 0000006d Base usb_set_debug 00002bd1 g DF .text 00000114 Base usb_bulk_write 00000000 DF *UND* 00000025 GLIBC_2.0 strcmp 00002771 g DF .text 000000b0 Base usb_os_close 000015ee g DF .text 0000000b Base usb_device 00000000 DF *UND* 00000071 GLIBC_2.0 close 00000000 DF *UND* 00000023 GLIBC_2.0 fprintf 00000000 DF *UND* 00000113 GLIBC_2.0 getenv 00001648 g DF .text 0000008a Base usb_strerror 00003571 g DF .text 00000293 Base usb_find_busses 000014b5 g DF .text 00000057 Base usb_init 00000000 DF *UND* 000000b1 GLIBC_2.0 strerror 00005780 g DO .data 00000400 Base usb_error_str 00000000 DF *UND* 00000039 GLIBC_2.0 __errno_location 000022dc g DF .text 00000360 Base usb_fetch_and_parse_descriptors 00003ac5 g DF .text 000000bb Base usb_clear_halt 000011c4 g DF .text 00000284 Base usb_find_devices 00005768 g DO .data 00000004 Base usb_debug 00000e80 g DF .init 00000000 Base _init 00000000 DF *UND* 000001b4 GLIBC_2.0 malloc 0000150c g DF .text 000000a8 Base usb_open 0000162d g DF .text 0000001b Base usb_get_busses 00000000 DO *UND* 00000004 GLIBC_2.0 stderr 00003b80 g DF .text 000000b6 Base usb_reset 00002eeb g DF .text 00000686 Base usb_find_devices_on_bus 00002e07 g DF .text 000000e4 Base usb_control_msg 00003886 g DF .text 00000184 Base usb_os_init 00000000 DF *UND* 000000af GLIBC_2.0 strlen 000015f9 g DF .text 00000034 Base usb_free_dev 00005b84 g DO .data 00000004 Base usb_error_type 00006d44 g D *ABS* 00000000 Base __bss_start 000016d4 g DF .text 00000067 Base usb_get_descriptor 0000576c g DO .data 00000004 Base usb_busses 000029f9 g DF .text 000000cb Base usb_release_interface 00000000 DF *UND* 000001c2 GLIBC_2.0 realloc 0000212a g DF .text 000001b2 Base usb_destroy_configuration 00003c6c g DF .fini 00000000 Base _fini 00000000 DF *UND* 00000027 GLIBC_2.0 memcpy 00000000 DF *UND* 00000066 GLIBC_2.0 closedir 00000000 w DF *UND* 000000ac GLIBC_2.1.3 __cxa_finalize 00000000 DF *UND* 0000019f GLIBC_2.0 opendir 00000000 DF *UND* 0000003b GLIBC_2.0 snprintf 00000000 DF *UND* 0000007c GLIBC_2.0 open 00000000 DF *UND* 0000002d GLIBC_2.0 atoi 000015b4 g DF .text 0000003a Base usb_close 00006d44 g D *ABS* 00000000 Base _edata 00006c80 g DO *ABS* 00000000 Base _GLOBAL_OFFSET_TABLE_ 00000000 DF *UND* 000000b9 GLIBC_2.0 free 00006d48 g D *ABS* 00000000 Base _end 00000000 DF *UND* 0000003c GLIBC_2.0 ioctl 00002821 g DF .text 000000ca Base usb_set_configuration 00000000 DF *UND* 00000043 GLIBC_2.0 memset 00000000 DF *UND* 0000008d GLIBC_2.0 strncpy 00002ce5 g DF .text 00000122 Base usb_bulk_read 00000000 DF *UND* 000000d6 GLIBC_2.0 readdir 00000000 w D *UND* 00000000 _Jv_RegisterClasses 000028eb g DF .text 0000010e Base usb_claim_interface 00000000 DF *UND* 0000007c GLIBC_2.0 read 00002ac4 g DF .text 0000010d Base usb_set_altinterface 00000000 w D *UND* 00000000 __gmon_start__ 00005b80 g DO .data 00000004 Base usb_error_errno Cheers Joe On 12/1/06, Ludovic Rousseau <[EMAIL PROTECTED]> wrote: > > On 01/12/06, Joseph Antony <[EMAIL PROTECTED]> wrote: > > the output of ldd -r .libs/libccid.so > > > > libdl.so.2 => /lib/libdl.so.2 (0x40023000) > > libusb-0.1.so.4 => /usr/lib/libusb-0.1.so.4 (0x40026000) > > libc.so.6 => /lib/tls/libc.so.6 (0x42000000) > > /lib/ld-linux.so.2 => /lib/ld- linux.so.2 (0x80000000) > > undefined symbol: log_xxd (.libs/libccid.so) > > undefined symbol: log_msg (.libs/libccid.so) > > And what is the output of: > $ objdump -T /usr/lib/libusb-0.1.so.4 | grep usb_get_string_simple > > > and the link to the "ugly" patch is > > parse is not needed to use the driver. > > Bye > > -- > Dr. Ludovic Rousseau > _______________________________________________ > Muscle mailing list > [email protected] > http://lists.drizzle.com/mailman/listinfo/muscle >
_______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
