Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Multimedia
  • Search

vst plugin in lmms 1.2.2 - missing wine libraries

Help with creation, editing, or playback of sounds, images, or video. Amarok, audacious, mplayer, grip, cdparanoia and anything else that makes a sound or plays a video.
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
DeIM
Guru
Guru
User avatar
Posts: 465
Joined: Tue Apr 11, 2006 7:03 pm

vst plugin in lmms 1.2.2 - missing wine libraries

  • Quote

Post by DeIM » Thu Feb 17, 2022 10:43 am

Hi, I'm trying to enable vst plugin in lmms (vestige). I've overrided mask for vst use flag. I have app-emulation/wine-vanilla 7.2 installed but in log there is:

Code: Select all

-- Could NOT find Wine (missing: WINE_LIBRARIES)
...
* VST-instrument hoster       : not found, please install (lib)wine-dev (or similar) - 64 bit systems additionally need gcc-multilib and g++-multilib
* VST-effect hoster           : not found, please install (lib)wine-dev (or similar) - 64 bit systems additionally need gcc-multilib and g++-multilib
Also noticed there are no .pc files with wine-vanilla installation. Could this be the reason build of lmms don't found wine?
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Thu Feb 17, 2022 10:48 am

From /var/db/repos/gentoo/profiles/arch/base/package.use.mask

Code: Select all

# Lars Wendler <polynomial-c@gentoo.org> (2014-04-23)
# Not working on 64bit systems
media-sound/lmms vst
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
DeIM
Guru
Guru
User avatar
Posts: 465
Joined: Tue Apr 11, 2006 7:03 pm

  • Quote

Post by DeIM » Thu Feb 17, 2022 12:28 pm

Tried lmms-1.2.2-linux-x86_64.AppImage from upstream pages and vestige is present here.
I've tried to download some free vst plugins but I had no luck.
Output when loading plugin to vestige's dialog:

Code: Select all

002c:err:winediag:getaddrinfo Failed to resolve your host name IP
MESA-INTEL: warning: Haswell Vulkan support is incomplete
Starting using X11Embed protocol.
Top
DeIM
Guru
Guru
User avatar
Posts: 465
Joined: Tue Apr 11, 2006 7:03 pm

  • Quote

Post by DeIM » Fri Oct 28, 2022 7:11 am

Returning to this - it seem on another distros VSTs works:
https://lmms.io/forum/viewtopic.php?t=262
https://github.com/LMMS/lmms/issues/3915
If it works on another (even 64bit) distros, why not Gentoo?
Is there something I can dig in source? It seem configure phase doesn't find wine installation in Gentoo.
Does anyone tried since 2014?
Top
slidey
n00b
n00b
Posts: 1
Joined: Sat Jan 25, 2025 12:50 pm

  • Quote

Post by slidey » Sat Jan 25, 2025 2:06 pm

I did

LMMS uses CMake to configure and build the project and both the 1.2.2 and git versions call FIND_PACKAGE(Wine) in the CMakeLists.txt to check for VST support

FIND_PACKAGE(Wine) pulls cmake/modules/FindWine.cmake, this file differs significantly between the 1.2.2 and git version

1.2.2's FindWine.cmake calls FIND_LIBRARY(WINE_LIBRARY NAMES wine ...), which doesn't make sense for me since there is no such thing as libwine.so, version 1.2.2 was released mid 2020 so I suppose this is deprecated functionality since then.

git LMMS's FindWine.cmake instead searches for winegcc (and wineg++) and then extracts the necessary flags to build for wine from it, however, currently it does not find winegcc on Gentoo since it searches on /opt/wine-staging, /opt/wine-devel, /opt/wine-stable (Debian and Ubuntu folders for wine) and /usr/lib/wine

while Gentoo's winegcc resides on /etc/eselect/wine, for the sake of eselect shenanigans

simply adding /etc/eselect/wine on the list(APPEND WINE_LOCATIONS ...) line on git LMMS's FindWine.cmake just works, which deserves a pull request I have already made:

https://github.com/LMMS/lmms/pull/7665
Top
sam_
Developer
Developer
User avatar
Posts: 2816
Joined: Fri Aug 14, 2020 12:33 am

  • Quote

Post by sam_ » Sun Jan 26, 2025 2:17 pm

There was bug 948673 recently.
Top
DeIM
Guru
Guru
User avatar
Posts: 465
Joined: Tue Apr 11, 2006 7:03 pm

  • Quote

Post by DeIM » Thu Jan 30, 2025 11:36 am

@slidey good job ;-)
Can't wait to try it out.
Since original post I moved to git versions and didn't notice any bad behavior, new features are cool.
Top
Post Reply

7 posts • Page 1 of 1

Return to “Multimedia”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic