RE: libtinymail-camel dependecies



Hi!

I tried to build after enabling HAVE_OPENSSL and then got the following
error.

--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



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