0
我想建立我的交叉編譯工具鏈,我建立它成功。 它可以正常使用,但是當我移動它時,它不能工作!爲什麼我的交叉編譯器工具鏈不是靜態鏈接?
它打印error while loading shared libraries: libcloog-isl.so.3
,libcloog-isl
沒有安裝在我的主機上。
我使用--disable-shared配置了gcc,但是當我在我的交叉編譯工具鏈中運行ldd到cc1時,發現ppl,gmp,moc,libgcc_s和其他一些鏈接指向我的主機庫。爲什麼當我使用--disable-shared時不能靜態鏈接到cc1。 我發現Sourcery CodeBench的工具鏈可以在任何地方運行,其cc1沒有鏈接我的主機庫。
我應該如何處理cc1中的靜態鏈接而不是動態鏈接主機庫?