ngl-devel
[Top][All Lists]
Advanced

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

Re: [ngl-devel] Compilation error 0.7.10


From: Timothee Besset
Subject: Re: [ngl-devel] Compilation error 0.7.10
Date: Wed, 26 Nov 2003 02:46:42 +0100

Well if that can be a consolation, ngl CVS fails on Debian Sid here also,
with a different error:

libtool: link: unable to infer tagged configuration
libtool: link: specify a tag with `--tag'
make[2]: *** [libngl.la] Error 1

Given how much I hate autocrap and it's evil sidekick libtool, I won't
look further.

Also, gcc 3.x as found on Debian sid 1-2 months ago was a bit broken
(ICEing a lot), so either bootstrap your own or use the latest package..

TTimo

On Wed, 26 Nov 2003 00:03:20 +0100
Loic Dachary <address@hidden> wrote:

> 
>       Hi,
> 
>       I untared the distribution, ./configure ; make and got the
> following. I'm running Debian GNU/Linux unstable (2 or 3 month old)
> with gcc-3.3.2.
> 
>       Cheers,
> 
> make  all-recursive
> make[1]: Entering directory `/home/local/src/ngl/ngl-0.7.10'
> Making all in doc
> make[2]: Entering directory `/home/local/src/ngl/ngl-0.7.10/doc'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/home/local/src/ngl/ngl-0.7.10/doc'
> Making all in include
> make[2]: Entering directory `/home/local/src/ngl/ngl-0.7.10/include'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/home/local/src/ngl/ngl-0.7.10/include'
> Making all in src
> make[2]: Entering directory `/home/local/src/ngl/ngl-0.7.10/src'
> /bin/sh ../libtool --mode=link ccache g++  -Wall -Wpointer-arith 
> -Wstrict-prototypes -g  -pipe -D_DEBUG_ -I../include -I/usr/X11R6/include     
> -I/usr/include/libpng12  -I/usr/include/freetype2   -o libngl.la -rpath 
> /usr/local/lib  core/nglApplication_shr.lo core/nglCPUInfo_shr.lo 
> core/nglConsole_shr.lo core/nglContext_shr.lo core/nglError_shr.lo 
> core/nglKernel_shr.lo core/nglKeyboard_shr.lo core/nglLog_shr.lo 
> core/nglStringConv_shr.lo core/nglString_shr.lo core/nglTime_shr.lo 
> core/nglTimer_shr.lo core/nglVideoMode_shr.lo core/nglWindow_shr.lo 
> core/glext/ngl_glext_table.lo  core/nglStringConv_iconv.lo  
> core/unix/nglApplication.lo core/unix/nglConsole.lo core/unix/nglContext.lo 
> core/unix/nglEvent.lo core/unix/nglKernel.lo core/unix/nglTimer.lo 
> core/unix/nglVideoMode.lo core/unix/nglWindow.lo   file/nglFile_shr.lo 
> file/nglPath_shr.lo file/unix/nglPath.lo file/unix/nglFile.lo   
> font/nglFont1_shr.lo font/nglFont_shr.lo font/nglFontBase_shr.lo 
> font/nglFontCache_shr.lo font/nglFontInstance_shr.lo 
> font/nglFontLayout_shr.lo font/nglFontTexCache_shr.lo 
> font/ngl_default_font.lo image/nglBitmapTools_shr.lo 
> image/nglImageJPEGCodec_shr.lo image/nglImagePNGCodec_shr.lo 
> image/nglImagePPMCodec_shr.lo image/nglImageTGACodec_shr.lo 
> image/nglImage_shr.lo input/nglInputDevice_shr.lo 
> input/nglInputDeviceInstance_shr.lo input/unix/nglInputDevice.lo 
> input/unix/nglInputDeviceLinux.lo math/nglMath_shr.lo module/nglModule_shr.lo 
> module/unix/nglModule.lo    stream/nglIFile_shr.lo stream/nglIMemory_shr.lo 
> stream/nglIStream_shr.lo stream/nglOFile_shr.lo stream/nglOMemory_shr.lo 
> stream/nglOStream_shr.lo stream/nglStream_shr.lo util/ngl3DSLoader_shr.lo  
> -lGL -lGLU -lGL  -L/usr/X11R6/lib -lX11 -lXext  -lGL -lGLU  -lXxf86vm -lpng12 
> -ljpeg -lfreetype -lz
> rm -fr .libs/libngl.la .libs/libngl.* .libs/libngl.*
> ccache gcc -shared  core/nglApplication_shr.lo core/nglCPUInfo_shr.lo 
> core/nglConsole_shr.lo core/nglContext_shr.lo core/nglError_shr.lo 
> core/nglKernel_shr.lo core/nglKeyboard_shr.lo core/nglLog_shr.lo 
> core/nglStringConv_shr.lo core/nglString_shr.lo core/nglTime_shr.lo 
> core/nglTimer_shr.lo core/nglVideoMode_shr.lo core/nglWindow_shr.lo 
> core/glext/ngl_glext_table.lo core/nglStringConv_iconv.lo 
> core/unix/nglApplication.lo core/unix/nglConsole.lo core/unix/nglContext.lo 
> core/unix/nglEvent.lo core/unix/nglKernel.lo core/unix/nglTimer.lo 
> core/unix/nglVideoMode.lo core/unix/nglWindow.lo file/nglFile_shr.lo 
> file/nglPath_shr.lo file/unix/nglPath.lo file/unix/nglFile.lo 
> font/nglFont1_shr.lo font/nglFont_shr.lo font/nglFontBase_shr.lo 
> font/nglFontCache_shr.lo font/nglFontInstance_shr.lo 
> font/nglFontLayout_shr.lo font/nglFontTexCache_shr.lo 
> font/ngl_default_font.lo image/nglBitmapTools_shr.lo 
> image/nglImageJPEGCodec_shr.lo image/nglImagePNGCodec_shr.lo 
> image/nglImagePPMCodec_shr.lo image/nglImageTGACodec_shr.lo 
> image/nglImage_shr.lo input/nglInputDevice_shr.lo 
> input/nglInputDeviceInstance_shr.lo input/unix/nglInputDevice.lo 
> input/unix/nglInputDeviceLinux.lo math/nglMath_shr.lo module/nglModule_shr.lo 
> module/unix/nglModule.lo stream/nglIFile_shr.lo stream/nglIMemory_shr.lo 
> stream/nglIStream_shr.lo stream/nglOFile_shr.lo stream/nglOMemory_shr.lo 
> stream/nglOStream_shr.lo stream/nglStream_shr.lo util/ngl3DSLoader_shr.lo  
> -L/usr/X11R6/lib -lX11 -lXext -lGL -lGLU -lXxf86vm -lpng12 
> /usr/lib/libjpeg.so /usr/lib/libfreetype.so -lz  -Wl,-soname -Wl,libngl.so.0 
> -o .libs/libngl.so.0.0.0
> font/nglFontTexCache_shr.lo(.text+0x0): In function 
> `nglMatrix<float>::LoadMatrix() const':
> ../include/nglMatrix.h:619: multiple definition of 
> `nglMatrix<float>::LoadMatrix() const'
> font/nglFont_shr.lo(.text+0x0):../include/nglMatrix.h:619: first defined here
> font/nglFontTexCache_shr.lo(.text+0x26): In function 
> `nglMatrix<double>::LoadMatrix() const':
> ../include/nglMatrix.h:624: multiple definition of 
> `nglMatrix<double>::LoadMatrix() const'
> font/nglFont_shr.lo(.text+0x26):../include/nglMatrix.h:624: first defined here
> font/nglFontTexCache_shr.lo(.text+0x4c): In function 
> `__gnu_cxx::__normal_iterator<nglFontTexCache::Glyph**, 
> std::vector<nglFontTexCache::Glyph*, std::allocator<nglFontTexCache::Glyph*> 
> > > std::fill_n<__gnu_cxx::__normal_iterator<nglFontTexCache::Glyph**, 
> std::vector<nglFontTexCache::Glyph*, std::allocator<nglFontTexCache::Glyph*> 
> > >, unsigned, 
> nglFontTexCache::Glyph*>(__gnu_cxx::__normal_iterator<nglFontTexCache::Glyph**,
>  std::vector<nglFontTexCache::Glyph*, std::allocator<nglFontTexCache::Glyph*> 
> > >, unsigned, nglFontTexCache::Glyph* const&)':
> ../include/nglMatrix.h:629: multiple definition of 
> `nglMatrix<float>::GetMatrix(unsigned)'
> font/nglFont_shr.lo(.text+0x4c):../include/nglMatrix.h:629: first defined here
> font/nglFontTexCache_shr.lo(.text+0x7a): In function 
> `nglMatrix<double>::GetMatrix(unsigned)':
> ../include/nglMatrix.h:634: multiple definition of 
> `nglMatrix<double>::GetMatrix(unsigned)'
> font/nglFont_shr.lo(.text+0x7a):../include/nglMatrix.h:634: first defined here
> font/nglFontTexCache_shr.lo(.text+0xa8): In function 
> `nglMatrix<float>::MultMatrix() const':
> ../include/nglMatrix.h:639: multiple definition of 
> `nglMatrix<float>::MultMatrix() const'
> font/nglFont_shr.lo(.text+0xa8):../include/nglMatrix.h:639: first defined here
> font/nglFontTexCache_shr.lo(.text+0xce): In function 
> `nglMatrix<double>::MultMatrix() const':
> ../include/nglMatrix.h:644: multiple definition of 
> `nglMatrix<double>::MultMatrix() const'
> font/nglFont_shr.lo(.text+0xce):../include/nglMatrix.h:644: first defined here
> collect2: ld returned 1 exit status
> make[2]: *** [libngl.la] Error 1
> make[2]: Leaving directory `/home/local/src/ngl/ngl-0.7.10/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/local/src/ngl/ngl-0.7.10'
> make: *** [all] Error 2




reply via email to

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