Date: Wed, 12 Feb 2003 08:15:27 +0100 To: Sven Luther Cc: Jacques Garrigue , lablgtk at kaba.or.jp Subject: Re: New snapshot of lablgtk2 Message-ID: <20030212071527.GA3386 at iliana> References: <20030210120537Q.garrigue at kurims.kyoto-u.ac.jp> <20030210192451H.garrigue at kurims.kyoto-u.ac.jp> <20030210112019.GA7693 at iliana> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030210112019.GA7693 at iliana> From: Sven Luther Hello, ... When the debian autobuilders tried to build my latest upload of the lablgl package, they all failed with : ... ocamlmklib -o togl ml_togl.o Togl/togl.o -lGL -lGLU -lpthread -ltk8.3 -ltcl8.3 -L/usr/X11R6/lib -lXext -lXmu -lX11 ocamlc -c -w s -I +labltk togl.mli ocamlc -c -w s -I +labltk togl.ml ocamlmklib -o togl togl.cmo -lGL -lGLU -lpthread -ltk8.3 -ltcl8.3 -L/usr/X11R6/lib -lXext -lXmu -lX11 ocamlmktop -I . -I +labltk -o lablgltop \ labltk.cma lablgl.cma togl.cma Error on dynamically loaded library: ./dlllablgl.so: undefined symbol: _ZTVN10__cxxabiv120__si_class_type_infoE Now, when i build it myself, either on i386 or ppc, it works fine, so i am rather lost. This is either a build environment problem or a problem in the build dependencies, that is some package that is installed on my box and on the ppc box i used, but not in the autobuilders environment, but i didn't maanage to find which. I currently build depend on tcl8.3-dev, tk8.3-dev, libncurses5-dev, xlibs-dev, xlibmesa-dev|libgl-dev, xlibmesa-glu-dev|libglu-dev And libc6-dev is naturally installed. Does anyone have an idea where this _ZTVN10__cxxabiv120__si_class_type_infoE symbol comes in ? Note, this is with libc6 2.3.1 and gcc 3.2.2. Friendly, Sven Luther