User:Compyx: Difference between revisions

From vice-emu
Jump to navigation Jump to search
(Added BSD adventures sections)
mNo edit summary
Line 14: Line 14:




=== *BSD build system adventures ===
== BSD build system adventures ==




==== FreeBSD/PC-BSD ====
=== FreeBSD/PC-BSD ===


Version(s) tested: PC-BSD 10.3 amd64 (PC-BSD which is a preconfigured X11 install of FreeBSD)
Version(s) tested: PC-BSD 10.3 amd64 (PC-BSD which is a preconfigured X11 install of FreeBSD)
Line 27: Line 27:




==== NetBSD ====
=== NetBSD ===


Version(s) tested: 7.0.1 amd64
Version(s) tested: 7.0.1 amd64
Line 33: Line 33:
Use gmake!
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.
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. May need to test the pkgsrc system, see if that behave any better. And perhaps run the system on bare metal.




==== OpenBSD ====
=== OpenBSD ===


Version(s) tested: 6.0 amd64
Version(s) tested: 6.0 amd64


Can't get the bloody X server to behave :)
Can't get the bloody X server to behave :) (Again in VBox VM)




==== Dragonfly BSD ====
=== Dragonfly BSD ===


TODO
TODO

Revision as of 18:53, 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. May need to test the pkgsrc system, see if that behave any better. And perhaps run the system on bare metal.


OpenBSD

Version(s) tested: 6.0 amd64

Can't get the bloody X server to behave :) (Again in VBox VM)


Dragonfly BSD

TODO