Opened 9 years ago

Closed 4 years ago

Last modified 13 months ago

#9275 closed patch (invalid)

WEB Wiki: Compiling ScummVM/MinGW updated

Reported by: SF/merkur-kun Owned by: Kirben
Priority: normal Component: Web
Keywords: Cc:
Game:

Description

After playing around with compiling ScummVM in MinGW, I've considered updating the Wiki page. The result is attached and can be viewed live here:
http://goo.gl/4ofPy
It also includes links to two required patches and an updated distribution of precompiled libraries, currently hosted on my webspace. Even though my hoster doesn't limit traffic and it probably will be available the next few years I'd like someone (i.e. the ScummVM-admins) to rehost them on scummvm.org - just to have it in one place. :-)
There are a few small things which still could be improved:
how to compile fluidsynth and wxwidgets (I've included the binaries from the previous collection of precompiled libraries)
and maybe how to get the latest sources via svn.

By the way, I consider myself a beginner in MinGW and compiling software in general, so there still may be room for improvement.

The work is based on the current ScummVM-wiki page, http://wiki.openttd.org/Compiling_on_MinGW and research on the forums and elsewhere on the web. The sources for the patches are included as links on the wiki page.

Awaiting your feedback
Happy new year, :-)
merkur

Ticket imported from: #3149352. Ticket imported from: patches/1380.

Attachments (1)

scummvm-compiling-mingw.txt (11.8 KB ) - added by SF/merkur-kun 9 years ago.
Wiki-source for Compiling ScummVM/MinGW

Download all attachments as: .zip

Change History (7)

by SF/merkur-kun, 9 years ago

Attachment: scummvm-compiling-mingw.txt added

Wiki-source for Compiling ScummVM/MinGW

comment:1 by SF/merkur-kun, 9 years ago

Summary: Compiling ScummVM/MinGW updatedWEB Wiki: Compiling ScummVM/MinGW updated

comment:2 by Kirben, 9 years ago

There are several issues with your changes:
1. The changes mention specific versions of each library, but versions will change over time. We don't mention specific versions, so we don't have to frequently update the pages for every new release.
2. An unofficial build of GCC is been used, we only recommend official MinGW builds. I think GCC 4.2.1 is still the last usable official MinGW build.
3. An RC build of NASM is been used, we only recommend stable versions.
4. This is the compile guide for ScummVM, and not the tools.

The precompiled libraries should already provide all required libraries, I just updated the package with extra libraries (my builds of libpng and libtheroa) for Broken Sword 2.5.

comment:3 by Kirben, 9 years ago

Owner: set to Kirben

comment:4 by sev-, 4 years ago

Resolution: invalid
Status: newclosed

comment:5 by sev-, 4 years ago

That was recently updated by other means

comment:6 by digitall, 13 months ago

Component: Web
Note: See TracTickets for help on using tickets.