[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] cannot build qemu with "--static" configure option
From: |
Max Filippov |
Subject: |
Re: [Qemu-devel] cannot build qemu with "--static" configure option |
Date: |
Thu, 24 Nov 2011 00:08:15 +0400 |
User-agent: |
KMail/1.13.7 (Linux/2.6.40.6-0.fc15.x86_64; KDE/4.6.5; x86_64; ; ) |
> >>> So, somebody at Fedora doesn't like static (.a) files very much, it
> >>> seems. I could easily correct this, enable static building and have these
> >>> installed, I think.
> >>
> >> There's glib2-static in Fedora:
> >>
> >> $ rpm -ql glib2-static
> >> /usr/lib64/libgio-2.0.a
> >> /usr/lib64/libglib-2.0.a
> >> /usr/lib64/libgmodule-2.0.a
> >> /usr/lib64/libgobject-2.0.a
> >> /usr/lib64/libgthread-2.0.a
> > That is what I just wrote in my previous post, didn't I? The "die die die"
> > comments were related to the glib package, not the glib2! Just open
> > glib.spec and see it for yourself.
>
> However it looks from Max's list of libraries like the glib2-static package
> contains all the static libraries qemu wants here [both libglib-2.0 and
> libgthread-2.0]so so you don't need to build anything yourself, just install
> that, right?
It fails some other way ):
$ make V=1
gcc -m64 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef
-Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing
-fstack-protector-all -Wendif-labels -Wmissing-include-dirs -Wempty-body
-Wnested-externs -Wformat-security -Wformat-y2k -Winit-self
-Wignored-qualifiers -Wold-style-declaration -Wold-style-definition
-Wtype-limits -I../linux-headers -I..
-I/home/jcmvbkbc/ws/m/awt/emu/xtensa/qemu/target-i386 -DNEED_CPU_H -pthread
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/home/jcmvbkbc/ws/m/awt/emu/xtensa/qemu/linux-user/x86_64
-I/home/jcmvbkbc/ws/m/awt/emu/xtensa/qemu/linux-user -O2 -g -Wl,--warn-common
-m64 -static -g -Wl,-T../config-host.ld
-Wl,-T,/home/jcmvbkbc/ws/m/awt/emu/xtensa/qemu/x86_64.ld -o qemu-x86_64
../libdis-user/i386-dis.o ../libuser/cache-utils.o ../libuser/cutils.o
../libuser/envlist.o ../libuser/host-utils.o ../libuser/path.o
../libuser/tcg-runtime.o ../libuser/trace.o ../libuser/trace/control.o
../libuser/trace/default.o cpu-exec.o cpu-uname.o cpuid.o disas.o elfload.o
exec.o fpu/softfloat.o gdbstub.o helper.o ioport-user.o linuxload.o main.o
mmap.o op_helper.o osdep.o oslib-posix.o qemu-thread-posix.o signal.o strace.o
syscall.o tcg/optimize.o tcg/tcg.o thunk.o translate-all.o translate.o
uaccess.o user-exec.o -lrt -pthread -pthread -lgthread-2.0 -lrt -lglib-2.0
-lm
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gmem.o):(.note.stapsdt+0x24):
undefined reference to `glib_mem__alloc_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gmem.o):(.note.stapsdt+0x7c):
undefined reference to `glib_mem__alloc_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gmem.o):(.note.stapsdt+0xd0):
undefined reference to `glib_mem__alloc_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gmem.o):(.note.stapsdt+0x128):
undefined reference to `glib_mem__alloc_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gmem.o):(.note.stapsdt+0x17c):
undefined reference to `glib_mem__realloc_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gmem.o):(.note.stapsdt+0x1d8):
undefined reference to `glib_mem__realloc_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gmem.o):(.note.stapsdt+0x230):
undefined reference to `glib_mem__free_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gmem.o):(.note.stapsdt+0x274):
undefined reference to `glib_mem__alloc_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gmem.o):(.note.stapsdt+0x2cc):
undefined reference to `glib_mem__realloc_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gslice.o):(.note.stapsdt+0x24):
undefined reference to `glib_slice__alloc_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gslice.o):(.note.stapsdt+0x70):
undefined reference to `glib_slice__free_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gdataset.o):(.note.stapsdt+0x24):
undefined reference to `glib_quark__new_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gdataset.o):(.note.stapsdt+0x70):
undefined reference to `glib_quark__new_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gdataset.o):(.note.stapsdt+0xbc):
undefined reference to `glib_quark__new_semaphore'
/usr/lib/gcc/x86_64-redhat-linux/4.6.1/../../../../lib64/libglib-2.0.a(gdataset.o):(.note.stapsdt+0x108):
undefined reference to `glib_quark__new_semaphore'
Thanks.
-- Max
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, (continued)
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Mr Dash Four, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Peter Maydell, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Mr Dash Four, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Peter Maydell, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Mr Dash Four, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Peter Maydell, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Mr Dash Four, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Max Filippov, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Mr Dash Four, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Peter Maydell, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option,
Max Filippov <=
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Max Filippov, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Mr Dash Four, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Mr Dash Four, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Max Filippov, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Peter Maydell, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Mr Dash Four, 2011/11/23
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Max Filippov, 2011/11/24
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Mr Dash Four, 2011/11/24
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Paolo Bonzini, 2011/11/24
- Re: [Qemu-devel] cannot build qemu with "--static" configure option, Mr Dash Four, 2011/11/24