亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 5565 | 回復(fù): 10
打印 上一主題 下一主題

[WebServer] 關(guān)于cgic的問題 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-05-13 16:57 |只看該作者 |倒序瀏覽
本帖最后由 nazily2150 于 2011-05-13 17:08 編輯

大家好,
    小弟現(xiàn)在有個問題就是,我移植了boa到開發(fā)板上,可以使用靜態(tài)網(wǎng)頁進行瀏覽。
    接著想編寫關(guān)于cgic的程序,直接編譯cgic2.05下面的cgictest.cgi,接著放到開發(fā)板上,從PC機上登錄,沒有結(jié)果。接著在error_log報告說是沒有找到libc.so.6鏈接庫。我在/etc/profile那里已經(jīng)export了LD_LIBRARY_PATH=/lib了,接著/lib下也已經(jīng)有了libc.so.6,file一下它們,都是ARM結(jié)構(gòu)。但問題是它就說是找不到哦,請教這是什么原因?
    我在PC上運行boa,可以測試它的cgictest.cgi,正常,接著換交叉編譯工具放到開發(fā)板上就存在上面的問題,好奇怪哦。
    還有就是,我直接在開發(fā)板的命令那里運行這些cgi程序是可以的,怎么用網(wǎng)頁運行就有問題?

論壇徽章:
0
2 [報告]
發(fā)表于 2011-05-15 15:24 |只看該作者
算了,還是加-static編譯鏈接可以了,估計是交叉工具鏈比較高。
已解決!

論壇徽章:
0
3 [報告]
發(fā)表于 2011-05-17 08:28 |只看該作者
回復(fù) 1# nazily2150

有可能是交叉編譯時候鏈接的路徑和你嵌入式環(huán)境EXPORT出來的路徑不一致,統(tǒng)一成嵌入式環(huán)境的路徑就好了。

論壇徽章:
0
4 [報告]
發(fā)表于 2011-05-17 22:41 |只看該作者
嗯,我想解決核對一下你說的問題是不是。

高手,請指教哦。

在交叉編譯鏈接的時候,難道需要另外指定鏈接的路徑?還是在制作交叉工具鏈的時候沒設(shè)置好?

我看了一下相關(guān)的資料:
http://hi.baidu.com/rinehart/blo ... b682154954034e.html
然后嘗試了:arm-none-linux-gnueabi-gcc cgi-led.o -o cgi-led -L./ -lcgic -Wl,-rpath-link=/lib
結(jié)果通過boa去調(diào)用它還是找不到so。

這里講了一下程序還是會自動搜索系統(tǒng)默認(rèn)的lib庫的,所以?

(我那里單獨執(zhí)行(通過ttyS控制終端)程序是可以找到的)

請問你說的統(tǒng)一路徑是什么意思?
程序不是根據(jù)LD_LIBRARY_PATH那里找的嗎

論壇徽章:
0
5 [報告]
發(fā)表于 2011-05-20 17:14 |只看該作者
CGIC。。。想起三四年前曾經(jīng)用CGIC寫了不少代碼。

論壇徽章:
208
巨蟹座
日期:2013-09-02 09:16:36卯兔
日期:2013-09-02 20:53:59酉雞
日期:2013-09-05 21:21:45戌狗
日期:2013-10-15 20:51:17寅虎
日期:2013-10-18 21:13:16白羊座
日期:2013-10-23 21:15:19午馬
日期:2013-10-25 21:22:48技術(shù)圖書徽章
日期:2013-11-01 09:11:32雙魚座
日期:2013-11-01 20:29:44丑牛
日期:2013-11-01 20:40:00卯兔
日期:2013-11-11 09:21:32酉雞
日期:2013-12-04 19:56:39
6 [報告]
發(fā)表于 2011-05-23 20:04 |只看該作者
你加到/etc/profile,embed linux未必會用到

論壇徽章:
0
7 [報告]
發(fā)表于 2011-05-24 13:17 |只看該作者
嗯,我想解決核對一下你說的問題是不是。

高手,請指教哦。

在交叉編譯鏈接的時候,難道需要另外指定 ...
nazily2150 發(fā)表于 2011-05-17 22:41



    (我那里單獨執(zhí)行(通過ttyS控制終端)程序是可以找到的)

檢查下/lib的權(quán)限設(shè)定吧,讓所有人可讀可執(zhí)行。

論壇徽章:
0
8 [報告]
發(fā)表于 2011-05-24 20:00 |只看該作者
TO 6樓:算我未能明白你說的什么意思哦?

TO7樓:我已經(jīng)確認(rèn)lib的權(quán)限是可執(zhí)行可讀了,問題還是存在。。。

論壇徽章:
0
9 [報告]
發(fā)表于 2011-05-26 09:08 |只看該作者
TO 6樓:算我未能明白你說的什么意思哦?

TO7樓:我已經(jīng)確認(rèn)lib的權(quán)限是可執(zhí)行可讀了,問題還是存在。。 ...
nazily2150 發(fā)表于 2011-05-24 20:00



    6樓的意思是某些設(shè)備 /etc/profile 在系統(tǒng)啟動時未必會執(zhí)行。

論壇徽章:
0
10 [報告]
發(fā)表于 2011-05-26 09:10 |只看該作者
回復(fù) 8# nazily2150


    可以在命令行里echo $LD_LIBRARY_PATH,確認(rèn)下path是否正確。
再就把庫文件chmod +777試下。

找不到庫不止這兩個原因,上次遇到一個這樣的問題居然忘記了最后是怎么解決的了。。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP