Opened 9 years ago

Last modified 9 years ago

#47995 new defect

compiling qiv err out with 'gdk/gdkx.h' file not found

Reported by: arifsaha (S P Arif Sahari Wibowo) Owned by: lloyd@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port: qiv

Description

Compiling qiv produce the error below:

:info:build main.c:10:10: fatal error: 'gdk/gdkx.h' file not found
:info:build #include <gdk/gdkx.h>
:info:build          ^
:info:build image.cevent.c:12::1210::10 :fatal error: 'gdk/gdkx.h' file not found
:info:build #include <gdk/gdkx.h>
:info:build          ^
:info:build  fatal error: 'gdk/gdkx.h' file not found
:info:build #include <gdk/gdkx.h>
:info:build          ^
:info:build 1 error generated.
:info:build make: *** [main.o] Error 1

Attachments (1)

main.log (98.8 KB) - added by arifsaha (S P Arif Sahari Wibowo) 9 years ago.
The compilation log

Download all attachments as: .zip

Change History (2)

Changed 9 years ago by arifsaha (S P Arif Sahari Wibowo)

Attachment: main.log added

The compilation log

comment:1 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to lloyd@…

I guess you have gtk2 installed with the +quartz variant, but qiv apparently requires that gtk2 be installed with the +x11 variant. The qiv port could be modified to use the require_active_variants proc from the active_variants 1.1 portgroup to indicate this requirement. If possible, it would be preferable to remove the requirement.

Note: See TracTickets for help on using tickets.