2013-05-06 28 views
0

我試圖實現JavaFuse project但是當我執行make命令我得到這個錯誤:如何在Ubuntu上構建javafuse?

gcc -shared build/contextClass.o build/conninfoClass.o build/javafuse_jni.o build/statvfsClass.o build/fsClass.o build/utimebufClass.o build/fileinfoClass.o build/statClass.o -o build/libjavafuse.so 

錯誤:

build/contextClass.o: file not recognized: File format not recognized

collect2: ld returned 1 exit status

make: * [libjavafuse.so] Error 1

我使用Ubuntu。

任何人都可以請建議是什麼問題?

+0

我不會期望3年前的最後一次提交的項目(以及2009年之前的項目)能夠編譯。 – 2013-05-06 01:17:21

+0

鏈接器抱怨說它不喜歡目標文件。你可以顯示make輸出的其餘部分嗎? – flup 2013-05-06 01:21:47

+0

這是完整的輸出 – 2013-05-06 01:36:35

回答

0

我推薦fuse-jna,這是我用過的一個項目,它不需要編譯,而且它還活着,你可以在這裏找到它fuse-jna。希望它能幫到你