Opened 10 years ago

Closed 9 years ago

#5982 closed enhancement (fixed)

pkg-config not provided by win32-packager.pl

Reported by: Jonathan Martens <jonathan@…> Owned by: Nigel
Priority: minor Milestone: unknown
Component: windows Version: unknown
Severity: medium Keywords:
Cc: Ticket locked: no

Description

It seems that win32-packager.pl does not prepare the build environment to provide pkg-config, which seems to be used or determining the Webkit module of Qt.

There is a version of pkf-config that works on Windows, but this only works in a cmd.exe shell and not in bash/sh.

This version can be found here: http://www.gtk.org/download-windows.html (it needs some of the libraries mentioned there as well).

Attachments (1)

pkg-config.sh (51 bytes) - added by Jonathan Martens <jonathan@…> 10 years ago.
pkg-config.sh to invoke pkg-config.exe (which only runs in windows cmd.exe)

Download all attachments as: .zip

Change History (7)

comment:1 Changed 10 years ago by Jonathan Martens <jonathan@…>

A second problem most likely seems to be that the Qt build on windows does not generated the required (.pc) files for pkg-config to determine version and packages.

comment:2 Changed 10 years ago by Dibblah

Status: newassigned

Changed 10 years ago by Jonathan Martens <jonathan@…>

Attachment: pkg-config.sh added

pkg-config.sh to invoke pkg-config.exe (which only runs in windows cmd.exe)

comment:3 Changed 10 years ago by Jonathan Martens <jonathan@…>

I have been able to get pkg-config running from the MSys bash shell using attached pkg-config.sh script, although I have not been able to force the use of this script over pkg-config.exe.

I used pkg-config.exe and required libgl library found here: http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config-0.23-2.zip http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.18/glib_2.18.3-1_win32.zip

Now we only need Qt on windows to provide those files as it seems not to do so by default: http://mail.kde.org/pipermail/kde-buildsystem/2007-February/003722.html

comment:4 Changed 10 years ago by danielk

Owner: changed from danielk to Nigel

comment:5 Changed 10 years ago by anonymous

ticket outdated by [20508]

comment:6 Changed 9 years ago by Nigel

Resolution: fixed
Status: assignedclosed

Indeed, it was fixed by -r20508. Current builds have using_qtwebkit

Note: See TracTickets for help on using tickets.