Hi,
I'm attempting to compile the latest beta of Pan in windows using the
pan-windows-port.txt as a guide. This is on a fresh install of XP.
(I just reinstalled it about a week ago). If someone already has the
latest beta compiled please let me know and I'll just grab a copy from
them..no sense re-inventing the wheel. Here's the problems I
encountered:
2.2 LIBXML2
===========
* Sanity check: "$ pkg-config --cflags libxml-2.0" should give
meaningful output now.
* Sanity check: "$ pkg-config --libs libxml-2.0" should also work, and
include -lws2_32
*These don't work because pkg-config is not installed anywhere I can
find*
2.4 GNOME-COMMON (only needed when building Pan or GNet from CVS)
*** You need the latest pkg-config.
*** Get the latest version of pkg-config from
*** <http://www.freedesktop.org/software/pkgconfig/>.
*So I went and downloaded pkgconfig and attempted to configure and
make it...it gives me a page of errors on make..the last one being:
pkg.c:1386: parse error before "key"
pkg.c: In function `packages_foreach':
pkg.c:1388: `key' undeclared (first use in this function)
pkg.c:1394: `data' undeclared (first use in this function)
pkg.c:1394: dereferencing pointer to incomplete type
pkg.c:1394: warning: assignment makes pointer from integer without a cast
pkg.c:1397: dereferencing pointer to incomplete type
pkg.c:1397: dereferencing pointer to incomplete type
pkg.c:1397: dereferencing pointer to incomplete type
make[2]: *** [pkg.o] Error 1
make[2]: Leaving directory `/home/workarea/pkgconfig-0.15.0'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/workarea/pkgconfig-0.15.0'
make: *** [all-recursive-am] Error 2
*So then I decided I'd just use the tar-gz's and not need
gnome-common....so I skipped to the Gnet step.
2.5 GNET
*The configure fails with "configure: error: No GLib 1.2 on this
system"...
now I installed the gtk runtime and development version as per the
instructions so not sure what the deal is there.
Thoughts and comments welcome. I'd REALLY like to get a working copy
of pan beta because 0.14.2 will crash repeatedly on me when opening
certain messages and it did the same thing under Suse 9.0 which the
beta corrected.