ubuntuusers.de

Cross Compiling GTK2Windows

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

JW1

Anmeldungsdatum:
10. April 2009

Beiträge: 126

Schönen guten Abend

ich wollte heute ein C-GTK Programm für win32 crosscompilen. dazu habe ich das übliche i586-mingw32msvc-gcc Zeug installiert. Das Programm enthält nur gtk/gtk.h und stdio.h, sonst nichts (der herkömmliche gcc kompiliert problemlos)

der cross-compiler spuckt folgendes aus

1
2
3
4
5
6
johannes@jw-ubuntu:~/sudoku$ i586-mingw32msvc-gcc `pkg-config --cflags gtk+-2.0 --libs gtk+-2.0` -o sudoku.exe sudoku.c
i586-mingw32msvc-gcc: nicht erkannte Option »-pthread«
i586-mingw32msvc-gcc: nicht erkannte Option »-pthread«
/usr/lib/gcc/i586-mingw32msvc/4.4.2/../../../../i586-mingw32msvc/bin/ld: cannot find -lgtk-x11-2.0
collect2: ld gab 1 als Ende-Status zurück
johannes@jw-ubuntu:~/sudoku$ 

kennt sich jemand aus?

Systemkritiker

Anmeldungsdatum:
2. Januar 2011

Beiträge: 110

Wohnort: Schweiz

Ich kenn mich zwar nicht aus, aber die Dokumentation redet von i586-mingw32msvc-pkg-config anstelle von pkg-config und ehrlich gesagt, finde ich das recht einleuchtend.

Beste Grüsse
Systemkritiker

Antworten |