2013-03-05 75 views
0

我試圖從Ubuntu的基本郵票運行。我下載了bstamp.sourceforge.net。我試着用-lstdC++和g ++使用gcc來改變makefile。 請建議修復.Stuck for HOURS。 爲bstamp_tokenize.cpp的源代碼是在這裏:http://pastebin.com/Q9f1m2iG 爲bstamp_run的源代碼是在這裏:http://pastebin.com/KLEf8SBF編譯與g ++,但仍然給出錯誤「未定義的符號:__gxx_personality_v0」

這是錯誤我真的越來越:

**[email protected]:~/Desktop/bstamp$ bstamp_tokenize robot.bs2 robot.tok 
/usr/local/lib/libbstamptokenizer.so: undefined symbol: __gxx_personality_v0: Success 
./tokenizer.so: undefined symbol: __gxx_personality_v0: Success** 
+0

我懷疑你應該使用'g ++'作爲你的最終連接階段以及源代碼的編譯。 – 2013-03-05 17:05:57

+0

[Undefined Symbol \ _ \ _ _ _ _ gxx \ _personality \ _v0 on link]的可能重複(http://stackoverflow.com/questions/203548/undefined-symbol-gxx-personality-v0-on-link) – 2013-03-05 17:17:13

回答

0

你應該在你的編譯行添加-lgnustl_static爲了使它運行。

相關問題