Hello, We apologize but can only support 32 for now due to restrictions with supplicant and DM. And we intend to resolve these eventually. 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