[laptop-discuss] Re: Undefined Symbols in rtw driver
Masayuki Murayama
KHF04453 at nifty.ne.jp
Tue Oct 17 11:37:58 PDT 2006
I have the same problems on my ethernet drivers. The driver binaries compiled
and linked on Solaris NV, cause undefined symbol errors on Solaris10.
Would you tell me how you make the binaries independent for Solaris NV.
My compile and link options are:
gcc -c -O2 -ffreestanding -U_NO_LONGLONG -D_KERNEL -Di86pc -UDEBUG -DDEBUG_LEVEL=1 -UGEM_DEBUG_LEVEL -UTEST_TXDESC_FULL -UTEST_RX_EMPTY -UDEBUG_HANG -UTEST_BIGENDIAN -UTEST_FOVW -DTX_BUF_SIZE=1024 -DWA_NO_DESC_WRAP -DMAP_MEM -UCONFIG_DAC -UCONFIG_OO -UCONFIG_RX_COPY -DGEM_CONFIG_POLLING -DGEM_CONFIG_VLAN -DCONFIG_VLAN -DGEM_CONFIG_CKSUM_OFFLOAD -DCONFIG_OPT_TPPOLL -DVERSION='"2.4.0"' gani_gem.c -o i386/gani_gem.o
gcc -c -O2 -ffreestanding -U_NO_LONGLONG -D_KERNEL -Di86pc -UDEBUG -DDEBUG_LEVEL=1 -UGEM_DEBUG_LEVEL -UTEST_TXDESC_FULL -UTEST_RX_EMPTY -UDEBUG_HANG -UTEST_BIGENDIAN -UTEST_FOVW -DTX_BUF_SIZE=1024 -DWA_NO_DESC_WRAP -DMAP_MEM -UCONFIG_DAC -UCONFIG_OO -UCONFIG_RX_COPY -DGEM_CONFIG_POLLING -DGEM_CONFIG_VLAN -DCONFIG_VLAN -DGEM_CONFIG_CKSUM_OFFLOAD -DCONFIG_OPT_TPPOLL -DVERSION='"2.4.0"' gem.c -o i386/gem.o
/usr/ccs/bin/ld -dy -N misc/gld -r i386/gani_gem.o i386/gem.o -o i386/gani
gcc -c -O2 -ffreestanding -U_NO_LONGLONG -D_KERNEL -m64 -mtune=opteron -Di86pc -mcmodel=kernel -mno-red-zone -fno-strict-aliasing -UDEBUG -DDEBUG_LEVEL=1 -UGEM_DEBUG_LEVEL -UTEST_TXDESC_FULL -UTEST_RX_EMPTY -UDEBUG_HANG -UTEST_BIGENDIAN -UTEST_FOVW -DTX_BUF_SIZE=1024 -DWA_NO_DESC_WRAP -DMAP_MEM -UCONFIG_DAC -UCONFIG_OO -UCONFIG_RX_COPY -DGEM_CONFIG_POLLING -DGEM_CONFIG_VLAN -DCONFIG_VLAN -DGEM_CONFIG_CKSUM_OFFLOAD -DCONFIG_OPT_TPPOLL -DVERSION='"2.4.0"' gani_gem.c -o amd64/gani_gem.o
gcc -c -O2 -ffreestanding -U_NO_LONGLONG -D_KERNEL -m64 -mtune=opteron -Di86pc -mcmodel=kernel -mno-red-zone -fno-strict-aliasing -UDEBUG -DDEBUG_LEVEL=1 -UGEM_DEBUG_LEVEL -UTEST_TXDESC_FULL -UTEST_RX_EMPTY -UDEBUG_HANG -UTEST_BIGENDIAN -UTEST_FOVW -DTX_BUF_SIZE=1024 -DWA_NO_DESC_WRAP -DMAP_MEM -UCONFIG_DAC -UCONFIG_OO -UCONFIG_RX_COPY -DGEM_CONFIG_POLLING -DGEM_CONFIG_VLAN -DCONFIG_VLAN -DGEM_CONFIG_CKSUM_OFFLOAD -DCONFIG_OPT_TPPOLL -DVERSION='"2.4.0"' gem.c -o amd64/gem.o
/usr/ccs/bin/ld -dy -N misc/gld -r amd64/gani_gem.o amd64/gem.o -o amd64/gani
Thanks in advance.
Masa Murayama
This message posted from opensolaris.org
More information about the laptop-discuss
mailing list