RE: Taking stock of eb-lite

"Matt Lewandowsky" <[email protected]>
Newsgroups gmane.network.everybuddy.user
Message-ID <[email protected]>
Gah. Should have figured that one out myself... Anyway. I got eb-lite to
compile on OS X. I had to configure with --enable-static-all and remove
the -export-dynamic ld flag in src/Makefile. This looks right, right?

[bandersnatch:~] lewellyn% eb-lite
Could not load registry: No such file or directory
MSN init
Loading a service "MSN"
Loading IRC module (such as it is...)
Loading a service "IRC"
Loading a service "AIM"
Loading a service "ICQ"
Yahoo init
Loading a service "Yahoo"
252 146 202 234 34 39 202 171 


I'll try it under Cygwin at work today and see if I can get ebqt to
compile under OS X when I get home... (And maybe figure out why I had to
remove that flag...)


--Matt

-- 
Matt Lewandowsky
Selectsoft Support
[email protected]
http://support.selectsoftusa.com/


-----Original Message-----
From: Meredydd Luff [mailto:[email protected]] 
Sent: Tuesday, March 11, 2003 4:03 PM
To: Matt Lewandowsky; [email protected]
Subject: Re: [Everybuddy] Taking stock of eb-lite


Remove the hunk of junk from yahoo.c (sssds etc), and try again with 
autotools. I'm really on bad form tonight, I do apologise!

Meredydd

On Tuesday 11 March 2003 23:57, Matt Lewandowsky wrote:
> OK. Here goes... ;)
>
> I'll be more than happy to test a WAP version, but a J2ME version 
> would feel more natural to me, especially for IRC. *shrug*
>
> I have a Sprint LG 5350, so I have no clue about any of the Nokias. 
> It's possible that your provider has blocked OTA installations.
>
> Lessee... Compiling... I want to use it in DOS (DJGPP/curses), 
> Windows, Darwin/x86 and Mac OS X. Since I have full (working) GNU 
> environments on both Windows and OS X, I decided to take a stab at 
> compiling alpha-5 and displaying via X. But, there was no love for me.

> Take a look at these:
>
> ABS Build:
>
> matt@MATT-2K /f/g/eb-lite-alpha-5
> $ ./config.mer
> Importing information about the source tree...
> Building Makefiles in plugins/...
> Generating Makefile in msn/
> Generating Makefile in irc/
> Generating Makefile in toc/
> Generating Makefile in yahoo/
> Building top-level Makefile under plugins/
> Leaving plugins/
> Building Makefile in src/
> Generating top-level Makefile
>
> matt@MATT-2K /f/g/eb-lite-alpha-5
> $ make
> make -C plugins/ all
> make[1]: Entering directory `/cygdrive/f/g/eb-lite-alpha-5/plugins'
> make -C msn all
> make[2]: Entering directory 
> `/cygdrive/f/g/eb-lite-alpha-5/plugins/msn'
> cc -g -Wall -I../../src/  -c msn.C
> make[2]: *** [msn.o] Error 255
> make[2]: Leaving directory `/cygdrive/f/g/eb-lite-alpha-5/plugins/msn'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/cygdrive/f/g/eb-lite-alpha-5/plugins'
> make: *** [all] Error 2
>
> Autotools build (in clean directory):
> (Only the last few lines of make output. I can supply full logs if you

> wish. I didn't in order to conserve bandwidth.)
>
> Making all in yahoo
> make[3]: Entering directory 
> `/cygdrive/f/g/eb-lite-alpha-5/plugins/yahoo'
> /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. 
> -I../.. -I../.. /src  -no-cpp-precomp  -g -O2 -Wall 
> -DUSE_STRUCT_CALLBACKS=1 -c yahoo.c mkdir .libs
> gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -no-cpp-precomp -g -O2
> -Wall -DU
> SE_STRUCT_CALLBACKS=1 -Wp,-MD,.deps/yahoo.pp -c yahoo.c  -DDLL_EXPORT
> -DPIC -o y
> ahoo.o
> gcc: unrecognized option `-no-cpp-precomp'
> yahoo.c: In function `ext_yahoo_got_im':
> yahoo.c:516: warning: implicit declaration of function
> `eb_yahoo_add_user'
> yahoo.c: At top level:
> yahoo.c:831: warning: `eb_yahoo_add_user' was declared implicitly
> `extern' and l
> ater `static'
> yahoo.c:516: warning: previous declaration of `eb_yahoo_add_user'
> yahoo.c:831: warning: type mismatch with previous implicit declaration
> yahoo.c:516: warning: previous implicit declaration of
> `eb_yahoo_add_user'
> yahoo.c:831: warning: `eb_yahoo_add_user' was previously implicitly
> declared to
> return `int'
> yahoo.c: In function `register_callbacks':
> yahoo.c:1028: `sdfsdsdsfdsf' undeclared (first use in this function)
> yahoo.c:1028: (Each undeclared identifier is reported only once
> yahoo.c:1028: for each function it appears in.)
> yahoo.c:1028: parse error before "yc"
> make[3]: *** [yahoo.lo] Error 1
> make[3]: Leaving directory
`/cygdrive/f/g/eb-lite-alpha-5/plugins/yahoo'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/cygdrive/f/g/eb-lite-alpha-5/plugins'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/cygdrive/f/g/eb-lite-alpha-5'
> make: *** [all-recursive-am] Error 2
>
>
> Both build types give the same error as the autotools build on OS X. I

> haven't really had the time to take a look, but I plan to tonite. I 
> find it odd that the ABS build is dying immediately.
>
>
> If you have anything you want me to try, shoot.
>
> --Matt

-- 

MSN Developer, Everybuddy project
http://www.everybuddy.com/

MSN:     [email protected]
AIM:     blip109
Yahoo:   modula7
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.