Minimalist GNU for Windows

Downloading and installing Flex

Flex is described here: http://www.gnu.org/software/flex/flex.html. The recommended binary distribution of Flex is available from the GnuWin32 project on SourceForge: http://sourceforge.net/projects/gnuwin32/. Do not install Flex in the MSYS bin directory.

Building from source

Official flex development takes place on http://sourceforge.net/projects/flex Unfortunately, latest source distributives (1.5.33) use some multiprocess POSIX magic, which is not easily portable to win32. It is still possible to compile older versions of flex from CVS.

An example of "research" to build flex on MSYS/MinGW with 1.5.10 binaries can be found at http://rainforce.org/flex. There lies a whole research log (.notes), which badly needs a short excerpt to make it easily repeatable. In short you will need to:

fell free to leave comments here or in MailingLists

PHP Warning

lib/XmlElement.php:43 Warning[2]: get_class() expects parameter 1 to be object, string given (...repeated 9 times)

lib/XmlElement.php (In template 'navbar' < 'top' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'navbar' < 'top' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

Valid XHTML 1.0! Valid CSS!
Page Execution took real: 0.088, user: 0.050, sys: 0.000 seconds , Memory: 2476736

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given: