[ale] IcqMail compile issues... library probs?

Beeland, Jason beeland.j at ems-t.com
Wed Aug 23 10:24:22 EDT 2000


Ok, I have found this nifty little prog called ICQMail.  It
lets you run this daemon and all your icq's get forwarded
to an email addie.  I'm gonna be using this and my two way
pager to basically have mobile icq.  But...  I have installed
icqlib, mime++ libs, and guile libs, and then try to compile
this app.  It seems to compile right till it hits the linker.
Then it dies trying to link to the guild functions defined in
gh.h.  Here's the compile error:
cfg.o: In function `Cfg::alist(void)':
/root/icqmail/icqmail-2.0a1/src/cfg.cc:341: undefined reference to
`gh_str02scm'
/root/icqmail/icqmail-2.0a1/src/cfg.cc:341: undefined reference to
`scm_cons'
/root/icqmail/icqmail-2.0a1/src/cfg.cc:341: undefined reference to
`gh_append2'
/root/icqmail/icqmail-2.0a1/src/cfg.cc:344: undefined reference to
`gh_str02scm'
/root/icqmail/icqmail-2.0a1/src/cfg.cc:344: undefined reference to `gh_cons'
/root/icqmail/icqmail-2.0a1/src/cfg.cc:345: undefined reference to
`scm_cons'
/root/icqmail/icqmail-2.0a1/src/cfg.cc:345: undefined reference to
`gh_append2'
icqmail.o: In function `IcqMail::run(void (*)(void))':
/root/icqmail/icqmail-2.0a1/src/icqmail.cc:83: undefined reference to
`gh_eval_file_with_standard_handler'
icqmail.o: In function `IcqMail::call_script_procedure(char const *, Cfg
*)':
/root/icqmail/icqmail-2.0a1/src/icqmail.cc:1237: undefined reference to
`scm_symbol_value0'
/root/icqmail/icqmail-2.0a1/src/icqmail.cc:1242: undefined reference to
`gh_procedure_p'
/root/icqmail/icqmail-2.0a1/src/icqmail.cc:1247: undefined reference to
`gh_call1'
/root/icqmail/icqmail-2.0a1/src/icqmail.cc:1247: undefined reference to
`gh_scm2bool'
main.o: In function `main':
/root/icqmail/icqmail-2.0a1/src/main.cc:243: undefined reference to
`gh_enter'
collect2: ld returned 1 exit status
make[1]: *** [icqmail] Error 1
make[1]: Leaving directory `/home/root/icqmail/icqmail-2.0a1/src'
make: *** [all] Error 1

Now gh.h IS included in cfg.hh, and those functs it's complaining about
ARE prototyped in gh.h.  So I'm thinking I've got something other than
just a program issue here.  Maybe soemthing i don't know/don't
understand about installing new libraries or something.  I'm still learning
most of this as I go so there are a lot of holes in my knowledge.

Anyhow, thanks for any help possible,

Jason Beeland
veritus at slightly.nailed.org
--
To unsubscribe: mail majordomo at ale.org with "unsubscribe ale" in message body.





More information about the Ale mailing list