To: luther at dpt-info.u-strasbg.fr Cc: lablgtk at kaba.or.jp Subject: Re: New snapshot of lablgtk2 In-Reply-To: <20030212071527.GA3386 at iliana> References: <20030210192451H.garrigue at kurims.kyoto-u.ac.jp> <20030210112019.GA7693@iliana> <20030212071527.GA3386@iliana> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20030212165619M.garrigue at kurims.kyoto-u.ac.jp> Date: Wed, 12 Feb 2003 16:56:19 +0900 From: Jacques Garrigue Lines: 24 From: Sven Luther > When the debian autobuilders tried to build my latest upload of the > lablgl package, they all failed with : > > ... > 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 This looks related with C++ rtti. This symbol is actually defined in libstdc++.so.5, in file codecvt.o. However I have no idea why this should happen, as none of these libraries use C++. By the way, since the problem is with dlllablgl.so, this is unrelated to Tk/Togl. Does Mesa use C++ somewhere? > Note, this is with libc6 2.3.1 and gcc 3.2.2. Since 3.2.2 was released less than a week ago, there may be some bugs there... Jacques