RE: libtinymail-camel dependecies



On Tue, 2006-10-31 at 22:28 +0800, Nitin Mahajan nokia com wrote:
> Hi!
> 
> I tried to build after enabling HAVE_OPENSSL and then got the following
> error.

Can you make distclean and svn up your checkout? It looks like you are
using something that is a few days old (for example the
CAMEL_EXPLICIT_TRANSLATION_DOMAIN define flag has been replaced with
TRANSDOM a few days ago)

I will take at the error itself tomorrow. Can you create a ticket about
it on the trac of tinymail? http://tinymail.org/trac/tinymail


> --snip--
> 
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I../intl
> -DCAMEL_LIBEXECDIR=\"/home/nitin/software/camel_ssl_check/libexec\"
> -DCAMEL_PROVIDERDIR=\"/home/nitin/software/camel_ssl_check/lib/camel-lit
> e-1.2/camel-providers\" -DG_LOG_DOMAIN=\"camel\"
> -DCAMEL_EXPLICIT_TRANSLATION_DOMAIN=\"camel-lite\"
> -DE_DATA_SERVER_PREFIX=\"/home/nitin/software/camel_ssl_check\"
> -DEVOLUTION_LOCALEDIR=\"\" -pthread -I/usr/include/glib-2.0
> -I/usr/lib/glib-2.0/include -I/usr/include/mozilla-1.7.8/nss
> -I/usr/include/mozilla-1.7.8/nspr -D_LARGEFILE64_SOURCE -g -O2 -MT
> camel-tcp-stream-openssl.lo -MD -MP -MF
> .deps/camel-tcp-stream-openssl.Tpo -c camel-tcp-stream-openssl.c  -fPIC
> -DPIC -o .libs/camel-tcp-stream-openssl.o
> camel-tcp-stream-openssl.c:64: error: syntax error before '*' token
> camel-tcp-stream-openssl.c:64: warning: data definition has no type or
> storage class
> camel-tcp-stream-openssl.c:65: error: syntax error before '*' token
> camel-tcp-stream-openssl.c:65: warning: data definition has no type or
> storage class
> camel-tcp-stream-openssl.c: In function
> 'camel_tcp_stream_ssl_class_init':
> camel-tcp-stream-openssl.c:95: warning: assignment from incompatible
> pointer type
> camel-tcp-stream-openssl.c:98: warning: assignment from incompatible
> pointer type
> camel-tcp-stream-openssl.c:99: warning: assignment from incompatible
> pointer type
> camel-tcp-stream-openssl.c: At top level:
> 
> --snip--
> 
> Looks like some defintions from camel itself are not availabel to this C
> file. Any pointers?
> 
> Regards
> 
> -Nitin 
> 
> 
> -----Original Message-----
> From: tinymail-devel-list-bounces gnome org
> [mailto:tinymail-devel-list-bounces gnome org] 
> Sent: Tuesday, October 31, 2006 6:48 PM
> To: spam pvanhoof be
> Cc: tinymail-devel-list gnome org
> Subject: RE: libtinymail-camel dependecies
> 
>  
> Hey Philip!
> 
> Seeing the sources of camel-lite I feel that for SSL support it has an
> option of linking to Mozilla's NSS library or the OpenSSL library. By
> default when I am building it on Linux it takes Mozilla's libraries and
> does not look for OpenSSL library. If this understanding of mine is
> correct the I have the following questions,
> 
> 1. Whether camel's SSL functionality is complete if we make the OpenSSL
> library available to it instead of Mozilla's NSS.
> 
> 2. Whether replacing  #define HAVE_SSL 1 with  #define HAVE_OPENSSL 1
> will make the OpenSSL library available to it instead of Mozilla's NSS.
> 
> Regards
> 
> -Nitin Mahajan
> _______________________________________________
> tinymail-devel-list mailing list
> tinymail-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/tinymail-devel-list
-- 
Philip Van Hoof, software developer
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
work: vanhoof at x-tend dot be
blog: http://pvanhoof.be/blog




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