Opened 14 years ago

Closed 14 years ago

#10568 closed defect (fixed)

BUG: cccc-3.pre84 fails to build

Reported by: bugzilla@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc: markd@…
Port:

Description

Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_lang_cccc/work/cccc-3.pre84" && make pccts cccc" returned error 2 Command output: ANTLR -- ANother Tool for Language Recognition

DLG -- DFA-based Lexical Analyzer Generator SORCERER -- Source-to-source translator (tree walker)

http://www.antlr.org

Trouble reports to tmoog@… Additional PCCTS 1.33 information at

http://www.polhode.com

Making executables... antlr executable now in bin dlg executable now in bin

PCCTS 1.33MR20 installation complete

cd cccc ; make -f posixgcc.mak g++ -c -I../pccts/h -x c++ cccc_tbl.cc -occcc_tbl.o cccc_tbl.cc: In constructor 'CCCC_Table<T>::CCCC_Table()': cccc_tbl.cc:11: error: there are no arguments to 'end' that depend on a template parameter, so a declaration of 'end' must be available cccc_tbl.cc:11: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) cccc_tbl.cc: In member function 'T* CCCC_Table<T>::find(std::string)': cccc_tbl.cc:49: error: there are no arguments to 'end' that depend on a template parameter, so a declaration of 'end' must be available cccc_tbl.cc: In member function 'void CCCC_Table<T>::reset_iterator()': cccc_tbl.cc:94: error: there are no arguments to 'begin' that depend on a template parameter, so a declaration of 'begin' must be available cccc_tbl.cc: In member function 'T* CCCC_Table<T>::next_item()': cccc_tbl.cc:106: error: there are no arguments to 'end' that depend on a template parameter, so a declaration of 'end' must be available cccc_tbl.cc: In member function 'int CCCC_Table<T>::records()': cccc_tbl.cc:116: error: there are no arguments to 'size' that depend on a template parameter, so a declaration of 'size' must be available make[1]: * [cccc_tbl.o] Error 1 make: * [cccc] Error 2

Error: Status 1 encountered during processing.

Change History (2)

comment:1 Changed 14 years ago by markd@…

Summary: cccc fails to buildBUG: cccc-3.pre84 fails to build

comment:2 Changed 14 years ago by markd@…

Cc: markd@… added
Resolution: fixed
Status: newclosed

Updated to 3.1.4. Builds fine on intel.

Note: See TracTickets for help on using tickets.