Re: Announce : Evolution 2.5.92, EDS1.5.92, Evolution-exchange 2.5.92 and Gtkhtml 3.9.92

Paul Hands <[email protected]>
Newsgroups gmane.comp.gnome.evolution.devel
Message-ID <[email protected]>
Hi all,

Returning to this after a week away, I have managed to compile and install 
everything except evolution-exchange.  It fails at the configure step, as 
follows....

<SNIP>
checking for ADDRESSBOOK... yes
checking for CALENDAR... yes
checking for CAMEL... yes
checking for MAIL... yes
checking for SOUP... checking for EXCHANGE_STORAGE... yes
checking for LIBEXCHANGE... configure: error: Package requirements 
(libsoup-2.2 evolution-shell-2.6 libedataserverui-1.2 libexchange-storage-1.2 
libbonobo-2.0 libxml-2.0 gconf-2.0) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the LIBEXCHANGE_CFLAGS and LIBEXCHANGE_LIBS 
environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.

As far as I can see, I have all these packages installed, and it's not clear 
which of that list is missing.

Forgive my ineptitude here - I haven't done this before. 

I thought libexchange is part of what I'm trying to build, so how can it be 
seen as missing?

Paul






On Wednesday 01 March 2006 12:57, Paul Hands wrote:
> Thanks!  That fixed gtkhtml.
>
> Unfortunately, when trying evolution data server, I get  the equally
> mystifying......
>
>
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DG_LOG_DOMAIN=\"e-data-server\"
> -I../libdb/dist -DE_DATA_SERVER_PREFIX=\"/opt/gnome\"
> -DEVOLUTION_LOCALEDIR=\"/opt/gnome/share/locale\"
> -DE_DATA_SERVER_EXTENSIONDIR=\"/opt/gnome/lib/evolution-data-server-1.2/ext
>ensions\"
> -DE_DATA_SERVER_IMAGESDIR=\"/opt/gnome/share/pixmaps/evolution-data-server-
>1.6\"
> -DE_DATA_SERVER_UI_GLADEDIR=\"/opt/gnome/share/evolution-data-server-1.6/gl
>ade\" -DORBIT2=1 -pthread -I/usr/include/libxml2
> -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include
> -I/opt/gnome/include/libbonobo-2.0 -I/opt/gnome/include/orbit-2.0
> -I/opt/gnome/include/bonobo-activation-2.0 -I/opt/gnome/include/gconf/2 -I
> -g -O2 -Wall -Wmissing-prototypes
> -Wno-sign-compare -MT e-msgport.lo -MD -MP -MF .deps/e-msgport.Tpo -c
> e-msgport.c  -fPIC -DPIC -o .libs/e-msgport.o
> e-msgport.c:39:18: error: nspr.h: No such file or directory
> e-msgport.c:491: error: syntax error before 'PRFileDesc'
> e-msgport.c:491: warning: no semicolon at end of struct or union
> e-msgport.c:491: warning: no semicolon at end of struct or union
> e-msgport.c:492: warning: type defaults to 'int' in declaration of 'write'
> e-msgport.c:492: error: 'write' redeclared as different kind of symbol
> /usr/include/unistd.h:318: error: previous declaration of 'write' was here
> e-msgport.c:492: warning: data definition has no type or storage class
> e-msgport.c:493: error: syntax error before '}' token
> e-msgport.c:493: warning: type defaults to 'int' in declaration of 'prpipe'
> e-msgport.c:493: warning: data definition has no type or storage class
> e-msgport.c:498: error: syntax error before '}' token
> e-msgport.c: In function 'e_msgport_new':
> e-msgport.c:504: error: dereferencing pointer to incomplete type
> e-msgport.c:505: error: dereferencing pointer to incomplete type
> e-msgport.c:506: error: dereferencing pointer to incomplete type
> e-msgport.c:507: error: dereferencing pointer to incomplete type
> e-msgport.c:508: error: dereferencing pointer to incomplete type
> e-msgport.c:509: error: dereferencing pointer to incomplete type
> e-msgport.c:511: error: dereferencing pointer to incomplete type
> e-msgport.c:512: error: dereferencing pointer to incomplete type
> e-msgport.c:514: error: dereferencing pointer to incomplete type
> e-msgport.c: In function 'e_msgport_destroy':
> e-msgport.c:521: error: dereferencing pointer to incomplete type
> e-msgport.c:522: error: dereferencing pointer to incomplete type
> e-msgport.c:523: error: dereferencing pointer to incomplete type
> e-msgport.c:524: error: dereferencing pointer to incomplete type
> e-msgport.c:525: error: dereferencing pointer to incomplete type
> e-msgport.c:528: error: dereferencing pointer to incomplete type
> e-msgport.c:529: warning: implicit declaration of function 'PR_Close'
> e-msgport.c:529: error: dereferencing pointer to incomplete type
> e-msgport.c:530: error: dereferencing pointer to incomplete type
> e-msgport.c: In function 'e_msgport_fd':
> e-msgport.c:541: error: dereferencing pointer to incomplete type
> e-msgport.c:542: error: dereferencing pointer to incomplete type
> e-msgport.c:544: error: dereferencing pointer to incomplete type
> e-msgport.c:545: error: dereferencing pointer to incomplete type
> e-msgport.c:547: error: dereferencing pointer to incomplete type
> e-msgport.c: At top level:
> e-msgport.c:553: error: syntax error before '*' token
> e-msgport.c:554: warning: return type defaults to 'int'
> e-msgport.c:554: error: conflicting types for 'e_msgport_prfd'
> e-msgport.h:70: error: previous declaration of 'e_msgport_prfd' was here
> e-msgport.c: In function 'e_msgport_prfd':
> e-msgport.c:555: error: 'PRFileDesc' undeclared (first use in this
> function) e-msgport.c:555: error: (Each undeclared identifier is reported
> only once e-msgport.c:555: error: for each function it appears in.)
> e-msgport.c:555: error: 'fd' undeclared (first use in this function)
> e-msgport.c:557: error: dereferencing pointer to incomplete type
> e-msgport.c:558: error: dereferencing pointer to incomplete type
> e-msgport.c:566: warning: implicit declaration of function 'PR_CreatePipe'
> e-msgport.c:566: error: dereferencing pointer to incomplete type
> e-msgport.c:566: error: dereferencing pointer to incomplete type
> e-msgport.c:568: error: dereferencing pointer to incomplete type
> e-msgport.c:570: error: dereferencing pointer to incomplete type
> e-msgport.c: In function 'e_msgport_put':
> e-msgport.c:580: error: 'PRFileDesc' undeclared (first use in this
> function) e-msgport.c:580: error: 'prfd' undeclared (first use in this
> function) e-msgport.c:584: error: dereferencing pointer to incomplete type
> e-msgport.c:585: error: dereferencing pointer to incomplete type
> e-msgport.c:586: error: dereferencing pointer to incomplete type
> e-msgport.c:588: error: dereferencing pointer to incomplete type
> e-msgport.c:590: error: dereferencing pointer to incomplete type
> e-msgport.c:592: error: dereferencing pointer to incomplete type
> e-msgport.c:594: error: dereferencing pointer to incomplete type
> e-msgport.c:598: error: called object 'write' is not a function
> e-msgport.c:604: warning: implicit declaration of function 'PR_Write'
> e-msgport.c: In function 'msgport_cleanlock':
> e-msgport.c:615: error: dereferencing pointer to incomplete type
> e-msgport.c: In function 'e_msgport_wait':
> e-msgport.c:623: error: dereferencing pointer to incomplete type
> e-msgport.c:624: error: dereferencing pointer to incomplete type
> e-msgport.c:625: error: dereferencing pointer to incomplete type
> e-msgport.c:630: error: dereferencing pointer to incomplete type
> e-msgport.c:633: error: dereferencing pointer to incomplete type
> e-msgport.c:633: error: dereferencing pointer to incomplete type
> e-msgport.c:634: error: dereferencing pointer to incomplete type
> e-msgport.c:637: error: dereferencing pointer to incomplete type
> e-msgport.c:640: error: dereferencing pointer to incomplete type
> e-msgport.c:641: error: 'PRPollDesc' undeclared (first use in this
> function) e-msgport.c:641: error: syntax error before 'polltable'
> e-msgport.c:645: error: dereferencing pointer to incomplete type
> e-msgport.c:647: error: 'polltable' undeclared (first use in this function)
> e-msgport.c:647: error: dereferencing pointer to incomplete type
> e-msgport.c:648: error: 'PR_POLL_READ' undeclared (first use in this
> function) e-msgport.c:648: error: 'PR_POLL_ERR' undeclared (first use in
> this function) e-msgport.c:649: warning: implicit declaration of function
> 'PR_Poll' e-msgport.c:649: error: 'PR_INTERVAL_NO_TIMEOUT' undeclared
> (first use in this function)
> e-msgport.c:649: warning: implicit declaration of function 'PR_GetError'
> e-msgport.c:649: error: 'PR_PENDING_INTERRUPT_ERROR' undeclared (first use
> in this function)
> e-msgport.c:652: error: dereferencing pointer to incomplete type
> e-msgport.c:657: error: dereferencing pointer to incomplete type
> e-msgport.c:660: error: dereferencing pointer to incomplete type
> e-msgport.c:660: error: dereferencing pointer to incomplete type
> e-msgport.c:663: error: dereferencing pointer to incomplete type
> e-msgport.c:666: error: dereferencing pointer to incomplete type
> e-msgport.c:668: error: dereferencing pointer to incomplete type
> e-msgport.c:633: error: invalid lvalue in asm output 0
> e-msgport.c: In function 'e_msgport_get':
> e-msgport.c:678: error: dereferencing pointer to incomplete type
> e-msgport.c:679: error: dereferencing pointer to incomplete type
> e-msgport.c:681: error: dereferencing pointer to incomplete type
> e-msgport.c:682: error: dereferencing pointer to incomplete type
> e-msgport.c:684: error: dereferencing pointer to incomplete type
> e-msgport.c:686: warning: implicit declaration of function 'PR_Read'
> e-msgport.c:686: error: dereferencing pointer to incomplete type
> e-msgport.c:692: error: dereferencing pointer to incomplete type
> e-msgport.c: In function 'e_thread_put':
> e-msgport.c:1089: error: dereferencing pointer to incomplete type
> e-msgport.c:1098: error: dereferencing pointer to incomplete type
> make[2]: *** [e-msgport.lo] Error 1
> make[2]: Leaving directory
> `/export/home/phands/Downloads/Evolution-2.5.92/evolution-data-server-1.5.9
>2/libedataserver' make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/export/home/phands/Downloads/Evolution-2.5.92/evolution-data-server-1.5.9
>2' make: *** [all] Error 2
>
> On Tuesday 28 February 2006 18:07, Veerapuram Varadhan wrote:
> > Hi Paul,
> >
> > This is a pretty common error (atleast to me, as I keep getting this
> > very often) caused because of a stray glibconfig.h file in
> > <prefix>/gnome/include.  Just move this glibconfig.h to
> > some-other-unwanted-name or just delete it.
> >
> > HTH,
> >
> > V. Varadhan
> >
> > >>> "Paul Hands" <[email protected]> 02/28/06 6:45 PM >>>
> >
> >  As with the prvious (2.5.91) release, I get many, many syntax erros
> > trying to compile gtkhtml.  The configure step goes fine, but make fails
> > with syntax errors some way through, which I have no idea how to tackle.
> >  Any hints gratefully appreciated......
>
> _______________________________________________
> Evolution-hackers mailing list
> [email protected]
> http://mail.gnome.org/mailman/listinfo/evolution-hackers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.