<!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>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 running SuSE 10.0.<BR>
<BR>
Using the wx-GTK library bundled with SuSE, it fails in exactly the same way that SuSE 9 on my desktop machine used to, with a whole load of messages relating to the wxString and wxChar classes. Back then, the solution was to use a non-Unicode build of wxWindows, so I gave that a try, using the download link on the Survex website pointing to biolpc22.york.ac.uk.<BR>
<BR>
This time, it compiled apparently fine (other than a spam of compiler warnings from sloppy code in the wx innards), and the command-line tools all work, but on trying to run Aven 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 with 2.4),<BR>
and your program used 2.5.2 (no debug,ANSI,compiler with C++ ABI 1002,wx containers,compatible with 2.4).<BR>
Aborted<BR>
<BR>
I'm unsure of what the difference is between &quot;C++ ABI 102&quot; and &quot;C++ ABI 1002&quot; or whether it is important; but assuming it is, and that it means that the build of wx I downloaded was incompatible with my compiler version, I tried downloading the source RPM. Then I found that wouldn't build either, bombing out with an error about being unable to find wx/clntdata.h.<BR>
<BR>
I'm out of my depth here. Does anyone know how I can get hold of the right versions of wx to get the thing to actually build?<BR>
<BR>
Dave<BR>
<BR>
--<BR>
David Loeffler<BR>
Mathematics Department<BR>
Imperial College, London</FONT>
</P>

</BODY>
</HTML>