在Ubuntu上使用bjam產生執行檔的問題 - Linux

Ivy avatar
By Ivy
at 2010-09-02T16:28

Table of Contents

小弟最近在使用bjam企圖產生某個C code的執行檔

但是出現了以下兩個錯誤訊息:

/home/steven7337/tetra/tt_token.hpp:174: error: declaration of ‘const
tetra::symbol<char_type>* tetra::CTT_Token<char_type>::symbol() const’

/home/steven7337/tetra/tt_symbolentry.hpp:47: error: changes meaning of ‘
symbol’ from ‘struct tetra::symbol<char_type>’


小弟檢視原始碼的結果,發現在tt_token.hpp中有一個叫做symbol的函式宣告

const symbol_type* symbol() const { return m_pSymbol; }

然後在tt_symbolentry裡面有一個structure宣告,也叫做symbol

struct symbol
{

symbol()

: symno(0),

isliteral(false),

name(""),

text(""),

.....

(下略)

}


似乎gcc把這兩個東西搞混了?

因為小弟跟原始碼的作者聯繫過,

他說要改名字的話工程過於浩大,牽涉檔案太多,

而且重點是,他那邊的gcc可以辨別出來,可以過....= =b

他的gcc版本是4.1.2。

而小弟試過gcc4.1.2, 4.4.1,和4.2,通通出現一樣的錯誤訊息。

請問有版友遇過類似的情況嗎?或者是知道那個版本的gcc可以辨別出來?

感激不盡....

--
Tags: Linux

All Comments

在debian執行amfphp

Robert avatar
By Robert
at 2010-09-02T12:35
請問一下 有人有試過在debian下安裝amfphp嗎?? 小弟最近安裝完後 Apache跟MySQL都確定啟動了 測試MySQL也確定連的上 只是FLASH就是執行不出來 請問有人成功執行過嗎??? 還是有哪些地方需要注意的?? - ...

在ubuntu 10.04上安裝vmware server 2.0.2 登入問題

Cara avatar
By Cara
at 2010-09-02T11:56
如題 vnware server 在google大神的幫助下已經安裝完成 小弟我對linux不熟也沒有玩過vmware 這次可以順利裝起來已經很開心了, 但是問題來了 雖然成功裝起來但是卻沒有辦法登入管理介面 我連線到https://127.0.0.1:8333/ 之後出現下面這張畫面(ps 要把 ...

代號確定,Ubuntu 11.04 就叫 Natty Narwhal

Hedy avatar
By Hedy
at 2010-09-02T01:30
代號確定,Ubuntu 11.04 就叫 Natty Narwhal(瀟灑的獨角鯨) 網址: http://bit.ly/dl11gu 作者:艾默拉 發表於 2010-08-18 14:45 Ubuntu的創辦人Mark Shuttleworth,昨天(8/17)在他的部落格中,公開了下一版 Ubuntu ...

kdenlive 穩不穩定

Sarah avatar
By Sarah
at 2010-09-01T22:14
本篇文章適合剛接觸剪片的人看 有在使用kdenlive的老手可以幫我看看有沒有誤人子弟 ------------------------------------------------------------ 一直以來kdenlive被認為是一個免費又強大的剪片軟體 但為何不被普遍使用呢? 在其它O ...

不確定這樣配置分割區是否正確

Ivy avatar
By Ivy
at 2010-09-01T21:45
最近在試著想要安裝Ubuntu 10.04 x64在外接硬碟上 而且希望是插到其他台電腦上也可以使用的 所以我打算把開機管理程式也一併裝在外接硬碟上 不過又希望我在Ubuntu內操作的資料可以接在電腦上讓Windows可以讀取 所以原本的規劃是把此硬碟格式化成ntfs再裝 不過遇到了幾個問題,所以想 ...