User:Compyx: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Added BSD adventures sections) |
||
Line 1: | Line 1: | ||
TODO list | = Who am I == | ||
TODO ;) | |||
= Personal devlog = | |||
== TODO list == | |||
* 2016-09-xx: Try to build VICE on Minix 3.2.x | * 2016-09-xx: Try to build VICE on Minix 3.2.x | ||
Line 5: | Line 12: | ||
* 2016-09-29: Fix build system for *BSD ports (2016-10-2: Done for FreeBSD and NetBSD) | * 2016-09-29: Fix build system for *BSD ports (2016-10-2: Done for FreeBSD and NetBSD) | ||
* 2016-10-02: Gtk2 crashes NetBSD VirtualBox VM, why? Logging doesn't help, empty log | * 2016-10-02: Gtk2 crashes NetBSD VirtualBox VM, why? Logging doesn't help, empty log | ||
=== *BSD build system adventures === | |||
==== FreeBSD/PC-BSD ==== | |||
Version(s) tested: PC-BSD 10.3 amd64 (PC-BSD which is a preconfigured X11 install of FreeBSD) | |||
Use gmake when building VICE! Use normal make when installing from the ports system. | |||
The Xaw, Gtk2, Gtk3, SDL1 and SDL2 ports now build and run without any problem. (Tested in VirtualBox VM with guest additions). | |||
Still need to do a write-up on which libraries should be installed for building and for each specific port. | |||
==== NetBSD ==== | |||
Version(s) tested: 7.0.1 amd64 | |||
Use gmake! | |||
NetBSD has trouble with the Gtk2 build, it immediately crashes the entire VM. It also has quite a few weird conflicts with library interdependencies: a lot of foo.so.x needed but foo.so.y found, etc. | |||
==== OpenBSD ==== | |||
Version(s) tested: 6.0 amd64 | |||
Can't get the bloody X server to behave :) | |||
==== Dragonfly BSD ==== | |||
TODO |
Revision as of 17:50, 2 October 2016
Who am I =
TODO ;)
Personal devlog
TODO list
- 2016-09-xx: Try to build VICE on Minix 3.2.x
- 2016-09-29: Test Android SDL2 build
- 2016-09-29: Fix build system for *BSD ports (2016-10-2: Done for FreeBSD and NetBSD)
- 2016-10-02: Gtk2 crashes NetBSD VirtualBox VM, why? Logging doesn't help, empty log
*BSD build system adventures
FreeBSD/PC-BSD
Version(s) tested: PC-BSD 10.3 amd64 (PC-BSD which is a preconfigured X11 install of FreeBSD)
Use gmake when building VICE! Use normal make when installing from the ports system.
The Xaw, Gtk2, Gtk3, SDL1 and SDL2 ports now build and run without any problem. (Tested in VirtualBox VM with guest additions). Still need to do a write-up on which libraries should be installed for building and for each specific port.
NetBSD
Version(s) tested: 7.0.1 amd64
Use gmake!
NetBSD has trouble with the Gtk2 build, it immediately crashes the entire VM. It also has quite a few weird conflicts with library interdependencies: a lot of foo.so.x needed but foo.so.y found, etc.
OpenBSD
Version(s) tested: 6.0 amd64
Can't get the bloody X server to behave :)
Dragonfly BSD
TODO