subsurface-qt running after a native windows build

Lubomir I. Ivanov neolit123 at gmail.com
Wed Oct 9 11:03:09 UTC 2013


On 9 October 2013 19:36, Dirk Hohndel <dirk at hohndel.org> wrote:
> Hey Lubomir
>
> I have a Windows system sitting next to me and would love to reproduce
> what you are doing.
>
> Which tool chain are you using?
> Are you building your own Qt / downloading a package? Which one?
> How about libmarble?
>
> questions, questions
>

first, i need to provide 3/4 patches to fix (partially) the qmake
build. i have some questions there also...

but it's *quite complicated* and perhaps it would be best if i zip a
bunch of stuff and upload it somewhere for people who want to build
natively on win32?

1) i have -dev packages of libraries that i've used back in the GTK version
- due to the lack of package manager i've searched for this libraries
online. the GNOME ftp was a good source actually.
- these packages i may have made myself by compiling and putting
things in /include and /lib folders
- -dev packages may had .lib files for MSVC but none for mingw so i
had to convert them

2) i have .pc files that i've written by hand as libraries don't have
them or use different folders

3) latest Qt4.x i've obtained from the official website
http://qt-project.org/downloads
Qt libraries 4.8.5 for Windows (minGW 4.4, 317 MB) (Info)

4) it does not include a compiler and the nokia FTP is down, so i've
found the original it used here:
http://nosymbolfound.blogspot.com/2012/12/since-until-now-qt-under-windows-is.html
^ it's a mingw-gcc-4.4.1-sjlj


5) i'm using cmd.exe as shell as the msys-bash/sh have pretty much the
same issues their usage is a bit pointless

6) i've obtained the marble source as explained here:
http://marble.kde.org/sources.php

7) i've compiled it with the same mingw toolchain as explained here:
http://techbase.kde.org/Projects/Marble/WindowsCompiling#Compiling_Marble_using_MingW
i have cmake version 2.8.11.2 and there were no issues directly from cmd.exe

8) i've applied some patches to subsurface-configure.pri

lubomir
--


More information about the subsurface mailing list