Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LMMS Does Not Launch Correctly Without Installing #1958

Closed
fundamental opened this issue Apr 14, 2015 · 2 comments
Closed

LMMS Does Not Launch Correctly Without Installing #1958

fundamental opened this issue Apr 14, 2015 · 2 comments
Labels

Comments

@fundamental
Copy link
Contributor

Currently launching lmms from the build directory without installing results in a mostly broken setup. A fair number of plugins complain that they cannot be found and virtually all UI graphics missing. A user should not be forced to install the software (regardless to the fact that you can specify the install directory) in order for it to be functional.

Steps to replicate.

  1. get a system with no prior lmms installation
  2. clone and mkdir build && cd build && cmake .. && make && ./lmms

Expected Result

Lmms to launch normally and to present the user with various dialogs concerning this being the first use of the program

Actual Results

Lots of warnings and windows looking like
Broken GUI

@geedubess
Copy link
Contributor

It makes sense to me that the program would require some level of installation step; why would I expect that the object tree has the same structure as the output tree for all components?

On the other hand, you don't have to install to your system directory. My build script looks like:

rm -rf build target; mkdir build target
cd build
cmake ../lmms -DCMAKE_INSTALL_PREFIX=../target && time make -j8 install &&../target/bin/lmms
cd ..

@tresf
Copy link
Member

tresf commented Apr 15, 2015

Mark,

AFAIK, Lukas has stared this feature per #1719

lukas-w added a commit that referenced this issue Jul 28, 2015
This allows to just run "./lmms" during development, without installing
or specifying a data path.

Related: #1719 #1958
ThomasJClark pushed a commit to ThomasJClark/lmms that referenced this issue Sep 12, 2015
This allows to just run "./lmms" during development, without installing
or specifying a data path.

Related: LMMS#1719 LMMS#1958
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants