Ardour for windows11/13/2023 Anyway, despite the error, now the backends are loaded successfully and it doesn’t matter. I double checked, but in my system I get ardourcp.dll and not ardour_cp.dll. I found that bundle_env_ is called properly. The other devs will correct me if I’m wrong about this but on your system, I’ve a feeling it should be in ‘F:\a\usr\src\ardour6\bin’ And it isn’t in my ‘surfaces’ folder either. As an aside…Ī mingw build might be different for some reason - but in my build, that file is called “ardour_cp.dll” (containing an underscore). Or… if you’re correctly using the mingw version, maybe it’s out of date now (AFAIK there’s no-one else who currently builds with mingw so it probably hasn’t been updated for a while). I’d guess that you’re probably compiling the wrong version. You only need 1 of them but there are different versions for Linux, Mac and Windows (also… on Windows there are different versions for mingw or MSVC). cc source files which all start with ‘bundle_env’. Sorry to come late to the discussion (I only signed up today!!) ![]() " Now, I still need to understand what is wrong in the path when I pack it. Apparently, it’s not so.ĭo you know how I can find where ardour searches its internal paths? Or how they should be? Thus, I would expect share/ardour6/resources to be found (it contains the splash images). I only change the folder called ardour5 into ardour6. ![]() It puts every file in a directory tree that is same like for the ardour 5 windows distro. Instead, I am packaging everything, with my packaging script. From what I see, they are meant to allow the ardour executable run inside the development folder. I was investigating Paul’s suggestions, checking the ardev files. I have packaged everything with the correct paths (at least I guess). There, it searches for the ARDOUR_DATA_PATH environment variable. At this point, it must be just a packaging issue.Ĭhecking, I see that ardour_data_search_path() is called, which is in filesystem_. I saw that I have no missing dependencies now. It seems an issue with gtk and clearlooks. If I launch ardour through the mingw shell, I get some more informative messages (cannot construct splash screen image):Ĭannot register ArdourSans TrueType font with windows gdi.īind txt domain to F:\a\usr\src\ardour6\share\ardour6\localeĪrdour6.0.pre0.3103 (built using 6.0-pre0-3103-gb942eecc9c and GCC version 9.2.0)ĪRDOUR_CONFIG_PATH not set in environmentĭefault current master (back) is MIDI Clock Probably still something missing… and no clue what it might be. Now, Gtk does not complain about not being able to locate the theme engine. Then, I copied the pertinent dlls in my $ARDOUR_PKG/lib/gtk-2.0/engines/ I installed mingw-w64-x86_64-gtk-engines. Terminate called after throwing an instance of ‘failed_constructor’Īrdour now ends with that error, no other message whatsover. Loading ui configuration file F:\a\usr\src\ardour6\share\ardour6\clearlooks.rc (ardour-6.0.:2528): Gtk-WARNING **: 05:46:00.153: Unable to locate theme engine in module_path: “clearlooks”,Īrdour: : Loading bindings from F:\a\usr\src\ardour6\share\ardour6\ardour.keys ![]() I saw that clearlooks underwent changes… maybe you can point me out.į:\a\usr\src\ardour6\bin>Ardour6.0.pre0.3103 (built using 6.0-pre0-3103-gb942eecc9c and GCC version 9.2.0)Īrdour: : QPC timer microseconds per tick: 0.1Īrdour: : Your system is configured to limit Ardour to 2048 open filesĪrdour: : Loading system configuration file F:\a\usr\src\ardour6\share\ardour6\system_configĪrdour: : CPU brand: AMD Ryzen 9 3950X 16-Core ProcessorĪrdour: : No H/W specific optimizations in useĪrdour: : ControlProtocolManager: module “F:\a\usr\src\ardour6\lib\ardour6\surfaces\ardourcp.dll” has no descriptor function.Īrdour: : ‘protocol_descriptor’: The specified procedure could not be found.Īrdour: : Loading default ui configuration file F:\a\usr\src\ardour6\share\ardour6\default_ui_configĪrdour: : Loading user ui configuration file C:\Users\phantom\AppData\Local\Ardour6\ui_configĪrdour: : Loading color file F:\a\usr\src\ardour6\share\ardour6\themes\lorsĪrdour: : Loading ui configuration file F:\a\usr\src\ardour6\share\ardour6\clearlooks.rc The error I get now, supposedly, is also due to something missing. After I added the libusb dll, it seems that the backends could be loaded. It still gives the missing descriptor error in ardourcp.dll, but it seems to load the audio backends now, and proceed.Īs I am hand-picking each dll, to see which one is really required, and I see the errors of missing libraries when I launch ardour, I was at a point where the exe was giving no error, but maybe some other required dll was still missing. I moved one step forward (I configured including -keepflags -libjack=weak).
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |