pan-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pan-users] Re: OpenSolaris?


From: Duncan
Subject: [Pan-users] Re: OpenSolaris?
Date: Fri, 16 Jan 2009 20:05:27 +0000 (UTC)
User-agent: Pan/0.133 (House of Butterflies)

Kevin Monceaux <address@hidden> posted
address@hidden, excerpted below, on 
Fri, 16 Jan 2009 00:35:37 -0600:

> Has anyone here successfully compiled a recent version of pan on
> OpenSolaris?  I'm giving OpenSolaris Indiana a try:
> 
> # uname -a
> SunOS Blaidd-Drwg 5.11 snv_101b i86pc i386 i86pc Solaris
> 
> and am trying to compile pan.  I tried versions 0.132 and 0.133 and get:
> 
> if /usr/sfw/bin/g++ -DHAVE_CONFIG_H -I. -I. -I../..  -I../..
> -I/usr/include/gmime-2.0 -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include   -D_REENTRANT -D_PTHREADS
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
> -I/usr/include/pcre -g -O2 -MT text-match.o -MD -MP -MF
> ".deps/text-match.Tpo" -c -o text-match.o text-match.cc; \
>          then mv -f ".deps/text-match.Tpo" ".deps/text-match.Po"; else
>          rm
> -f ".deps/text-match.Tpo"; exit 1; fi In file included from
> text-match.cc:29: text-match.h:111: error: expected identifier before
> numeric constant text-match.h:111: error: expected `}' before numeric
> constant text-match.h:111: error: expected unqualified-id before numeric
> constant text-match.h:112: error: `PcreState' does not name a type
> text-match.h:114: error: expected unqualified-id before "public"
> text-match.h:114: error: expected `,' or `;' before "public"
> text-match.h:117: error: expected declaration before '}' token In file
> included from text-match.cc:29: text-match.h:20:1: unterminated #ifndef
> make[3]: *** [text-match.o] Error 1
> make[3]: Leaving directory
> `/export/home/dokpm0/src/pan-0.132/pan/general' make[2]: ***
> [all-recursive] Error 1
> make[2]: Leaving directory `/export/home/dokpm0/src/pan-0.132/pan'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/export/home/dokpm0/src/pan-0.132' make: ***
> [all] Error 2

I haven't, but that set ortof errors looks like the type I get (on 
Gentoo) when I've upgraded gcc and an app hasn't been patched for the new 
strictness, or when it's missing a header file and therefore reading the 
syntax incorrectly.

Unfortunately, I'm not particularly good at fixing that sort of error, 
except by seeing if I can find a patch for the new gcc (or glib or 
whatever) or downgrading whatever it is to an earlier, known compatible, 
version.  However, you need to figure out what's missing (or looked for 
in the wrong path) or the wrong version, first.

If you're doing OpenSolaris, there's a fair chance you know more about 
dealing with such errors than I do.  Maybe the BSD/OSX folks here can 
help; I know they have similar problems once in awhile.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman





reply via email to

[Prev in Thread] Current Thread [Next in Thread]