[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Freeipmi-users] static binaries?
From: |
Julian Elischer |
Subject: |
[Freeipmi-users] static binaries? |
Date: |
Wed, 23 Feb 2005 03:05:41 -0800 |
User-agent: |
Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050214 |
to follow up on the previous,
it would seem possible to make static binaries
(that could be moved between machines without requiring moving 300 libraries)
but after manually making a libfreeipmi.a
(any chance it could be made automatically?), the link fails with:
+ cc -Wall -I./../../libfreeipmi/src -DFREEIPMI_BUILD -D_GNU_SOURCE
-DPATH_CFG="/usr/local/etc" -DDATADIR="/usr/local/share" -I/usr/local/include -O
-pipe -o .libs/fish fish.o xmalloc.o fi-utils.o interpreter.o extension.o
scm-procedures.o guile-wrapper.o ipmi-wrapper.o fi-commands.o
bmc-conf-checkout.o bmc-conf-commit.o bmc-conf-utils.o ipmi-wrapper-sensor.o
ipmi-wrapper-sel.o bmc-conf-key-utils.o bmc-conf2.o -L/usr/local/lib
../../libfreeipmi/src/.libs/libfreeipmi.a -largp -lgnugetopt
/usr/local/lib/libguile.a /usr/local/lib/libguile-ltdl.a
/usr/local/lib/libqthreads.a -lcrypt -lm -lreadline -lncurses -Wl,--rpath
-Wl,/usr/local/lib
/usr/local/lib/libguile.a(gh_init.o): In function `gh_standard_handler':
gh_init.o(.text+0x74): multiple definition of `gh_standard_handler'
guile-wrapper.o(.text+0x0): first defined here
/usr/libexec/elf/ld: Warning: size of symbol `gh_standard_handler' changed from
267 to 85 in /usr/local/lib/libguile.a(gh_init.o)
/usr/local/lib/libguile.a(posix.o): In function `scm_tmpnam':
posix.o(.text+0x1120): warning: tmpnam() possibly used unsafely; consider using
mkstemp()
where `gh_standard_handler()'
seems to be the "cat ate the fish" handler that looks like it is
supposed to over-ride a standard one..
- [Freeipmi-users] static binaries?,
Julian Elischer <=