All,

Referring back to Leonid's problem: 

> Here the program which I want to collect:
> 
> http://sourceforge.net/projects/yoshimi/files/yoshimi-0.058.1.
> tar.bz2/download
> 
> Try to use for assemblage FLTK-1.3

This is coded for fltk-1.1 - it's a GUI wrapper for a linux-only
extension to ZynAddSubFX, basically.

Now, Leonid wants to port it to fltk-1.3, so that he can i18n it a bit
better.

So... It's a cmake project, I don't have a linux box to hand, and I
don't have all the dependencies anyway, but... I fed all the files into
fluid-1.3 and fluid-1.1 and compared the output.
First off, the fluid files were read without error by both versions of
fluid, so there's no basic problem with compatability there.

However, what I note is:

- In Leonid's earlier posts, there were link errors due to the
destructor for PresetsUI_ class not being resolved at link time.

Comparing the 1.1 and 1.3 generated sources I find, in PresetsUI.h, that
both declare:


class PresetsUI_ {
public:
  virtual void refresh();
  virtual ~PresetsUI_();
};


And in the 1.1 version of PresetsUI.cc we find:

void PresetsUI_::refresh() {
}

PresetsUI_::~PresetsUI_() {
}


But these lines are absent from the 1.3 generated output file -
presumably leading to the link time errors.

So, it would appear that fluid-1.3 has elected not to generate stubs for
the refresh() method and the destructor of the PresetsUI_ class.

Why might that be?

Am I missing something obvious here?

-- 
Ian

SELEX Galileo Ltd
Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex SS14 
3EL
A company registered in England & Wales.  Company no. 02426132
********************************************************************
This email and any attachments are confidential to the intended
recipient and may also be privileged. If you are not the intended
recipient please delete it from your system and notify the sender.
You should not copy it or use it for any purpose nor disclose or
distribute its contents to any other person.
********************************************************************

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

Reply via email to