Commit graph

71 commits

Author SHA1 Message Date
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