Commit Graph

106 Commits

Author SHA1 Message Date
Matthew Budd dfd236c9d1 Fixed gtk window gui resizing logic. Can now resize by dragging the corners of the window with the mouse as well as through the vidio menu. 2020-05-10 23:38:36 -04:00
Matthew Budd 10d57762b0 Force GTK3 usage as default over GTK2... its time to move on. 2020-05-08 22:11:55 -04:00
Matthew Budd aaa432d0f4 Build fixes for RHEL8 systems. CheckLibWithHeader of minizip installation is failing so I resorted to a simpler pkg-config check. Fixed lua library check, include path and linker flag references. 2020-05-02 14:31:19 -04:00
deep-thought 878245fedf Altered SCons build scripts to work with Python 3. 2019-09-10 17:05:22 -06:00
Brendan Byrd 7225958aed Add support for LuaJIT when SYSTEM_LUA is set
This also adds variables for controlling where to find the libraries/includes
2018-11-30 00:10:22 -05:00
Chris Broome 95e82b57ba Fix Linux build errors (#3)
Enable usage of `nullptr` by passing `-std=c++0x`
- SConstruct
- src/Makefile.am

Add missing mappers to boards/Makefile.am.inc:
- boards/190.cpp
- boards/80013-B.cpp
- boards/hp10xx_hp20xx.cpp
2018-06-15 13:02:23 -04:00
zeromus 0307e3b827 migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
punkrockguy318 2be5084a7b create new subversion repo structure (trunk, tags, branches)
[[Split portion of a mixed commit.]]
2013-03-15 19:00:14 +00:00
punkrockguy318 0d1d24e153 sdl: integrate backward-cpp (https://github.com/bombela/backward-cpp) to generate more helpful debugging output 2013-03-15 18:22:38 +00:00
punkrockguy318 e8f48b583d scons: RELEASE option added to build system; build options can now be passed as arguments (ie "scons RELEASE=1") 2013-03-15 17:39:01 +00:00
punkrockguy318 ec8cbcfc00 sdl: prelimenary SDL2.0 support
sdl: fixed bug where fceux would take exclusive grab of input in windowed mode when resuming from pause
2013-03-10 23:54:01 +00:00
punkrockguy318 db78090cbc scons: unset public release bit
sdl: fix typo that referenced '-opengl'; '--opengl' is used
2013-03-10 21:45:48 +00:00
punkrockguy318 3b15d73506 FCEUX 2.2.1 Public Release 2013-03-10 21:21:52 +00:00
punkrockguy318 427c868add sdl: added option to use system minizip 2013-03-10 20:10:39 +00:00
punkrockguy318 b258d23b71 scons: [osx] make an attempt to add x11 to the pkgconfig path 2013-02-07 00:48:06 +00:00
punkrockguy318 fb0a9dd2ff scons: disable public release option for the next development period 2012-12-01 20:30:55 +00:00
punkrockguy318 84491cd15a sdl: rename some references to 2.1.6 to be 2.2.0; uncomment PUBLIC_RELEASE in build scripts 2012-11-27 17:07:46 +00:00
punkrockguy318 c8b4be7911 sdl: clang accidently got set to default; use gcc as default 2012-11-27 16:56:38 +00:00
punkrockguy318 30a8270297 scons: improve logic in checking for lua library
sdl doc: added tidbit about how to 'make clean' with our scons build system
2012-11-24 20:51:09 +00:00
punkrockguy318 728d341198 sdl: fix build on OSX with SYSTEM_LUA=1 2012-11-23 18:58:07 +00:00
punkrockguy318 caf491317d scons: add option to use system-wide lua 2012-11-11 12:04:22 +00:00
punkrockguy318 349eb7b933 sdl: include fceux-net-server binary and manpage in install scripts 2012-11-02 13:57:47 +00:00
punkrockguy318 4bb04e3639 revert last commit 2012-09-11 09:58:00 +00:00
punkrockguy318 29a508fb56 applied patch to fix build on debian (bug 520) 2012-09-11 09:56:19 +00:00
punkrockguy318 e5b3d6ddd3 sdl/scons: add option to build with llvm-clang(++) 2012-08-12 22:29:00 +00:00
punkrockguy318 28c348d9f9 core: move ShowFPS from built-time macro to runtime option
sdl: add SDL.ShowFPS runtime option
2012-08-10 15:50:57 +00:00
punkrockguy318 0a6dd020d8 sdl: fix and enable SHOWFPS build option (TODO: make runtime option): 2012-08-10 14:37:26 +00:00
punkrockguy318 4d60b3d196 osx: don't use "as-needed" in built script to fix linker errors 2012-07-18 13:57:21 +00:00
punkrockguy318 dfc148cfb4 scons: search for linker options named -llua5.1 and -llua to compile sucessfully on debian 2012-06-24 17:03:44 +00:00
punkrockguy318 c90224e6fa scons: honor CXXFLAGS, CPPFLAGS, and LDFLAGS from environment (sf:518) 2012-06-24 16:01:19 +00:00
punkrockguy318 3b3e74457b scons: use --Wl,as-needed ld flags 2012-06-24 15:40:40 +00:00
punkrockguy318 371436742f scons: fixed a build issue where openGL was not being compiled in with some implementations on libgl 2012-06-23 22:31:27 +00:00
punkrockguy318 1dc2811509 fix typo in previous commit 2012-02-09 03:24:03 +00:00
punkrockguy318 9474b57275 scons: no longer automatically append $LDFLAGS from environment. uncomment the line in SConstruct if you want to do this 2012-02-09 03:13:16 +00:00
punkrockguy318 893fdeea2f scons: fixed build error with optimizations enabled 2011-10-26 15:52:10 +00:00
punkrockguy318 fade467e75 Added "scons fceux-net-server" build insutrction and updated the makefile for the netplay server 2011-10-23 23:31:19 +00:00
punkrockguy318 54fc74b0d8 scons: dont pass -llua to linker if lua cannot be found 2011-10-21 02:34:45 +00:00
punkrockguy318 63aa42be96 scons: cleanup build scripts -- also check for GTK before building with GTK 2011-10-20 01:01:48 +00:00
punkrockguy318 78f279a717 scons: fix a build error introduced in last commit 2011-10-20 00:21:29 +00:00
punkrockguy318 4edb857af9 scons: update "scons install" to install auxlib, manpage, luaSripts, and palettes
doc: manpage update
2011-10-20 00:03:43 +00:00
punkrockguy318 52fd5a3b5a scons: added --prefix command line option to build system 2011-10-19 23:36:33 +00:00
punkrockguy318 943de81eb3 scons: improve build system so that scons install does not initiate removal of object files and rebuilding of project 2011-10-19 21:42:34 +00:00
punkrockguy318 dedfbc0ae4 sdl: add linker flag that allows lua libs to be dynamically loaded (like iup) 2011-10-19 16:15:10 +00:00
punkrockguy318 6517f99833 sdl: added -ldl flag for lua SF3424048 2011-10-19 07:53:16 +00:00
punkrockguy318 04ccc4823b sdl: fixed some stupidity i accidently comitted in the sconstruct on the last commit 2011-10-19 06:35:53 +00:00
punkrockguy318 dfc2dc84e3 move cmake to attic (if anyone has any objections to this; let me know and i'll put it back. AFAIK cmake is broken and it's confusing that its in the tarball
clean up some docuemntation in the tree
2011-10-19 06:23:40 +00:00
punkrockguy318 8638c95d60 sdl: GTK3! removed more depreciated code and made adjustments so that fceux now compiles with GTK3 (although not by default). Compile by setting GTK3 to 1 in the SConstruct 2011-10-18 21:47:41 +00:00
punkrockguy318 654207e860 sdl: no longer use depreciated gtk2 objects and functions 2011-10-18 21:35:37 +00:00
punkrockguy318 4d9d5280c9 sdl: adjust SConstript to fix potential build errors on debian6 2011-10-03 14:50:24 +00:00
punkrockguy318 153a3d6f23 add PUBLIC_RELEASE option to SConstruct; commented out by default 2011-06-04 05:33:05 +00:00