I passed the prerequisite tests in place in the configure script
Code: Select all
configure: Configuration summary....
configure:
configure: Paths
configure: prefix default value /usr/games/crossfire
configure: exec_prefix default value ${prefix}
configure: Will put executables in ${exec_prefix}/bin
configure: Will put resources in ${datarootdir}
configure: Will put config in ${prefix}/etc
configure: Will put server runtime datas in: ${prefix}/var
configure:
configure: Build options
configure:
configure: Will build metaserver2 support? yes
configure: Will build plugins? yes
configure: Will build python plugin? yes
configure: Will build random house plugin? yes
configure: Will process unit testing? no
configure: If you are a developer, you MUST install the check framework
configure: and write automated tests for all your add-ons!
configure:
configure: Build utilities (Not required to build or run the server)
configure:
configure: Will build crossfire-mapper? no
Code: Select all
/home/dan/crossfire-server/utils/missing: line 52: flex: command not found
WARNING: `flex' is missing on your system. You should only need it if
you modified a `.l' file. You may need the `Flex' package
in order for those modifications to take effect. You can get
`Flex' from any GNU archive site.
To ensure my computer is not being insane, I was going to install flex and try again.
*Tries to install Flex, first attempting the newest Flex, then proceeding to the 2.5.4a branch after the first fails to solve the problem*
Well, the flex warning went away, but it still errors out on me.
*Reruns the configure script*
Okay, now it works, but it looks like flex is a prerequisite somewhere in here, and should be added to the configure script (I would do it myself, but I have no clue how to properly write a configure script, let alone edit one)
I do not know, though, if it works without the random house plugin disabled, or with other optional plugins enabled.Should I check this functionality as well, or is this enough of a bug report?