主題:[求助] 請教移植libxml2 共有43026人關注過本帖 |
---|
單少爺 |
1樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
[求助] 請教移植libxml2 Post By:2015-7-23 10:13:00 [顯示全部帖子]
宿主機:Win8.1 + vmware11 linux系統:ubuntu 12.04 編譯器目錄:/opt/arm-2009q3/bin/arm-none-linux-gnueabi 環境變量: /etc/profile 添加 export PATH=$PATH:/opt/arm-2009q3/bin libxml2: V2.9.2 程序目錄:win8共享目錄,ubuntu通過掛載共享,在宿主機上編譯 目標板:EM3352 + linux 3.12.10 編譯過程:解壓,然后執行./configure --host=arm-none-linux-gnueabi,但是關于arm的都提示no checking build system type... i686-pc-linux-gnu checking host system type... arm-none-linux-gnueabi checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for arm-none-linux-gnueabi-strip... no checking for strip... strip checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for arm-none-linux-gnueabi-gcc... no checking for gcc... gcc 即便編譯成功也是x86 linux的libxml2的相關庫,無法鏈接到arm的程序中,嘗試過將程序目錄直接放到ubuntu的目錄,但提示依舊是找不到arm相關的編譯工具。 請教這個libxml2移植的過程。
|
單帖管理 | 引用 | 回復 |
單少爺 |
2樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2015-7-23 10:23:00 [顯示全部帖子]
你好!我在終端上任意目錄 arm-none-linux-gnueabi-gcc -v 是可以得到編譯器具體信息,編譯器的build,host,prefix以及sysroot,arch,cpu等信息。
|
單帖管理 | 引用 | 回復 |
單少爺 |
3樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2015-7-23 15:11:00 [顯示全部帖子]
非常感謝提供的信息,的確是環境變量的問題,也就是sudo操作時,找不到arm編譯器,后來,su登錄root后,此問題就解決了。現在已經在em3352上運行xml的測試應用程序了。
|
單帖管理 | 引用 | 回復 |