<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7638.1">
<TITLE>RE: Problems building on SuSE 10.0</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><FONT SIZE=2>> > Hi folks,<BR>
> ><BR>
> > I just tried to build the current CVS survex on my laptop, on which I'm currently<BR>
> > running SuSE 10.0.<BR>
> ><BR>
> > Using the wx-GTK library bundled with SuSE, it fails in exactly the same way that SuSE 9<BR>
> > on my desktop machine used to, with a whole load of messages relating to the wxString and<BR>
> > wxChar classes. Back then, the solution was to use a non-Unicode build of wxWindows, so<BR>
> > I gave that a try, using the download link on the Survex website pointing to<BR>
> > biolpc22.york.ac.uk.<BR>
> ><BR>
> > This time, it compiled apparently fine (other than a spam of compiler warnings from sloppy<BR>
> > code in the wx innards), and the command-line tools all work, but on trying to run Aven<BR>
> > I get the following error message:<BR>
> ><BR>
> > Fatal Error: Mismatch between the program and library build versions detected.<BR>
> > The library used 2.5.2 (no debug,ANSI,compiler with C++ ABI 102,wx containers,compatible<BR>
> > with 2.4),<BR>
> > and your program used 2.5.2 (no debug,ANSI,compiler with C++ ABI 1002,wx<BR>
> > containers,compatible with 2.4).<BR>
> > Aborted<BR>
><BR>
> Run<BR>
><BR>
> ldd aven<BR>
><BR>
> using the right path for aven. What does it say?<BR>
><BR>
> Mark<BR>
<BR>
It gives:<BR>
<BR>
david@ma-dl505laptop:~/survex-1.1.7/src> ldd aven<BR>
linux-gate.so.1 => (0xffffe000)<BR>
libwx_gtk_html-2.5.so.2 => /usr/lib/libwx_gtk_html-2.5.so.2 (0x4002c000)<BR>
libwx_gtk_dbgrid-2.5.so.2 => /usr/lib/libwx_gtk_dbgrid-2.5.so.2 (0x400a9000)<BR>
libwx_gtk_adv-2.5.so.2 => /usr/lib/libwx_gtk_adv-2.5.so.2 (0x400b3000)<BR>
libwx_gtk_core-2.5.so.2 => /usr/lib/libwx_gtk_core-2.5.so.2 (0x4013a000)<BR>
libwx_base_odbc-2.5.so.2 => /usr/lib/libwx_base_odbc-2.5.so.2 (0x40415000)<BR>
libwx_base_xml-2.5.so.2 => /usr/lib/libwx_base_xml-2.5.so.2 (0x4043f000)<BR>
libwx_base_net-2.5.so.2 => /usr/lib/libwx_base_net-2.5.so.2 (0x40448000)<BR>
libwx_base-2.5.so.2 => /usr/lib/libwx_base-2.5.so.2 (0x4046e000)<BR>
libwx_gtk_gl-2.5.so.2 => /usr/lib/libwx_gtk_gl-2.5.so.2 (0x40582000)<BR>
libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x4058b000)<BR>
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x40590000)<BR>
libm.so.6 => /lib/tls/libm.so.6 (0x4066c000)<BR>
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40693000)<BR>
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x4069e000)<BR>
libc.so.6 => /lib/tls/libc.so.6 (0x406b0000)<BR>
libGL.so.1 => /usr/lib/libGL.so.1 (0x407cf000)<BR>
libGLU.so.1 => /usr/lib/libGLU.so.1 (0x40836000)<BR>
libz.so.1 => /lib/libz.so.1 (0x408b5000)<BR>
libdl.so.2 => /lib/libdl.so.2 (0x408c9000)<BR>
libgtk-1.2.so.0 => /opt/gnome/lib/libgtk-1.2.so.0 (0x408cd000)<BR>
libgdk-1.2.so.0 => /opt/gnome/lib/libgdk-1.2.so.0 (0x40a22000)<BR>
libgmodule-1.2.so.0 => /opt/gnome/lib/libgmodule-1.2.so.0 (0x40a5b000)<BR>
libgthread-1.2.so.0 => /opt/gnome/lib/libgthread-1.2.so.0 (0x40a5e000)<BR>
libglib-1.2.so.0 => /opt/gnome/lib/libglib-1.2.so.0 (0x40a61000)<BR>
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40a88000)<BR>
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40a90000)<BR>
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40a9e000)<BR>
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x40b97000)<BR>
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40bd6000)<BR>
libtiff.so.3 => /usr/lib/libtiff.so.3 (0x40bf6000)<BR>
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40c4a000)<BR>
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40d08000)<BR>
/lib/ld-linux.so.2 (0x40000000)<BR>
</FONT>
</P>
</BODY>
</HTML>