gnash-dev
[Top][All Lists]
Advanced

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

[Gnash-dev] cvs: linking problem on amd64


From: sean darcy
Subject: [Gnash-dev] cvs: linking problem on amd64
Date: Fri, 2 Jun 2006 18:41:14 -0400

I'm trying to build gnash on fedora core 5, amd64, but:

.....................................
g++ -shared -nostdlib
/usr/lib/gcc/x86_64-redhat-linux/4.1.1/../../../../lib64/crti.o
/usr/lib/gcc/x86_64-redhat-linux/4.1.1/crtbeginS.o  .libs/config.o
.libs/container.o .libs/dlmalloc.o .libs/image.o .libs/image_filters.o
.libs/jpeg.o .libs/log.o .libs/membuf.o .libs/ogl.o .libs/postscript.o
.libs/rc.o .libs/triangulate_float.o .libs/triangulate_sint32.o
.libs/tu_file.o .libs/tu_file_SDL.o .libs/tu_random.o .libs/tu_timer.o
.libs/tu_types.o .libs/utf8.o .libs/utility.o .libs/curl_adapter.o
.libs/zlib_adapter.o .libs/URL.o  -ljpeg -L/usr/lib64 -lz -lcurl
-lSDL_mixer -lrt -lX11 -lXi -L/usr/lib/gcc/x86_64-redhat-linux/4.1.1
-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/../../../../lib64
-L/lib/../lib64 -L/usr/lib/../lib64 -lstdc++ -lm -lc -lgcc_s
/usr/lib/gcc/x86_64-redhat-linux/4.1.1/crtendS.o
/usr/lib/gcc/x86_64-redhat-linux/4.1.1/../../../../lib64/crtn.o
-march=k8 -mfpmath=sse -Wl,-soname -Wl,libgnashbase.so.0 -o
.libs/libgnashbase.so.0.0.0

/usr/bin/ld: .libs/URL.o: relocation R_X86_64_PC32 against
`std::basic_string<char, std::char_traits<char>, std::allocator<char>
::~basic_string()@@GLIBCXX_3.4' can not be used when making a shared
object; recompile with -fPIC

/usr/bin/ld: final link failed: Bad value

But it was compiled with -fPIC:

...........................
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I.. -I../server
-I/usr/include -I/usr/include/libxml2 -I/usr/include/SDL
-I/usr/include/SDL -DQT_THREAD_SUPPORT -D_REENTRANT -I.. -I. -I..
-I../server -I/usr/include -I/usr/include/libxml2 -I/usr/include/SDL
-I/usr/include/SDL -O2 -fPIC -funswitch-loops
-fvisibility-inlines-hidden -ftree-vectorize -march=k8 -pipe
-mfpmath=sse -frename-registers -ansi -Wall -MT URL.lo -MD -MP -MF
.deps/URL.Tpo -c URL.cpp  -fPIC -DPIC -o .libs/URL.o
.....................


gcc-4.1.1
binutils-2.17.50.0.1

Anybody else seen this? Any clever ideas?

sean




reply via email to

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