wimax service provider build fail on 64 bit machine

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2008-10-09 at 15:59 -0700, Sane, Jayant wrote:
> Hello, 
> 
> We apologize but can only support 32 for now due to restrictions with
> supplicant and DM. And we intend to resolve these eventually.

Hmm, that's certainly going to hinder operation on 64-bit distros that
most people ship...  Even if the supplicant and DM are 32-bit, shouldn't
the IPC layer handle that transparently?  I mean if the NS itself is
64-bit, it shouldn't matter if the binary-only supplicant and DM are
32-bit because the IPC layer should insulate each from the other...

Obviously the 64-bit distros can use the 32-bit versions of the NS, but
again that's not preferred.

Dan

> As for the specific compilation issues below, we will fix them soon. 
> 
> Regards,
> Jayant
> 
> ------------------------------------------------------------------- 
> 
> From: wimax-bounces@xxxxxxxxxxxxxx [mailto:wimax-bounces@xxxxxxxxxxxxxx]
> On Behalf Of charles zhuang
> Sent: Thursday, October 09, 2008 7:50 AM
> To: wimax@xxxxxxxxxxxxxx
> Subject: wimax service provider build fail on 64 bit machine
> 
>  
> 
> Hi,
> 
> The current wimax service provider code seems only build on 32 bit
> machine. Here's the error when build on a 64 bit machine, does anyone
> have idea what it is?
> 
>  
> 
> make[2]: Entering directory
> `/root/charles/wimax/intel-wimax/WiMAX-Network-Service-1.2.5/tools_proje
> cts/Pipe/Common/Services'
> 
> make -C ../../OSAL all CONFIG=Debug
> 
> make[3]: Entering directory
> `/root/charles/wimax/intel-wimax/WiMAX-Network-Service-1.2.5/tools_proje
> cts/Pipe/OSAL'
> 
> gcc -o Debug/libosal.so wimax_osal_win.o wimax_string.o osaltrace.o
> wimax_osal.o wimax_util.o osal_event.o -shared  -lpthread -ldl
> 
> /usr/bin/ld: wimax_osal_win.o: relocation R_X86_64_32 against
> `LASTERROR_THREAD_KEY' can not be used when making a shared object;
> recompile with -fPIC
> 
> wimax_osal_win.o: could not read symbols: Bad value
> 
> collect2: ld returned 1 exit status
> 
> make[3]: *** [Debug/libosal.so] Error 1
> 
> make[3]: Leaving directory
> `/root/charles/wimax/intel-wimax/WiMAX-Network-Service-1.2.5/tools_proje
> cts/Pipe/OSAL'
> 
> make[2]: *** [osal] Error 2
> 
>  
> 
> [root@vic101 WiMAX-Network-Service-1.2.5]# uname -m
> 
> x86_64
> 
>  
> 
> Charles
> 
> _______________________________________________
> wimax mailing list
> wimax@xxxxxxxxxxxxxx
> http://www.linuxwimax.org/mailman/listinfo/wimax


[Index of Archives]     [Linux Kernel]     [Linux Wireless]     [Linux Bluetooth]     [Linux Netdev]     [Linux Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux