Hi,

mstflint doesn't build on x86_64. Here is the version of g++:
g++ -v
Reading specs from /usr/lib/gcc/x86_64-redhat-linux/3.4.2/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man 
--infodir=/usr/share/info --enable-shared --enable-threads=posix 
--disable-checking --with-system-zlib --enable-__cxa_atexit 
--disable-libunwind-exceptions --enable-languages=c,c++,objc,java,f77 
--enable-java-awt=gtk --host=x86_64-redhat-linux
Thread model: posix
gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)

Thanks.

-- Hal

g++ -O2 -g -I. -fno-exceptions -Wall flint.cpp -o mstflint
flint.cpp:598: error: expected `0' before ""
flint.cpp:598: error: invalid initializer for virtual method `virtual bool 
Flash::read(u_int32_t, u_int32_t*)'
flint.cpp:598: error: expected `;' before ""
flint.cpp:615: error: expected `0' before ""
flint.cpp:615: error: invalid initializer for virtual method `virtual bool 
Flash::wait_ready(const char*)'
flint.cpp:615: error: expected `;' before ""
flint.cpp:673: error: expected `0' before ""
flint.cpp:673: error: invalid initializer for virtual method `virtual bool 
Flash::init_gpios()'
flint.cpp:673: error: expected `;' before ""
flint.cpp:675: error: expected `0' before ""
flint.cpp:675: error: invalid initializer for virtual method `virtual bool 
Flash::get_cmd_set()'
flint.cpp:675: error: expected `;' before ""
flint.cpp:680: error: expected `0' before ""
flint.cpp:680: error: invalid initializer for virtual method `virtual bool 
Flash::write_internal(u_int32_t, u_int8_t)'
flint.cpp:680: error: expected `;' before ""
flint.cpp:695: error: expected `0' before ""
flint.cpp:695: error: invalid initializer for virtual method `virtual bool 
Flash::CmdSet::write(u_int32_t, void*, int, bool, bool)'
flint.cpp:695: error: expected `;' before ""
flint.cpp:698: error: expected `0' before ""
flint.cpp:698: error: invalid initializer for virtual method `virtual bool 
Flash::CmdSet::erase_sector(u_int32_t)'
flint.cpp:698: error: expected `;' before ""
flint.cpp:700: error: expected `0' before ""
flint.cpp:700: error: invalid initializer for virtual method `virtual bool 
Flash::CmdSet::reset()'
flint.cpp:700: error: expected `;' before ""
flint.cpp:766: error: expected `0' before ""
flint.cpp:766: error: invalid initializer for virtual method `virtual bool 
Flash::set_bank_int(u_int32_t)'
flint.cpp:766: error: expected `;' before ""
flint.cpp: In member function `virtual bool Flash::erase_sector(u_int32_t)':
flint.cpp:620: error: 'class Flash::CmdSet' has no member named 'erase_sector'
flint.cpp: In member function `virtual bool Flash::open(const char*, bool)':
flint.cpp:1264: error: `init_gpios' undeclared (first use this function)
flint.cpp:1264: error: (Each undeclared identifier is reported only once for 
each function it appears in.)
flint.cpp:1268: error: `get_cmd_set' undeclared (first use this function)
flint.cpp:1272: error: 'class Flash::CmdSet' has no member named 'reset'
flint.cpp: In member function `virtual bool Flash::read(u_int32_t, void*, int, 
bool)':
flint.cpp:1344: error: no matching function for call to 
`Flash::read(u_int32_t&, u_int32_t*)'
flint.cpp:1324: note: candidates are: virtual bool Flash::read(u_int32_t, 
void*, int, bool)
flint.cpp: In member function `virtual bool Flash::write(u_int32_t, void*, int, 
bool, bool)':
flint.cpp:1388: error: 'class Flash::CmdSet' has no member named 'write'
flint.cpp: In member function `virtual bool Flash::write(u_int32_t, u_int32_t)':
flint.cpp:1413: error: no matching function for call to 
`Flash::read(u_int32_t&, u_int32_t*)'
flint.cpp:1324: note: candidates are: virtual bool Flash::read(u_int32_t, 
void*, int, bool)
flint.cpp: In member function `bool Flash::set_bank(u_int32_t)':
flint.cpp:1432: error: `set_bank_int' undeclared (first use this function)
flint.cpp: In function `bool repair(Flash&, int, int, bool)':
flint.cpp:3146: error: no matching function for call to `Flash::read(unsigned 
int, u_int32_t*)'
flint.cpp:1324: note: candidates are: virtual bool Flash::read(u_int32_t, 
void*, int, bool)
flint.cpp:3154: error: no matching function for call to `Flash::read(unsigned 
int, u_int32_t*)'
flint.cpp:1324: note: candidates are: virtual bool Flash::read(u_int32_t, 
void*, int, bool)
flint.cpp: In function `bool FailSafe_burn_internal(Flash&, void*, int, bool)':
flint.cpp:3321: error: no matching function for call to `Flash::read(unsigned 
int, u_int32_t*)'
flint.cpp:1324: note: candidates are: virtual bool Flash::read(u_int32_t, 
void*, int, bool)
flint.cpp: In function `bool FailSafe_burn(Flash&, void*, int, bool, bool)':
flint.cpp:3378: error: no matching function for call to `Flash::read(int, 
u_int32_t*)'
flint.cpp:1324: note: candidates are: virtual bool Flash::read(u_int32_t, 
void*, int, bool)
flint.cpp:3440: error: no matching function for call to `Flash::read(unsigned 
int, u_int32_t*)'
flint.cpp:1324: note: candidates are: virtual bool Flash::read(u_int32_t, 
void*, int, bool)
flint.cpp:3541: error: no matching function for call to `Flash::read(unsigned 
int, u_int32_t*)'
flint.cpp:1324: note: candidates are: virtual bool Flash::read(u_int32_t, 
void*, int, bool)
flint.cpp: In function `void TerminationHandler(int)':
flint.cpp:4686: error: 'class Flash' has no member named 'wait_ready'
flint.cpp: In function `int main(int, char**)':
flint.cpp:5153: error: no matching function for call to 
`Flash::read(u_int32_t&, u_int32_t*)'
flint.cpp:1324: note: candidates are: virtual bool Flash::read(u_int32_t, 
void*, int, bool)
make: *** [mstflint] Error 1


_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to