jaws wrote:
> Hi all,
> I have developped an application using the stable version of the fltk library 
> ver 1.1.9.
> Now I need to extend the application using the Unicode character to be able 
> to use Cyrillic and french characters.
> 
> I've noticed the fltk 1.1.6 utf8 version but compiling it with my app there 
> are some incompatibility in some functions (for example awake function).
> 
> So I've started to thing to pass to the 1.3 version or 2.0. I am newbie on 
> fltk (only 1 year of experience). What are the main differences beetween the 
> two main versions?

FLTK 2.0 is an experimental, non-stable, but also a working version. You should 
only use it, if you are willing to accept API changes and other instabilities 
during your use.

FLTK 1.3 is the official, upcoming stable version that will preserve API 
compatibility at a high level. Support is (IMHO) much better than for 2.0.

> What is the best choice having an application working on fltk 1.1.9 to 
> integrate the utf8 characters?

FLTK 1.3 is almost API compatible with 1.1, and therefore it is the best way to 
go and test it without code modifications (almost). There's a chapter about 
migration in the docs, where you can see what changes you can expect.

> Building the last snapshot fltk 1.3.x-r6649, my application exit with a 
> segmentation fault. Even trying to debug the code it is not clear the cause 
> of this anomaly.

That's strange and should not happen. The most probable reason is that you may 
have some old (1.1) .dll (Windows) or .so (Linux) files that you are using 
together with your 1.3-compiled code (the shareable libraries have the same 
names, so this may happen unintentionally), but they are not binary compatible.

> Any suggestions? Any comments or idea are welcome.

Check your installation, link statically, maybe with explicit use of FLTK 1.3's 
fltk-config, clean your old installation, ...

On which platform are you developing? Can you run the FLTK 1.3 demo programs?

Albrecht
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to