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