![]() ![]() |
Mar 24 2007, 01:53 AM
Post
#1
|
|
|
Group: Members Posts: 218 Joined: 12-February 06 From: Tokyo Member No.: 9,124 |
Hi, I'm trying to compile the latest Wesnoth for sharp/cacko rom.
I'm the following error: filesystem.cpp: In function `class istream * istream_file(const string &)': filesystem.cpp:521: `::ios_base' undeclared (first use here) filesystem.cpp:521: parse error before `::' filesystem.cpp:531: parse error before `::' filesystem.cpp: In function `class ostream * ostream_file(const string &)': filesystem.cpp:546: parse error before `::' filesystem.cpp:547: warning: control reaches end of non-void function `ostream_file(const string &)' filesystem.cpp: In function `bool file_exists(const string &)': filesystem.cpp:635: parse error before `::' filesystem.cpp:636: request for member `rdstate' in `file', which is of non-aggregate type `ifstream ()(...)' filesystem.cpp:638: request for member `close' in `file', which is of non-aggregate type `ifstream ()(...)' make[2]: *** [filesystem.o] Error 1 What should I do? |
|
|
|
Mar 24 2007, 01:58 AM
Post
#2
|
|
![]() Group: Members Posts: 2,808 Joined: 21-March 05 From: Sydney, Australia Member No.: 6,686 |
QUOTE(matthis @ Mar 24 2007, 07:53 PM) Hi, I'm trying to compile the latest Wesnoth for sharp/cacko rom. I'm the following error: filesystem.cpp: In function `class istream * istream_file(const string &)': filesystem.cpp:521: `::ios_base' undeclared (first use here) filesystem.cpp:521: parse error before `::' filesystem.cpp:531: parse error before `::' filesystem.cpp: In function `class ostream * ostream_file(const string &)': filesystem.cpp:546: parse error before `::' filesystem.cpp:547: warning: control reaches end of non-void function `ostream_file(const string &)' filesystem.cpp: In function `bool file_exists(const string &)': filesystem.cpp:635: parse error before `::' filesystem.cpp:636: request for member `rdstate' in `file', which is of non-aggregate type `ifstream ()(...)' filesystem.cpp:638: request for member `close' in `file', which is of non-aggregate type `ifstream ()(...)' make[2]: *** [filesystem.o] Error 1 What should I do? use a newer compiler that supports c++ templates better... |
|
|
|
Mar 24 2007, 03:42 AM
Post
#3
|
|
|
Group: Members Posts: 218 Joined: 12-February 06 From: Tokyo Member No.: 9,124 |
Is that possible when compiling for the sharp rom?
|
|
|
|
Mar 24 2007, 06:07 PM
Post
#4
|
|
![]() Group: Members Posts: 2,808 Joined: 21-March 05 From: Sydney, Australia Member No.: 6,686 |
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 20th May 2013 - 04:37 AM |