I dont have the thing to paste, but the thing was choking on src/common/unzip.h, due to a macro ZEXPORT not being defined. wxGTK has its own zconf.h, which doesnt define this macro for non-windows platforms. (there is a system header in /usr/include/zconf.h, which does-- but I presume the build favors its local header.) System is 1.2 constantly updated. USE variables detected as set by the ebuild are gif and opengl. This older wxGTK is required for audacity. Attached is the patch that allowed it to work for me. Paul
Created attachment 3217 [details, diff] This is the patch I needed to compile wxGTK Only the two lines involving ZEXPORT were required, the rest was just cleanup.
Updates have been made to the 1.1.11-r5.ebuild. Please install and test and report back on this bug report. The updated should be available in portage within 24 hours.
00ps. Wrong bug report. I did update the wxGTK-2.2.9-r1.ebuild with the suggested changes. The ebuild should be available on portage within the next 24 hours. Please report back on this bug report.
The new ebuild compiles out of the box for me. My only test program so far is audacity, which works as good as it did using my own modified ebuild. (It has a odd problem where some of its fonts render as little rectangles instead of characters-- but that may be a gtk problem...) I might also note that I was not able to compile this package against motif as suggested in the ebuild, but did not investigate the cause of compilation failure. Thanks for commiting this. Paul
From the wxGTK homepage... Q: What is the current state of the ports? A: GTK+ and Windows are stable. Motif no longer maintained. MacOS 8/9 and OS X improved dramatically. OS/2 started. If motif is still unmaintained at the next release of wxGTK I will removed the motif comments from the ebuild.