Sven Eckelmann
0473c82f11
Remove -v parameter of install which is not available everywhere
2011-06-26 18:29:25 +02:00
Sven Eckelmann
d2443580a1
Split LIBDIR in LIBDIR and PLUGINDIR for consistency between modules
2011-06-26 02:05:07 +02:00
Sven Eckelmann
e185c1519b
Fix compilation with BITS=32 when using gcc-4.6
2011-06-25 21:29:58 +02:00
Sven Eckelmann
35682e7bcd
Remove unneccessary define PIC
2011-06-25 15:09:33 +02:00
Sven Eckelmann
6f43f9522a
Don't override optimisations set by linux build environment
2011-06-25 14:45:43 +02:00
Sven Eckelmann
f13946cd95
Use pkg-config as more portable way to find gl
2011-06-25 11:14:58 +02:00
Sven Eckelmann
8e762e904a
Add GNU/Hurd as operating system with "linux" userland
...
---
2010-07-13 21:36:05 +02:00
wahrhaft
e765a21808
merge branches, add help for V=1 to makefile
2010-04-03 15:16:19 -04:00
Sven Eckelmann
9a000c98d6
Only use ld option -version-script on systems with GNU userland tools
2010-03-20 16:55:42 +01:00
Sven Eckelmann
899361b99e
Build kfreebsd and GNU/kFreeBSD like Linux
2010-03-19 12:16:38 +01:00
Sven Eckelmann
9d68c30fe8
Export only functions which are part of the api
...
The g++ also exports symbols of implicit instantiations of templates. These
aren't part of the api and must not be accessed by any other part of
mupen64plus. We can use version-scripts to surpress these symbols without using
explicit instantiations of all templates we use.
2010-03-18 13:21:03 +01:00
Sven Eckelmann
90f45a5b64
Make hidden symbols the default behavior of gcc
2010-03-18 12:23:41 +01:00
Sven Eckelmann
53a3114bf8
Don't export inlined functions in C++ files
2010-03-18 11:12:15 +01:00
Sven Eckelmann
a7d97bbe7b
Reduced console output when running make without V=1
2010-03-18 10:59:25 +01:00
Sven Eckelmann
2e8478d3e2
Use separate CXXFLAGS environment variable when calling CXX
2010-03-18 10:10:57 +01:00
wahrhaft
1862b06f16
win32 support, started consolidating log functions
2010-03-13 15:51:07 -05:00
Sven Eckelmann
a74d860796
Don't link against unused library libpng
2010-03-04 23:11:14 +01:00
Sven Eckelmann
54184f8f07
use (C|LD)FLAGS+= instead of (C|LD)FLAGS= so the user can add flags
2010-03-04 23:09:02 +01:00
Sven Eckelmann
c16f1d9cd8
Remove _obj directory on cleanup
2010-03-04 23:03:45 +01:00
Sven Eckelmann
95bd658fd1
Add automatically dependency tracking for C/C++ files
...
Every time a header is changed, the user had to cleanup the whole project and
then rebuild it. It is quite easy to fix and should help a lot when working on
the project. The dependency files will be created at the first run (when
dependency tracking isn't useful anyway) and should create nearly no overhead.
2010-03-04 22:55:53 +01:00
wahrhaft
43ceb02184
Use M64P API for storing/loading configuration settings
...
(still need to add support for global screen values though),
static ROM-specific options will remain in Glide64.ini
2010-02-10 19:06:30 -05:00
wahrhaft
6ea14595f7
initial commit, uses M64P 2.0 video API
2010-02-07 18:04:37 -05:00