Age | Commit message (Collapse) | Author |
|
In 10 years there was no active development on DOS. Although it
turned out to still work, the FPS was very bad. There is little
interest in the current community to look into this.
Further more, we like to switch to c++11 functions for threads,
which are not implemented by DJGPP, the only current compiler
for DOS.
Additionally, DOS is the only platform which does not support
networking. It is the reason we have tons of #ifdefs to support
disabling networking.
By removing DOS support, we can both use c++11 functions for threads,
and remove all the code related to disabling network. Sadly, this
means we have to see DOS go.
Of course, if you feel up for the task, simply revert this commit,
and implement stub c++11 functions for threads and stub functions
for networking. We are more than happy to accept such Pull Request.
|
|
This is more in trend with other files, where if the driver is not
selected, we don't even attempt to compile it.
|
|
|
|
|
|
libtimidity was introduced with the support for PSP. PSP has been
dropped almost a year ago, but this music driver was not. This
corrects that oversight.
timidity (via extmidi) still works fine. This purely removes the
libtimidity support, which was only really available for PSP.
|
|
In 10 years there is no commit to change how BeOS works, and we
have no active maintainer for it. It is unlikely it works in its
current state (but not impossible).
With the arrival of SDL2 (and removal of SDL), BeOS is no longer
support. SDL2 suggests to use Haiku instead of BeOS.
|
|
In 10 years there is no commit to change how MorphOS works, and we
have no active maintainer for it. It is unlikely it works in its
current state (but not impossible).
With the arrival of SDL2 (and removal of SDL), MorphOS is no longer
support. There is an SDL2 port for MorphOS, but it is not maintained
by upstream SDL2, and nobody can currently test it out.
If anyone wants to re-add MorphOS, please do (revert this patch,
fix the problems, and create a Pull Request). If you need any help
doing so, let us know! It is not that we don't like MorphOS, it is
that we don't have anyone fixing the problems :(
|
|
|
|
(#6762)
|
|
|
|
|
|
independent
|
|
possibility to disable it (based on patch by MJP)
|
|
without using it (Rubidium)
|
|
bit easier.
The (prebuilt) grf will still remain, so if you don't have NFORenum and GRFCodec it will still work.
|
|
AI+Squirrel
|
|
and libpng compiles and links (for me). Something's fishy with the network so it doesn't actually work (yet)
|
|
|
|
|
|
|
|
calling external binaries it resolves paths which causes comparisons between a resolved and unresolved path. So always use the resolved path instead of the unresolved one.
|
|
-Change: use @ instead of ~ in configure/Makefiles so Debian's build system(s) can also build RC binaries.
|
|
it also miss some dependencies. That's why we introduce our custom implementation of makedepend.
|
|
used in the path
|
|
|
|
|
|
|
|
|
|
separator, it could be understood in a wrong way by shell
|
|
|
|
wasn't detected .. not really what you expect. By the lack of imagination, a revert will have to do for now.
|
|
copied to the right directory when piping the output because during configure a wrong path would be written in a variable when passing the output into a file under MinGW. You get it? well, I do not.
|
|
|
|
./configre --help instead of static strings
|
|
|
|
threading we have better extendable.
|
|
Thanks to TrueLight for finding the solution to this one
Note: if the shared-dir setting is already broken due to this then you have to manually run configure again
|
|
functionality.
|
|
|
|
|
|
(for releases).
|
|
|
|
filter for this (tnx peter1138)
|
|
automated reconfigures run 'bash configure' too.
|
|
awk on the user system which allows gsub(). If not found, you can define one yourself, or it tells you versions you might want to install
|
|
found or not
|
|
simular to timidity via extmidi)
[PSP] -Add: added PSP specific code for libtimidity. libtimidity code is based on the work of Turulo. Tnx a bunch!
|
|
target
In the coming days/weeks there will be an attempt to port OpenTTD for
this target. This is a very small step towards that.
|
|
This will permanently solve the issue where compilation on OSX broke because C++ code was added to some header files
-Note: (important if you develop mac specific code)
taken from http://developer.apple.com/releasenotes/Cocoa/Objective-C++.html
gdb lacks an integrated C++ with Objective-C parser. This means that gdb won't be able to evaluate expressions that contain both C++ and Objective-C constructs.
gdb assumes that the language for ".mm" files is C++.
you can change it to objective C by typing: (gdb) set language objc
Mixing C++ and objective C has some limitation (see link for all of them)
|
|
Compiling doesn't work, neither does running, but it is a first step in developing an official WinCE port
|