[aprssig] xastir/cygwin compile failes on Print.h missing
davidf4 at mindspring.com
Wed Jan 7 03:11:20 CST 2009
Here's a temporary fix until either the Cygwin folks recompile about 2/3rd
of their packages or until you give up and switch to VMWare (and I only know
it because one of my machines has a messed up XP video sub-system and won't
run VMWare). You'll have to do this every time you use the Cygwin setup
program or it will "upgrade" to the broken package again.
Launch the Cygwin setup program
When you get to the list of packages change the list to FULL mode
Uncheck "Hide Obsolete Packages"
Scroll down the list until you find xorg-x11-devel
Click on the word "keep" until it changes to a 6.x version of the file
Click Next and finish the setup
The 7.x version of the file (default despite it being obsolete) is broken by
design due to a change in the upstream xorg code. And until every other
-devel package is fixed to not call the now removed print code you'll have
to drop back to an earlier version of that development package.
From: aprssig-bounces at tapr.org [mailto:aprssig-bounces at tapr.org] On Behalf
Of Tapio Sokura
Sent: Tuesday, January 06, 2009 23:53
To: aprssig at tapr.org
Subject: [aprssig] xastir/cygwin compile failes on Print.h missing
/usr/include/Xm/Print.h:28:34: X11/extensions/Print.h: No such file or
In file included from /usr/include/Xm/XmAll.h:79,
/usr/include/Xm/Print.h:40: error: parse error before "XPContext"
/usr/include/Xm/Print.h:43: error: parse error before '}' token
/usr/include/Xm/Print.h:61: error: parse error before "XPFinishProc"
make: *** [alert.o] Error 1
More information about the aprssig