freehoo-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Freehoo-users] Compiling freehoo.


From: Stephen Stocker
Subject: Re: [Freehoo-users] Compiling freehoo.
Date: Tue, 25 Nov 2003 18:28:01 -0600 (CST)

  Hi,

  I think you can just add /lib to your ld.so.conf file, if the glibc
libraries are in the more or less "standard" location. After that, be sure
to run ldconfig.

  Hope this helps. :)

        Steve


On Tue, 25 Nov 2003, Carlos Maynard wrote:

> I am trying to compile freehoo 2.0 on RH8.
>
> libyahoo is already compiled/installed.
> And i just rpm'd -i  glibc version 2.3
>
> my /etc/ld.so.conf looks like  this:
> /usr/kerberos/lib
> /usr/X11R6/lib
> /usr/lib/qt-3.0.3/lib
> /usr/lib/qt2/lib
> /usr/lib/sane
> /usr/local/lib
> /usr/lib
> /usr/local/include/libyahoo2         <=== i have no idea if this is
> necessary . Desperation drove me to put it here.
>
>
> When i do ./configure everything looks fine but this part:
>
> checking for guile-config... /usr/bin/guile-config
> /usr/bin/guile: /lib/i686/libc.so.6: version `GLIBC_2.3' not found
> (required by /usr/lib/libguile.so.12)
> /usr/bin/guile: /lib/i686/libpthread.so.0: version `GLIBC_2.3.2' not
> found (required by /usr/lib/libguile.so.12)
> /usr/bin/guile: /lib/i686/libc.so.6: version `GLIBC_2.3' not found
> (required by /usr/lib/libguile.so.12)
> /usr/bin/guile: /lib/i686/libpthread.so.0: version `GLIBC_2.3.2' not
> found (required by /usr/lib/libguile.so.12)
>
> Then when i try to compile freehoo...
>
> make  all-recursive
> make[1]: Entering directory `/home/carlosm/source/freehoo-2.0.0'
> Making all in src
> make[2]: Entering directory `/home/carlosm/source/freehoo-2.0.0/src'
> gcc -I. -I..   -I/usr/include/glib-1.2 -I/usr/lib/glib/include    -Wall
> -D_GNU_SOURCE -DPATH_CFG=\"/usr/local/etc\"
> -DDATADIR=\"/usr/local/share\" -g -O2   -c freehoo.c
> gcc -I. -I..   -I/usr/include/glib-1.2 -I/usr/lib/glib/include    -Wall
> -D_GNU_SOURCE -DPATH_CFG=\"/usr/local/etc\"
> -DDATADIR=\"/usr/local/share\" -g -O2   -c yahoo-wrapper.c
> gcc -I. -I..   -I/usr/include/glib-1.2 -I/usr/lib/glib/include    -Wall
> -D_GNU_SOURCE -DPATH_CFG=\"/usr/local/etc\"
> -DDATADIR=\"/usr/local/share\" -g -O2   -c interpreter.c
> gcc -I. -I..   -I/usr/include/glib-1.2 -I/usr/lib/glib/include    -Wall
> -D_GNU_SOURCE -DPATH_CFG=\"/usr/local/etc\"
> -DDATADIR=\"/usr/local/share\" -g -O2   -c fh-utils.c
> gcc -I. -I..   -I/usr/include/glib-1.2 -I/usr/lib/glib/include    -Wall
> -D_GNU_SOURCE -DPATH_CFG=\"/usr/local/etc\"
> -DDATADIR=\"/usr/local/share\" -g -O2   -c scm-procedures.c
> gcc -I. -I..   -I/usr/include/glib-1.2 -I/usr/lib/glib/include    -Wall
> -D_GNU_SOURCE -DPATH_CFG=\"/usr/local/etc\"
> -DDATADIR=\"/usr/local/share\" -g -O2   -c messenger.c
> gcc -I. -I..   -I/usr/include/glib-1.2 -I/usr/lib/glib/include    -Wall
> -D_GNU_SOURCE -DPATH_CFG=\"/usr/local/etc\"
> -DDATADIR=\"/usr/local/share\" -g -O2   -c extension.c
> gcc -I. -I..   -I/usr/include/glib-1.2 -I/usr/lib/glib/include    -Wall
> -D_GNU_SOURCE -DPATH_CFG=\"/usr/local/etc\"
> -DDATADIR=\"/usr/local/share\" -g -O2   -c guile-wrapper.c
> gcc -I. -I..   -I/usr/include/glib-1.2 -I/usr/lib/glib/include    -Wall
> -D_GNU_SOURCE -DPATH_CFG=\"/usr/local/etc\"
> -DDATADIR=\"/usr/local/share\" -g -O2   -c yahoo2-callbacks.c
> /bin/sh ../libtool --mode=link gcc -Wall -D_GNU_SOURCE
> -DPATH_CFG=\"/usr/local/etc\" -DDATADIR=\"/usr/local/share\" -g -O2
> -o freehoo  freehoo.o yahoo-wrapper.o interpreter.o fh-utils.o
> scm-procedures.o messenger.o extension.o guile-wrapper.o
> yahoo2-callbacks.o -lyahoo2  -lglib -lreadline -ltermcap
> mkdir .libs
> gcc -Wall -D_GNU_SOURCE -DPATH_CFG=\"/usr/local/etc\"
> -DDATADIR=\"/usr/local/share\" -g -O2 -o freehoo freehoo.o
> yahoo-wrapper.o interpreter.o fh-utils.o scm-procedures.o messenger.o
> extension.o guile-wrapper.o yahoo2-callbacks.o  -lyahoo2
> /usr/lib/libglib.so -lreadline -ltermcap
> freehoo.o: In function `inner_main':
> /home/carlosm/source/freehoo-2.0.0/src/freehoo.c:256: undefined
> reference to `gh_eval_file_with_standard_handler'
> freehoo.o: In function `main':
> /home/carlosm/source/freehoo-2.0.0/src/freehoo.c:290: undefined
> reference to `gh_enter'
> yahoo-wrapper.o: In function `send_message':
> /home/carlosm/source/freehoo-2.0.0/src/yahoo-wrapper.c:94: undefined
> reference to `gh_str02scm'
> /home/carlosm/source/freehoo-2.0.0/src/yahoo-wrapper.c:94: undefined
> reference to `gh_str02scm'
> /home/carlosm/source/freehoo-2.0.0/src/yahoo-wrapper.c:94: undefined
> reference to `scm_list_n'
> /home/carlosm/source/freehoo-2.0.0/src/yahoo-wrapper.c:94: undefined
> reference to `scm_run_hook'
> interpreter.o: In function `register_command':
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:140: undefined
> reference to `gh_list_p'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:142: undefined
> reference to `scm_list_n'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:148: undefined
> reference to `scm_list_n'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:148: undefined
> reference to `gh_append2'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:151: undefined
> reference to `gh_define'
> interpreter.o: In function `unregister_command':
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:164: undefined
> reference to `gh_list_p'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:167: undefined
> reference to `gh_scm2newstr'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:172: undefined
> reference to `gh_length'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:176: undefined
> reference to `gh_ulong2scm'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:176: undefined
> reference to `scm_list_ref'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:177: undefined
> reference to `gh_ulong2scm'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:177: undefined
> reference to `scm_list_ref'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:177: undefined
> reference to `gh_scm2newstr'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:182: undefined
> reference to `scm_delete'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:183: undefined
> reference to `gh_define'
> interpreter.o: In function `command_generator':
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:274: undefined
> reference to `gh_list_p'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:276: undefined
> reference to `gh_length'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:279: undefined
> reference to `gh_ulong2scm'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:279: undefined
> reference to `gh_ulong2scm'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:279: undefined
> reference to `scm_list_ref'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:279: undefined
> reference to `scm_list_ref'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:279: undefined
> reference to `gh_scm2newstr'
> interpreter.o: In function `interpreter':
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:559: undefined
> reference to `gh_list_p'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:563: undefined
> reference to `gh_ulong2scm'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:563: undefined
> reference to `gh_ulong2scm'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:563: undefined
> reference to `scm_list_ref'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:563: undefined
> reference to `scm_list_ref'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:563: undefined
> reference to `gh_scm2newstr'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:561: undefined
> reference to `gh_length'
> interpreter.o: In function `command_show_help':
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:756: undefined
> reference to `gh_list_p'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:765: undefined
> reference to `gh_ulong2scm'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:765: undefined
> reference to `scm_list_ref'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:767: undefined
> reference to `gh_ulong2scm'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:767: undefined
> reference to `scm_list_ref'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:767: undefined
> reference to `gh_scm2newstr'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:772: undefined
> reference to `gh_ulong2scm'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:772: undefined
> reference to `scm_list_ref'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:772: undefined
> reference to `gh_scm2newstr'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:762: undefined
> reference to `gh_length'
> interpreter.o: In function `command_eval_scheme_str':
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:994: undefined
> reference to `gh_eval_str_with_stack_saving_handler'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:995: undefined
> reference to `scm_current_output_port'
> interpreter.o: In function `command_load_scheme_file':
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:1001: undefined
> reference to `gh_eval_file_with_standard_handler'
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:1002: undefined
> reference to `scm_current_output_port'
> interpreter.o: In function `command_eval_scheme_str':
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:995: undefined
> reference to `scm_force_output'
> interpreter.o: In function `command_load_scheme_file':
> /home/carlosm/source/freehoo-2.0.0/src/interpreter.c:1002: undefined
> reference to `scm_force_output'
> fh-utils.o: In function `fh_load':
> /home/carlosm/source/freehoo-2.0.0/src/fh-utils.c:413: undefined
> reference to `gh_eval_file'
> /home/carlosm/source/freehoo-2.0.0/src/fh-utils.c:424: undefined
> reference to `gh_eval_file'
> /home/carlosm/source/freehoo-2.0.0/src/fh-utils.c:436: undefined
> reference to `gh_eval_file'
> scm-procedures.o: In function `ex_version':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:61: undefined
> reference to `gh_str02scm'
> scm-procedures.o: In function `ex_display':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:70: undefined
> reference to `gh_scm2newstr'
> scm-procedures.o: In function `ex_toggle_x':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:77: undefined
> reference to `gh_scm2newstr'
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:80: undefined
> reference to `gh_scm2newstr'
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:83: undefined
> reference to `gh_scm2newstr'
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:86: undefined
> reference to `gh_scm2newstr'
> scm-procedures.o:/home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:91:
> more undefined references to `gh_scm2newstr' follow
> scm-procedures.o: In function `ex_toggle_x':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:91: undefined
> reference to `scm_wrong_type_arg'
> scm-procedures.o: In function `ex_set_default_status_x':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:124: undefined
> reference to `gh_scm2long'
> scm-procedures.o: In function `ex_get_global_extensions_directory':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:131: undefined
> reference to `gh_str02scm'
> scm-procedures.o: In function `ex_get_local_extensions_directory':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:137: undefined
> reference to `gh_str02scm'
> scm-procedures.o: In function `ex_load':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:143: undefined
> reference to `gh_scm2newstr'
> scm-procedures.o: In function `ex_get_home_dir':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:150: undefined
> reference to `gh_str02scm'
> scm-procedures.o: In function `ex_get_config_dir':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:156: undefined
> reference to `gh_str02scm'
> scm-procedures.o: In function `ex_get_config_filename':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:162: undefined
> reference to `gh_str02scm'
> scm-procedures.o: In function `ex_get_download_filename':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:168: undefined
> reference to `gh_str02scm'
> scm-procedures.o: In function `ex_set_default_login_id_x':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:174: undefined
> reference to `gh_scm2newstr'
> scm-procedures.o: In function `ex_get_default_login_id':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:181: undefined
> reference to `gh_str02scm'
> scm-procedures.o: In function `ex_set_default_password_x':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:187: undefined
> reference to `gh_scm2newstr'
> scm-procedures.o: In function `ex_set_current_target_buddy_x':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:201: undefined
> reference to `gh_scm2newstr'
> scm-procedures.o: In function `ex_send_message':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:215: undefined
> reference to `gh_scm2newstr'
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:215: undefined
> reference to `gh_scm2newstr'
> scm-procedures.o: In function `ex_send_message_no_hook':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:223: undefined
> reference to `gh_scm2newstr'
> scm-procedures.o:/home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:223:
> more undefined references to `gh_scm2newstr' follow
> scm-procedures.o: In function `ex_get_buddy_list':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:263: undefined
> reference to `gh_list_p'
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:265: undefined
> reference to `gh_str02scm'
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:265: undefined
> reference to `scm_list_n'
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:271: undefined
> reference to `gh_str02scm'
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:271: undefined
> reference to `scm_list_n'
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:271: undefined
> reference to `gh_append2'
> scm-procedures.o: In function `ex_add_buddy':
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:286: undefined
> reference to `gh_scm2newstr'
> /home/carlosm/source/freehoo-2.0.0/src/scm-procedures.c:287: undefined
> reference to `gh_scm2newstr'
> extension.o: In function `install_new_hooks':
> /home/carlosm/source/freehoo-2.0.0/src/extension.c:100: undefined
> reference to `scm_create_hook'
> /home/carlosm/source/freehoo-2.0.0/src/extension.c:115: undefined
> reference to `scm_create_hook'
> /home/carlosm/source/freehoo-2.0.0/src/extension.c:127: undefined
> reference to `scm_create_hook'
> /home/carlosm/source/freehoo-2.0.0/src/extension.c:134: undefined
> reference to `scm_create_hook'
> /home/carlosm/source/freehoo-2.0.0/src/extension.c:148: undefined
> reference to `scm_create_hook'
> extension.o: In function `install_new_procedures':
> /home/carlosm/source/freehoo-2.0.0/src/extension.c:165: undefined
> reference to `gh_new_procedure'
> /home/carlosm/source/freehoo-2.0.0/src/extension.c:170: undefined
> reference to `gh_new_procedure'
> /home/carlosm/source/freehoo-2.0.0/src/extension.c:175: undefined
> reference to `gh_new_procedure'
> /home/carlosm/source/freehoo-2.0.0/src/extension.c:181: undefined
> reference to `gh_new_procedure'
> /home/carlosm/source/freehoo-2.0.0/src/extension.c:187: undefined
> reference to `gh_new_procedure'
> extension.o:/home/carlosm/source/freehoo-2.0.0/src/extension.c:193: more
> undefined references to `gh_new_procedure' follow
> guile-wrapper.o: In function `__gh_standard_handler':
> /home/carlosm/source/freehoo-2.0.0/src/guile-wrapper.c:30: undefined
> reference to `gh_display'
> /home/carlosm/source/freehoo-2.0.0/src/guile-wrapper.c:33: undefined
> reference to `gh_display'
> /home/carlosm/source/freehoo-2.0.0/src/guile-wrapper.c:36: undefined
> reference to `scm_backtrace'
> /home/carlosm/source/freehoo-2.0.0/src/guile-wrapper.c:38: undefined
> reference to `gh_newline'
> yahoo2-callbacks.o: In function `fh_ext_yahoo_got_im':
> /home/carlosm/source/freehoo-2.0.0/src/yahoo2-callbacks.c:214: undefined
> reference to `gh_str02scm'
> /home/carlosm/source/freehoo-2.0.0/src/yahoo2-callbacks.c:214: undefined
> reference to `gh_str02scm'
> /home/carlosm/source/freehoo-2.0.0/src/yahoo2-callbacks.c:214: undefined
> reference to `scm_list_n'
> /home/carlosm/source/freehoo-2.0.0/src/yahoo2-callbacks.c:214: undefined
> reference to `scm_run_hook'
> yahoo2-callbacks.o: In function `fh_ext_yahoo_contact_added':
> /home/carlosm/source/freehoo-2.0.0/src/yahoo2-callbacks.c:645: undefined
> reference to `gh_str02scm'
> /home/carlosm/source/freehoo-2.0.0/src/yahoo2-callbacks.c:645: undefined
> reference to `gh_str02scm'
> /home/carlosm/source/freehoo-2.0.0/src/yahoo2-callbacks.c:645: undefined
> reference to `scm_list_n'
> /home/carlosm/source/freehoo-2.0.0/src/yahoo2-callbacks.c:645: undefined
> reference to `scm_run_hook'
> yahoo2-callbacks.o: In function `fh_ext_yahoo_add_handler':
> /home/carlosm/source/freehoo-2.0.0/src/yahoo2-callbacks.c:815: undefined
> reference to `scm_list_n'
> /home/carlosm/source/freehoo-2.0.0/src/yahoo2-callbacks.c:815: undefined
> reference to `scm_run_hook'
> collect2: ld returned 1 exit status
> make[2]: *** [freehoo] Error 1
> make[2]: Leaving directory `/home/carlosm/source/freehoo-2.0.0/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/carlosm/source/freehoo-2.0.0'
> make: *** [all-recursive-am] Error 2
>
>
> Thanks in advance,
>
> Carlos M.
>
>
>
> _______________________________________________
> Freehoo-users mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/freehoo-users
>



-------------------------------------
Hope, Despair and the Triumph of Life
http://www.hdtl.org
Abuse Prevention/Survivor Support
Peace & Human Rights





reply via email to

[Prev in Thread] Current Thread [Next in Thread]