GXemul  >  Build status


    



  Introduction  

  Stable release (0.6.0)  
     Download  
     Documentation  

  Development  
     News  

  Links  
 

   

Build status

This list is not necessarily up-to-date, but should give an indication of which platforms/compilers that have been tested at all, which have worked at some point, and which are problematic.

Date              Version              Platform    C++ compiler and flags    Status
2012-07-24 SVN rev 5801 FreeBSD/amd64 9.0-p3 gcc version 4.6.3 20120113 (prerelease)
CXX=c++46 CXXFLAGS=""
builds OK, but fails to start (library not found issue)
2012-07-24 SVN rev 5801 FreeBSD/amd64 9.0-p3 gcc version 4.2.1 20070831 patched
CXX=c++ CXXFLAGS=""
OK
2012-07-24 SVN rev 5801 Linux/amd64 (Ubuntu 12.04 LTS) gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
CXX=c++ CXXFLAGS=""
release build OK but 1 test fail; debug build failed
2012-01-21 SVN rev ? FreeBSD/amd64 9.0 gcc version 4.6.3 20111125 (prerelease)
CXX=c++ CXXFLAGS=""
Unused variable warnings (-Werror)
2011-08-20 SVN rev 5785 FreeBSD/amd64 8.2 gcc version 4.2.1 20070719 [FreeBSD]
CXX=c++ CXXFLAGS=""
OK
2011-08-20 SVN rev 5785 Linux/amd64 (Ubuntu 11.04) gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)
CXX=c++ CXXFLAGS=""
OK
2010-02-20 SVN rev 5706 NetBSD/evbmips 5.0.2
(inside GXemul itself)
gcc version 4.1.3 20080704 prerelease (NetBSD nb2 20081120)
CXX=c++ CXXFLAGS=""
debug OK; release build completed but tests failed
2010-02-20 SVN rev 5706 Linux/amd64 (Ubuntu 9.10) gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu9)
CXX=c++ CXXFLAGS=""
OK
2010-02-14 GXemul 0.6.0 (SVN rev 5703) Linux/amd64 (Ubuntu 9.10) gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu9)
CXX=c++ CXXFLAGS=""
OK
2010-02-14 GXemul 0.6.0 (SVN rev 5703) Cygwin gcc version 3.4.4
CXX=c++ CXXFLAGS=""
OK
2009-12-07 SVN rev 5627 FreeBSD/amd64 8.0 gcc version 4.2.1 20070719 [FreeBSD]
CXX=c++ CXXFLAGS=""
OK
2009-09-12 SVN rev 5626 Cygwin gcc version 3.4.4
CXX=c++ CXXFLAGS=""
debug OK; release failed with internal STL warnings
2009-09-12 SVN rev 5625 Cygwin gcc version 3.4.4
CXX=c++ CXXFLAGS=""
failed (struct timeval not defined, missing include?)
2009-09-05 SVN rev 5625 FreeBSD/amd64 8.0-BETA2 gcc version 4.2.1 20070719 [FreeBSD]
CXX=c++ CXXFLAGS=""
OK
2009-08-16 SVN rev 5612 OpenBSD/landisk 4.5
(inside GXemul itself)
gcc version 3.3.5 (propolice)
CXX=c++ CXXFLAGS=""
attempted builds (both release and debug) were aborted because they took too long...
2009-08-16 SVN rev 5612 NetBSD/arc 5.0
(inside GXemul itself)
gcc version 4.1.3 20080704 prerelease (NetBSD nb2 20081120)
CXX=c++ CXXFLAGS=""
debug OK; release build completed but tests failed
2009-08-16 SVN rev 5612 NetBSD/pmax 5.0
(inside GXemul itself)
gcc version 4.1.3 20080704 prerelease (NetBSD nb2 20081120)
CXX=c++ CXXFLAGS=""
debug OK; release build completed but tests failed
2009-08-16 SVN rev 5612 FreeBSD/i386 8.0-BETA2
(inside QEMU)
gcc version 4.2.1 20070719 [FreeBSD]
CXX=c++ CXXFLAGS=""
OK
2009-08-15 SVN rev 5611 FreeBSD/amd64 7.2-RELEASE-p2 gcc version 4.2.1 20070719 (system compiler)
CXX=c++ CXXFLAGS=""
OK
2009-08-15 SVN rev 5611 FreeBSD/alpha 6.4 gcc version 3.4.6 [FreeBSD] 20060305
CXX=c++ CXXFLAGS=""
OK
2009-08-15 SVN rev 5611 Linux/amd64 (Ubuntu 9.04) gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4)
CXX=c++ CXXFLAGS=""
OK
2009-08-15 SVN rev 5611 FreeBSD/amd64 7.2-RELEASE-p2 gcc version 3.4.6 [FreeBSD]
CXX=g++34 CXXFLAGS=""
OK
2009-08-15 SVN rev 5611 FreeBSD/i386 8.0-BETA2
(inside QEMU)
Intel C++ 8.1.038_1 (?)
CXX=icpc CXXFLAGS=""
Failed, STL (vector, string, etc) missing from Intel's C++?
2009-08-15 SVN rev 5611 FreeBSD/i386 8.0-BETA2
(inside QEMU)
TenDRA 5.0.0-dev (tcc 4.0)
CXX=tcc CXXFLAGS=-Yc++
configure failed (many errors, uint8_t only available in C, not C++?)
2009-08-15 SVN rev 5611 FreeBSD/amd64 7.2-RELEASE-p2 gcc version 4.5.0 20090813 (experimental) (GCC)
CXX=g++45 CXXFLAGS=""
non-debug build failed to run, C++ library mismatch

To check out the latest development tree, type:

	svn co https://gxemul.svn.sourceforge.net/svnroot/gxemul/gxemul/trunk gxemul

To pass as OK, both a default (release/optimized) build, and a ./configure --debug build should pass all tests (make test).