CRITIC BUG: Error of coding???
I have the last source code of vba-m (vbam-r1202-src.tar.bz2), this have a several stuff errors in compiling for SFML Network where not found all symbols from ./src/gba/GBALink.h to SFML/Network/*.h.
Â
LIST OF ERRORS:
Code: Select all
./src/gba/GBALink.h:64:41: error: 'IPAddress' in namespace 'sf' does not name a type
./src/gba/GBALink.h:87:6: error: 'Selector' in namespace 'sf' does not name a template type
./src/gba/GBALink.h:98:6: error: 'SocketTCP' in namespace 'sf' does not name a type
./src/gba/GBALink.h:99:6: error: 'IPAddress' in namespace 'sf' does not name a type
./src/gba/GBALink.h:108:41: error: 'IPAddress' in namespace 'sf' does not name a type
./src/gba/GBALink.h:115:6: error: 'Selector' in namespace 'sf' does not name a template type
./src/gba/GBALink.h:123:6: error: 'IPAddress' in namespace 'sf' does not name a type
./src/gba/GBALink.h:125:6: error: 'SocketTCP' in namespace 'sf' does not name a type
./src/gba/GBALink.h:128:16: error: 'sf::IPAddress' has not been declared
./src/gba/GBALink.h:135:6: error: 'SocketTCP' in namespace 'sf' does not name a type
./src/gba/GBALink.h:150:12: error: 'IPAddress' in namespace 'sf' does not name a type
For sf::IPAddress is sf::IpAddress, for SocketTCP is TcpSocket, for Selector unknown what class type is for SFML.
Â
For the last testing vba-m (vba-m-SVN1292-sources.zip) is direct of a dead error in compiling:
Code: Select all
./src/sdl/debugger-expr.y:6:28: error fatal: ../Common/Port.h: No existe el fichero o el directorio
Â
The SFML that use is SFML-2.3.2-sources.zip from web site http://www.sfml-dev.org/ .
Â
Why the package of vba-m is veeeeeery bad coding??
More info:
Â
For direct SVN downloaded get this error (reading from http://vba-m.com/forum/thread-527.html):
Code: Select all
[ 71%] Building CXX object CMakeFiles/vbam.dir/src/sdl/expr.cpp.o
/usr/include/c++/6.1.1/cstdlib:124:11: error: ‘::div_t’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:125:11: error: ‘::ldiv_t’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:127:11: error: ‘::abort’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:128:11: error: ‘::abs’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:129:11: error: ‘::atexit’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:132:11: error: ‘::at_quick_exit’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:135:11: error: ‘::atof’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:136:11: error: ‘::atoi’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:137:11: error: ‘::atol’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:138:11: error: ‘::bsearch’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:139:11: error: ‘::calloc’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:140:11: error: ‘::div’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:141:11: error: ‘::exit’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:142:11: error: ‘::free’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:143:11: error: ‘::getenv’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:144:11: error: ‘::labs’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:145:11: error: ‘::ldiv’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:146:11: error: ‘::malloc’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:148:11: error: ‘::mblen’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:149:11: error: ‘::mbstowcs’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:150:11: error: ‘::mbtowc’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:152:11: error: ‘::qsort’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:155:11: error: ‘::quick_exit’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:158:11: error: ‘::rand’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:159:11: error: ‘::realloc’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:160:11: error: ‘: :s rand’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:161:11: error: ‘: :s trtod’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:162:11: error: ‘: :s trtol’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:163:11: error: ‘: :s trtoul’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:164:11: error: ‘: :s ystem’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:166:11: error: ‘::wcstombs’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:167:11: error: ‘::wctomb’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:220:11: error: ‘::lldiv_t’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:226:11: error: ‘::_Exit’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:230:11: error: ‘::llabs’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:236:11: error: ‘::lldiv’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:247:11: error: ‘::atoll’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:248:11: error: ‘: :s trtoll’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:249:11: error: ‘: :s trtoull’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:251:11: error: ‘: :s trtof’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:252:11: error: ‘: :s trtold’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:260:11: error: ‘::__gnu_cxx’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:262:11: error: ‘::__gnu_cxx’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:264:11: error: ‘::__gnu_cxx’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:265:11: error: ‘::__gnu_cxx’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:266:11: error: ‘::__gnu_cxx’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:268:11: error: ‘::__gnu_cxx’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:269:11: error: ‘::__gnu_cxx’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:270:11: error: ‘::__gnu_cxx’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:271:11: error: ‘::__gnu_cxx’ no se ha declarado
/usr/include/c++/6.1.1/cstdlib:272:11: error: ‘::__gnu_cxx’ no se ha declarado
In file included from expr.ypp:5:0:
/usr/include/c++/6.1.1/stdlib.h:38:12: error: ‘std: :s td::abort’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:39:12: error: ‘std: :s td::atexit’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:40:12: error: ‘std: :s td::exit’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:43:14: error: ‘std: :s td::at_quick_exit’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:46:14: error: ‘std: :s td::quick_exit’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:51:12: error: ‘std: :s td::div_t’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:52:12: error: ‘std: :s td::ldiv_t’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:55:12: error: ‘std: :s td::atof’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:56:12: error: ‘std: :s td::atoi’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:57:12: error: ‘std: :s td::atol’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:58:12: error: ‘std: :s td::bsearch’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:59:12: error: ‘std: :s td::calloc’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:61:12: error: ‘std: :s td::free’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:62:12: error: ‘std: :s td::getenv’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:63:12: error: ‘std: :s td::labs’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:64:12: error: ‘std: :s td::ldiv’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:65:12: error: ‘std: :s td::malloc’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:67:12: error: ‘std: :s td::mblen’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:68:12: error: ‘std: :s td::mbstowcs’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:69:12: error: ‘std: :s td::mbtowc’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:71:12: error: ‘std: :s td::qsort’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:72:12: error: ‘std: :s td::rand’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:73:12: error: ‘std: :s td::realloc’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:74:12: error: ‘std: :s td: :s rand’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:75:12: error: ‘std: :s td: :s trtod’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:76:12: error: ‘std: :s td: :s trtol’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:77:12: error: ‘std: :s td: :s trtoul’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:78:12: error: ‘std: :s td: :s ystem’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:80:12: error: ‘std: :s td::wcstombs’ no se ha declarado
/usr/include/c++/6.1.1/stdlib.h:81:12: error: ‘std: :s td::wctomb’ no se ha declarado
Â
Also i need a list of correct version for each dependence package, only known that SFML need a older version, the last version of SFML is 2.4.0, but the vba-m need the 2.3.2.