[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