當我運行時,節點-v從終端在arm機器上運行。我得到以下錯誤....節點:'/usr/lib/libstdc++.so.6'庫包含不受支持的TLS
節點: '/usr/lib/libstdc++.so.6' 庫包含不支持TLS 節點:無法加載庫 '的libstdC++ so.6。'
我使用buildroot構建節點。 我將usr/lib中的所有reqd庫也拷貝到.... 並且在那個庫上顯示了什麼錯誤,我也複製了libstdC++。so.6.0.19。 和創建的符號鏈接的libstdC++。所以和libstdC++。so.6
和我的輸出爲LDD和節點-v上AT91SAM9620板=>
ldd /bin/node
libz.so.1 => /lib/libz.so.1 (0x4000e000)
libssl.so.1.0.0 => /lib/libssl.so.1.0.0 (0x40028000)
libcrypto.so.1.0.0 => /lib/libcrypto.so.1.0.0 (0x40082000)
libdl.so.0 => /lib/libdl.so.0 (0x4009f000)
librt.so.0 => /lib/librt.so.0 (0x400aa000)/bin/node:/usrlibstdc++.so.6
library contains unsupported TLS
libstdc++.so.6 => not found
libm.so.0 => /lib/libm.so.0 (0x400b3000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x400cb000)
libpthread.so.0 => /lib/libpthread.so.0 (0x400dd000)
libc.so.0 => /lib/libc.so.0 (0x400f7000)
ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x40000000)
節點-v
node: '/usr/lib/libstdc++.so.6' library contains unsupported TLS
node: can't load library 'libstdc++.so.6'
不它需要任何東西或任何依賴..... 和所有libs它需要在船上。
ls -ahl /usr/lib/ |grep libstdc++.so.6
lrwxrwxrwx 1 root root 19 Jan 22 10:15 libstdc++.so ->
libstdc++.so.6.0.19
lrwxrwxrwx 1 root root 19 Jan 21 15:08 libstdc++.so.6 ->
libstdc++.so.6.0.19
-rwx------ 1 root root 3.9M Jan 21 14:41 libstdc++.so.6.0.19
-rwxrwxrwx 1 root root 2.4K Jan 21 14:56 libstdc++.so.6.0.19-gdb.py
和LDD該LIB LDD的libstdC++。so.6.0.19
checking sub-depends for '/lib/libm.so.0'
checking sub-depends for '/lib/libc.so.0'
Segmentation fault
什麼分割故障被用於正在添加.... ??? 這是什麼「庫包含不受支持的TLS」...? 我該如何解決這個...... ???
我怎樣才能擺脫這種.....
解決..... !!!我正在使用舊版本的c,g ++ libs,以便使用分段錯誤.....正如你所說的,buildroot需要所有的依賴關係,之後我只是替換由buildroot生成的更新版本的libs .....非常感謝 ....!!! – pritam