Opened 8 years ago

Closed 3 years ago

Last modified 7 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:


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:
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 - 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, 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, :-)

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

Attachments (1)

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

Download all attachments as: .zip

Change History (7)

Changed 8 years ago by SF/merkur-kun

Attachment: scummvm-compiling-mingw.txt added

Wiki-source for Compiling ScummVM/MinGW

comment:1 Changed 8 years ago by SF/merkur-kun

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

comment:2 Changed 8 years ago by Kirben

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 Changed 8 years ago by Kirben

Owner: set to Kirben

comment:4 Changed 3 years ago by sev-

Resolution: invalid
Status: newclosed

comment:5 Changed 3 years ago by sev-

That was recently updated by other means

comment:6 Changed 7 months ago by digitall

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