[Adium-devl] Fwd: Building msn_pecan statically
Felipe Contreras
felipe.contreras at gmail.com
Mon Jun 16 00:48:46 UTC 2008
On Mon, Jun 16, 2008 at 3:41 AM, Evan Schoenberg <evan.s at dreskin.net> wrote:
>
> On Jun 15, 2008, at 8:31 PM, Evan Schoenberg wrote:
>
> However, the following error occurs while building:
> ----
> gcc -DHAVE_CONFIG_H -I. -I../../..
> -I/Users/evands/pidgin-for-adium/libpurple/protocols/msn_pecan
> -I/Users/evands/pidgin-for-adium/libpurple -I../../../libpurple
> -D_REENTRANT
> -I/Users/evands/adium/Utilities/dep-build-scripts/build/root-ppc/include/glib-2.0
> -I/Users/evands/adium/Utilities/dep-build-scripts/build/root-ppc/lib/glib-2.0/include
> -Wall -DPURPLE_STATIC_PRPL -g -mmacosx-version-min=10.4 -isysroot
> /Developer/SDKs/MacOSX10.4u.sdk -arch ppc
> -I/Users/evands/adium/Utilities/dep-build-scripts/build/root-ppc/include
> -I/Developer/SDKs/MacOSX10.4u.sdk/usr/include/kerberosIV -DHAVE_SSL
> -DHAVE_OPENSSL -fno-common -gdwarf-2 -g3 -MT libmsn_pecan_a-pecan_stream.o
> -MD -MP -MF .deps/libmsn_pecan_a-pecan_stream.Tpo -c -o
> libmsn_pecan_a-pecan_stream.o `test -f 'io/pecan_stream.c' || echo
> '/Users/evands/pidgin-for-adium/libpurple/protocols/msn_pecan/'`io/pecan_stream.c
> /Users/evands/pidgin-for-adium/libpurple/protocols/msn_pecan/ab/pecan_contactlist.c:
> In function 'get_store_name':
> /Users/evands/pidgin-for-adium/libpurple/protocols/msn_pecan/ab/pecan_contactlist.c:167:
> error: dereferencing pointer to incomplete type
> ----
>
> I see. My Makefile.am didn't add your HAVE_LIBPURPLE #define. That meant
> pecan_contactlist.c didn't #include session_private.h.
Oh, I see. In my tests I didn't need to create a Makefile.am;
libpurple's Makefile didn't seem to care how msn_peca/Makefile came to
be.
Best regards.
--
Felipe Contreras
More information about the devel
mailing list