[Bf-committers] Compiling problem make/linux

Campbell Barton cbarton at metavr.com
Wed Dec 20 23:05:18 CET 2006


After a make clean I still get this error on linking the blender binary.

====> make all in source/kernel/gen_messaging/intern
hostname: invalid option -- s
Try `hostname --help' for more information.
****> Link /storage/blender/blender/obj/linux-glibc2.4-i386/bin/blender
g++ -DNDEBUG -O2 -DBUILD_DATE='"2006-12-21"' -DBUILD_TIME='"09:01:37"' 
-DBUILD_PLATFORM='"linux-glibc2.4-i386"' -DBUILD_TYPE='"dynamic"' 
/storage/blender/blender/source/creator/buildinfo.c -c -o 
/storage/blender/blender/obj/linux-glibc2.4-i386/buildinfo.o -DNAN_BUILDINFO
mkdir -p /storage/blender/blender/obj/linux-glibc2.4-i386/bin
g++  -o /storage/blender/blender/obj/linux-glibc2.4-i386/bin/blender 
/storage/blender/blender/obj/linux-glibc2.4-i386/buildinfo.o    
/storage/blender/blender/obj/linux-glibc2.4-i386/creator/libcreator.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/src/libsrcpublisher.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/bsp/lib/libbsp.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/boolop/lib/libboolop.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/SoundSystem/lib/libSoundSystem.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/ghost/lib/libghost.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/string/lib/libstring.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/radiosity/libradiosity.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/opennl/lib/libopennl.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/superlu/lib/libsuperlu.a         
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/python/libpython.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/decimation/lib/libdecimation.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenloader/libblenloader.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenpluginapi/libblenpluginapi.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/imbuf/libimbuf.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenlib/libblenlib.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/avi/libavi.a 
/usr/lib/libjpeg.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/guardedalloc/lib/libguardedalloc.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/memutil/lib/libmemutil.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/bmfont/lib/libbmfont.a 
/usr/lib/libpng.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/yafray/libyafrayexport.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenlib/libblenlib.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/imbuf/cineon/libcineon.a 
/usr/lib/libfreetype.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/ftfont/libftfont.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/ftgl/lib/libftgl.a 
/usr/lib/libfreetype.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/intern/SoundSystem/libSoundSystem.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/intern/DummySoundSystem/libDummySoundSystem.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/intern/SoundSystem/libSoundSystem.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/iksolver/lib/libiksolver.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/moto/lib/libmoto.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/elbeem/lib/libelbeem.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/readblenfile/libreadblenfile.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/src/libsrcpublisher.a 
/storage/blender/blender/../lib/linux-glibc2.4-i386/moto/lib/libmoto.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/kernel/gen_system/libgen_system.a 
/storage/blender/blender/obj/linux-glibc2.4-i386/kernel/gen_messaging/libgen_messaging.a 
/usr/lib/python2.5/config/libpython2.5.a  -L/usr/lib -L/usr/X11R6/lib 
-lXmu -lXext -lX11 -lXi -lutil -lc -lm -ldl -lpthread  -lz 
-L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -lpthread -lGL -lGLU 
-export-dynamic
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exr_get_handle':
image.c:(.text+0x0): multiple definition of `IMB_exr_get_handle'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0x0): 
first defined here
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exr_add_channel':
image.c:(.text+0x10): multiple definition of `IMB_exr_add_channel'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0x10): 
first defined here
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exr_begin_read':
image.c:(.text+0x20): multiple definition of `IMB_exr_begin_read'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0x20): 
first defined here
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exr_begin_write':
image.c:(.text+0x30): multiple definition of `IMB_exr_begin_write'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0x30): 
first defined here
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exrtile_begin_write':
image.c:(.text+0x40): multiple definition of `IMB_exrtile_begin_write'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0x40): 
first defined here
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exr_set_channel':
image.c:(.text+0x50): multiple definition of `IMB_exr_set_channel'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0x50): 
first defined here
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exr_read_channels':
image.c:(.text+0x60): multiple definition of `IMB_exr_read_channels'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0x60): 
first defined here
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exr_write_channels':
image.c:(.text+0x70): multiple definition of `IMB_exr_write_channels'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0x70): 
first defined here
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exrtile_write_channels':
image.c:(.text+0x80): multiple definition of `IMB_exrtile_write_channels'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0x80): 
first defined here
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exr_multilayer_convert':
image.c:(.text+0x90): multiple definition of `IMB_exr_multilayer_convert'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0x90): 
first defined here
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/blenkernel/libblenkernel.a(image.o): 
In function `IMB_exr_close':
image.c:(.text+0xa0): multiple definition of `IMB_exr_close'
/storage/blender/blender/obj/linux-glibc2.4-i386/blender/render/librender.a(pipeline.o):pipeline.c:(.text+0xa0): 
first defined here
/usr/lib/python2.5/config/libpython2.5.a(posixmodule.o): In function 
`posix_tmpnam':
./Modules/posixmodule.c:6718: warning: the use of `tmpnam_r' is 
dangerous, better use `mkstemp'
/usr/lib/python2.5/config/libpython2.5.a(posixmodule.o): In function 
`posix_tempnam':
./Modules/posixmodule.c:6673: warning: the use of `tempnam' is 
dangerous, better use `mkstemp'
collect2: ld returned 1 exit status
make[1]: *** 
[/storage/blender/blender/obj/linux-glibc2.4-i386/bin/blender] Error 1
make: *** [all] Error 1
/blender/blender
 >



More information about the Bf-committers mailing list