Difference between revisions of "Compiling ScummVM/AmigaOS4"

From ScummVM :: Wiki
Jump to navigation Jump to search
m (Text replacement - "</source>" to "</syntaxhighlight>")
Line 4: Line 4:


== Libraries ==
== Libraries ==
* Download the AmigaOS4 SDK from [ftp://ftp.hyperion-entertainment.biz/SDK/ here] or [http://hyperion-entertainment.biz/index.php/downloads?view=files&parent=30 here].
* Download the latest AmigaOS4 SDK from [http://hyperion-entertainment.biz/index.php/downloads?view=files&parent=30 here].
* If newer versions of libraries are available, they can be downloaded from [http://os4depot.net/ here].
* If newer versions of libraries are available, they can also be retrieved from [http://os4depot.net/index.php?function=browse&cat=development/library here].
* Make sure that you have SDL installed, you may also need libogg, libvorbis, libvorbisfile, libFLAC, libtheoradec, libfaad, libmpeg2, libfreetype, libmad and libGL.
* Make sure you have SDL(1/2) installed (where SDL2 should be preferred).
* You may also need libvorbisfile, libvorbis, libFLAC, libogg, libmad, libtheoradec, libfaad, libmpeg2, liba52, libfreetype, libGL and/or libogles2.


== Compiling ==
== Compiling ==

Revision as of 13:20, 7 September 2019

Compiling ScummVM for AmigaOS4

For building ScummVM on AmigaOS4, use the Linux/GCC build instructions, with the following alterations:

Libraries

  • Download the latest AmigaOS4 SDK from here.
  • If newer versions of libraries are available, they can also be retrieved from here.
  • Make sure you have SDL(1/2) installed (where SDL2 should be preferred).
  • You may also need libvorbisfile, libvorbis, libFLAC, libogg, libmad, libtheoradec, libfaad, libmpeg2, liba52, libfreetype, libGL and/or libogles2.

Compiling

To configure, run in a shell:

sh
./configure
gmake

Cross-compiling ScummVM for the AmigaOS with Cygwin

  • Make sure that you have SDL installed, you may also need libogg, libvorbis, libvorbisfile, zlib, libmad.
  • Type ./configure --host=ppc-amigaos
  • If you got an error about sdl-config, use --with-sdl-prefix parameter to set the path.
  • Run 'make'.

Installing

Copy the exe wherever you want (an intitial - empty - .ini file will be created on the first run).

Running

Double-click the "ScummVM" icon to start the program.