The built development versions are unusable
This nigthly works yet (well, always in an unexpected debug mode): OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (32-bit): 3.0.0, revision: be5ebbc
-
But the next one (98bf084), after downloading, is (almost) empty (2.0 K),
-
And the followings are unavailable (cb1cde3 and b8e47e0) : bad warning of missing .dll
Comments
I see this: https://www.dllme.com/dll/files/libvorbis_0_dll.html
Can I install this on my system without risk? Or not preferable (I hate this .dll files, never good) by now?
Looking at commit history 98bf084 broke the packaging of the nightly, which anatoly and lasconic tried to fix in the next two builds.
I've just downloaded e5093a2 which is again of the correct size, but indeed still missing the libvorbis dll file in the package. Don't worry about downloading it yourself, the build should provide it.
In reply to Looking at commit history… by jeetee
Strange, indeed. I tested this package and it worked correctly. Thank you for report, I'm checking...
I cannot reproduce on both MuseScoreNightly-2018-08-23-0543-master-e5093a2 and MuseScoreNightly-2018-08-23-0325-master-cb1cde3. It is strange that it requires libvorbis-0.dll because now it is called libvorbis_x64.dll. I see libvorbis-0.dll in the unsupported win64 version from ABL, but this is not the case. Don't you miss something?
Btw, thanks to this issue, I could catch the bug with lame_enc.dll, title of which is hardcoded to the source code, so the name shouldn't be changed. I'll revert back all libs renaming.
"Don't you miss something?"
Reply: no.
I do absolutely as always.
I think that it could be a hard link inside one of the other dlls, for example libvorbis dll depends on libogg-0.dll (seen with dependency walker), since it was linked against it during compilation.
I can try to recompile libvorbis and libogg with the new names, so that there should not be dll name problems.
Have you included in the dependencies the downloaded portaudio fromhttps://github.com/adfernandes/precompiled-portaudio-windows ?
(Because I start to suspect that by mistake I included one of my debug built of portaudio instead of that; but from dependency walker I don't anything strange in portaudio_x64)
libsndfile 64bit can be taken from the official package http://www.mega-nerd.com/libsndfile/
Ouch! (inopenable...) Sorry :(
"Don't worry about downloading it yourself, the build should provide it."
Thanks. I prefer :)
cadiz1, could you please check the latest build https://ftp.osuosl.org/pub/musescore-nightlies/windows/MuseScoreNightly…?
Oops)
ABL, I did use the libraries from 2.3.2 win64 package.
"could you please check the latest build"
Always inconclusive, sorry.
See:
ABL is right. I will rename the libs. Checked with dependency walker and libvorbisfile x86 is linked indeed with libvorbis.dll, but x64 one is linked with libvorbis-0.dll. ABL, could you send me the libvorbisfile.dll, libvorbis.dll and libogg.dll built with correct name dependencies? Or I can just rename the libs we have now.
Do you prefer the dlls with suffix "_x64" e.g. "libvorbis_x64.dll", or simply without any suffix, e.g. "libvorbis.dll"?
I will try recompilation ASAP (in a couple of hours, probably).
Without the suffix, please. Just libogg.dll and libvorbis.dll. It allows using the same code to work with 32-bit and 64-bit libraries.
Thank you. Ping me when you are ready. You can send me the libs to osokingauss@gmail.com.
cadiz1, as temporary solution, try to manually rename libvorbis.dll (or libvorbis_x64.dll) to libvorbis-0.dll. It should work with the recent builds.
Done, but always no (with 'e5093a2'). No matter, I can wait better solution.
But the warning changes. Now, libogg-0.dll is missing.
So, rename libogg_x64.dll to libogg-0.dll.
In reply to So, rename libogg_x64.dll to… by Anatoly-os
And I guess after, it will be libvorbisfile and so on... :)
In reply to And I guess after, it will… by cadiz1
Nope :) only these two. And lame_enc_x64.dll to make mp3 export work. Anyway, it is a workaround while we are waiting ABL's changes.
In reply to Nope :) only these two. And… by Anatoly-os
Indeed, re-works with these two renamed dll. :)
OS: Windows 7 SP 1 (6.1), Arch.: x86_64, MuseScore version (64-bit): 3.0.0, revision: e5093a2
I wait the "definitive" solution, and then I will close. Thanks.
cadiz1, could you please check the latest build: https://ftp.osuosl.org/pub/musescore-nightlies/windows/MuseScoreNightly…?
works for me now
In reply to works for me now by jeetee
Yep, for me too. Thanks all.
Automatically closed -- issue fixed for 2 weeks with no activity.