can't compile on ubuntu 10.4 64bits

Nick Edwards ijustlost at gmail.com
Mon May 17 15:33:27 BST 2010


I also got this error, trying to build on OS X (10.6 I think)

On Mon, May 17, 2010 at 3:07 PM, Carlos Grohmann
<carlos.grohmann at gmail.com> wrote:
> Thanks for your reply, Olly.
>
> I went with the SVN option, and it _almost_ worked, but I end up with
> an error on the docs directory:
>
>
> Making all in doc
> make[2]: Entering directory `/home/guano/pessoal/tmp_install/speleo/survex/doc'
> docbook-to-man ./man_cad3d.sgml > cad3d.1
> docbook-to-man ./man_cavern.sgml > cavern.1
> docbook-to-man ./man_diffpos.sgml > diffpos.1
> docbook-to-man ./man_extend.sgml > extend.1
> docbook-to-man ./man_sorterr.sgml > sorterr.1
> docbook-to-man ./man_3dtopos.sgml > 3dtopos.1
> docbook-to-man ./man_aven.sgml > aven.1
> docbook-to-man ./man_print.ini.sgml > print.ini.5
> docbook-to-man ./man_svxedit.sgml > svxedit.1
> make[2]: *** No rule to make target `../ChangeLog', needed by
> `ChngeLog.htm'.  Stop.
> make[2]: Leaving directory `/home/guano/pessoal/tmp_install/speleo/survex/doc'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/guano/pessoal/tmp_install/speleo/survex'
> make: *** [all] Error 2
>
>
> Everything else seems to be compiling OK.
>
> cheers
>
> Carlos
>
>
> On Mon, May 17, 2010 at 00:41, Olly Betts <olly at survex.com> wrote:
>> On Tue, May 11, 2010 at 01:29:31PM -0300, Carlos Grohmann wrote:
>>> Hello. I just have a new machine with ubuntu 10.4 (lucid), 64 bits. I
>>> tried to compile Survex, but I couldn't.
>>> There is no non-unicode wxwidgets for this release (only for 9.04 from
>>> one year ago).
>>
>> Well, your current options are to:
>>
>> * Build your own wxwidgets
>> * Use Survex from SVN (branches/survex-1_1)
>> * Wait for me to resolve a bug I'm working on and make a new release
>>
>>> Also, considering that the new 2.9 release of Wx won't make any
>>> discrimination between unicode and ansi, may I suggest it is time for
>>> a unicode-friendly survex??
>>
>> Survex has been Unicode-friendly for many years.
>>
>> The wx nomenclature is rather inaccurate really - you can use Unicode via
>> UTF-8 with an "ANSI" build, whereas their "unicode" build is actually
>> *wide-character* Unicode.  Since Survex uses UTF-8 internally and so does
>> GTK+/Gnome, it's rather inefficient to translate everything to
>> wide-character Unicode for wx only for wx to then translate it straight back
>> again to pass to GTK+/Gnome.
>>
>> Now wx 3.0 (which 2.9 is the development version of) was supposed to resolve
>> that by using UTF-8 internally in the GTK+ version:
>>
>> http://wiki.wxwidgets.org/Development:_UTF-8_Support
>>
>> So I'd been hoping to just move to that once it was out rather than have to
>> update everything twice.  But wx 3.0 is now years overdue - e.g. here they hope
>> to release in early 2008:
>>
>> http://wxwidgets.blogspot.com/2007/11/looking-forward-to-wxwidgets-3.html
>>
>> Understandably Linux distros don't like to have to support two versions of a
>> fairly complex library like wx, which has left Survex in an increasingly
>> inconvenient place.
>>
>> I've finally given up waiting for wx 3.0, and have been integrating and
>> finishing off some patches Phil Underwood did for wide-character Unicode
>> support, so the SVN version now works with the packaged versions of
>> wxWidgets.
>>
>> It all seems to be working now, but I'm just trying to nail down why crosses
>> plot as squares when using GL_POINT_SPRITE on my laptop (which seems to be
>> unrelated to Unicode, but it would be good to fix).
>>
>>> The official repositories still have only survex 1.0.39, but 1.1.12 is
>>> available for a while...
>>
>> 1.0.39 is still the current stable release.
>>
>> 1.1.12 is a development version.  If it wasn't for this whole wx Unicode
>> saga, it would probably be the stable version now, but the changes for
>> wide-character Unicode touch a lot of the code so I'd like to make at least
>> one more development release to try to shake out any bugs that might
>> introduce.
>>
>> Cheers,
>>    Olly
>>
>
>
>
> --
> Prof. Carlos Henrique Grohmann - Geologist D.Sc.
> Institute of Geosciences - Univ. of São Paulo, Brazil
> http://www.igc.usp.br/pessoais/guano
> Linux User #89721
> ________________
> Can’t stop the signal.
>
> --
> Survex http://lists.survex.com/mailman/listinfo/survex
>



-- 
Nick Edwards

M: 077077 26659



More information about the Survex mailing list