Commit graph

21 commits

Author SHA1 Message Date
wahrhaft
8c1ef8d418 bump to version 1.99.4 2011-01-20 22:31:33 -05: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
1c5cf75234 Add missing GPL2+ boilerplates 2010-03-10 18:35:49 +01:00
Sven Eckelmann
99e44a96f0 Add missing COPYING with GPL2 license text 2010-03-10 18:20:43 +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
4706924dc4 updated ReadScreen to new API 2010-03-02 00:09:26 -05:00
wahrhaft
bd8d996e5f code cleanup and use M64P settings and logging functions 2010-01-31 10:40:33 -05:00
wahrhaft
504c10b1c9 fix a bunch of warnings 2010-01-30 17:37:35 -05: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