Hi, Robert!

> Hi Andrew,
>
> I managed a quick test but came to the error dialog you mentioned.
> I tried ldd:ing the .so file and it's there and all symbols seem ok.
> Nothing in the terminal I can see.
>
> Any ideas?
> I'll investigate more tomorrow!
I've just made lv2host to print some debug messages from dlerror() to 
console. Can you pull and retest again?

P.S. What distro do you have? I can install it and check too.
P.P.S in kubuntu everything worked fine, but in ubuntu I had to install 
libgtkmm2-dev package (libgtkmm-2.4.so link was not copied by ubuntu 
installer)
P.P.P.S. May be I have to make helper module to search for several files 
in that order (now only the first entry is searched):
libgtkmm-2.4.so
libgtkmm-2.4.so.1

libgtk-x11-2.0.so
libgtk-x11-2.0.so.0


Regards,
Andrew

> Regards,
> Robert
>
>
> 2014-10-26 1:05 GMT+02:00 Andrew Deryabin <[email protected]>:
>> Robert,
>>
>> I made some changes to lv2Gtk2Helper api to support resize requests from gtk
>> widgets.
>> When there will be time to test, pull the latest changes from lv2 branch
>> (helper *.so files will also be updated)
>>
>> Regards,
>> Andrew
>>
>>> HI Andrew,
>>> Just a ping, sounds cool but no time to test at the moment. Will try soon
>>> :)
>>>
>>> Regards,
>>> Robert
>>>
>>> 2014-10-23 19:57 GMT+02:00 Andrew Deryabin <[email protected]>:
>>>> Hi, All!
>>>>
>>>>        After several days rewriting gtk gui support for lv2 host I think
>>>> it's ready for testing :).
>>>>
>>>> What was made:
>>>>
>>>> 1. Excluded suil dependency from muse CMakeLists.txt.
>>>> 2. I decided not to include gtk2/gtkmm2 dependency to muse at all.
>>>> 3. Simple gtk2/gtkmm2 helper was created and compiled into 2 shared
>>>> libraries (for x64 and x32 arch).
>>>>
>>>> How it works:
>>>>
>>>> New precompiled lv2 gtk2 helper libraries are installed in muse modules
>>>> dir (lv2Gtk2Helper32.so for x32 and lv2Gtk2Helper64.so for x64).
>>>> While initLV2() function is called it tries to dlopen gtk2 gui helper.
>>>> If all runtime dependences are met, gtk2/gtkmm2 are initialized and gtk2
>>>> gui support is turned on.
>>>>
>>>> Of course there is ability to compile helpers from source if needed (but
>>>> I think, that in 99% of time these precompiled libraries should just
>>>> work). Wrapper code resides in muse2/muse/lv2Gtk2Helper folder. Cmake
>>>> script just copies *.so files  from this dir to destination modules dir
>>>> while installing.
>>>>
>>>> So, there is no explicit gtk2/gtkmm2 dependency now (and no -dev files
>>>> are needed, which makes ubuntu distros very happy). If gtk2/gtkmm2 libs
>>>> were not found during MusE start, informative message will be shown
>>>> about what can be checked (like ldd lv2Gtk2HelperXX.so and so on).
>>>>
>>>> I've tested clean MusE build on ubuntu 14.04 32 and 64 bit installs, on
>>>> arch linux 64 bit install - it works as expected :).
>>>>
>>>> Now the sumary of ui types supported:
>>>>
>>>> 1. Qt4 gui - supported natively. Tested plugins: drumkv1, samplv1.
>>>> 2. External ui types (deprecated and kxstudio specification) - supported
>>>> without external dependences. Tested plugins: Dexed synth, distrho
>>>> plugins.
>>>> 3. X11 ui types - works without external dependences. Tested plugins:
>>>> Dexed synth, TAL plugins, some distrho plugins.
>>>> 4. Gtk2 ui types - works with lv2Gtk2HelperXX.so. Tested plugins: calf
>>>> plugins.
>>>> 5. Gtkmm2 ui types - works with lv2Gtk2HelperXX.so. Tested plugins:
>>>> eq10q equalizer and compressor.
>>>>
>>>> all changes (with precompiled gtk2 helpers) are pushed to lv2 branch and
>>>> ready for testing :).
>>>>
>>>> Regards,
>>>> Andrew
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> Lmuse-developer mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/lmuse-developer
>>


------------------------------------------------------------------------------
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to