Sven Eckelmann
397a8d1797
Remove -v parameter of install which is not available everywhere
2011-06-26 18:29:26 +02:00
Sven Eckelmann
0cdf3e14a7
Split LIBDIR in LIBDIR and PLUGINDIR for consistency between modules
2011-06-26 02:05:07 +02:00
Sven Eckelmann
117f4bdcac
Fix compilation with BITS=32 when using gcc-4.6
2011-06-25 21:29:58 +02:00
Sven Eckelmann
f6a271a13e
Remove unneccessary define PIC
2011-06-25 15:09:33 +02:00
Sven Eckelmann
03a7d18f4d
Don't override optimisations set by linux build environment
2011-06-25 14:54:49 +02:00
Sven Eckelmann
64daddbb95
Use pkg-config as more portable way to find gl and glew
2011-06-25 11:38:17 +02:00
Sven Eckelmann
9046caa73a
Add GNU/Hurd as operating system with "linux" userland
...
---
2010-07-13 21:40:18 +02:00
wahrhaft
7dc0736a72
add V=1 description to makefile help
2010-04-03 15:39:42 -04:00
Sven Eckelmann
cdeb71f6b5
Only use ld option -version-script on systems with GNU userland tools
2010-03-20 16:55:42 +01:00
Sven Eckelmann
d5abe9867b
Build kfreebsd and GNU/kFreeBSD like Linux
2010-03-19 12:16:38 +01:00
Sven Eckelmann
4b367db669
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:08 +01:00
Sven Eckelmann
f40cbde9cc
Make hidden symbols the default behavior of gcc
2010-03-18 12:23:41 +01:00
Sven Eckelmann
832107e380
Don't export inlined functions in C++ files
2010-03-18 11:12:15 +01:00
Sven Eckelmann
c721ee5a40
Reduced console output when running make without V=1
2010-03-18 10:59:32 +01:00
Sven Eckelmann
8a8514108d
Use separate CXXFLAGS environment variable when calling CXX
2010-03-18 10:11:02 +01:00
Sven Eckelmann
67dcfb8177
Don't link against unused library libpng
2010-03-04 23:10:40 +01:00
Sven Eckelmann
2462e0be90
use (C|LD)FLAGS+= instead of (C|LD)FLAGS= so the user can add flags
2010-03-04 23:09:19 +01:00
Sven Eckelmann
c514639ae5
Remove _obj directory on cleanup
2010-03-04 23:03:26 +01:00
Sven Eckelmann
31d733c345
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:59:37 +01:00
wahrhaft
10bdf6c935
code formatting
2010-01-30 09:41:34 -05:00
wahrhaft
039383a0c8
initial commit of Z64gl video using M64P 2.0 API
2010-01-24 17:53:23 -05:00