I tried to circumvent this by changing: OPTION(INCLUDE-PROJECTM-TEST "Build the projectM test suite" ON) to OFF. Now the compilation went through to 100% but failed at make install:
I see that it tries to write stuff to "/usr/lib/" which I specifically tried to avoid (I set the CMAKE_INSTALL_PREFIX parameter). Ofcource the installation does not work. Any help?
Last edit: Dimitris Menounos 2013-12-25
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I set OPTION(INCLUDE-PROJECTM-LIBVISUAL "Build the projectM libvisual client" OFF) and run "make" and "make install" without a CMAKE_INSTALL_PREFIX. No compile errors, here are the installed binaries:
So, I just noticed the evidence of one of the errors in this code... In the penultimate line of quoted code of Dimitris' last post, which reads:
No Textures Loaded from "/usr/local"/share/projectM/textures
Notice the quotation mark is out of place. This (among other errors) has to be fixed before compiling the code because that incorrect path (if I'm not mistaken) is integrated into the code and creates a problem which can't be properly circumvented because even though you can modify the location of the textures, it only modifies the part that's inside the quotation-and the remaining bit doesn't combine properly and basically breaks loading textures no matter what you do.
Of course, the REAL problem with this project is that it doesn't support pixel shaders v2... And this support is essential for all of the really good Milkdrop v2 presets that we all love. Furthermore, I've been told that it is impossible to support these shaders on Mac! I keep hoping that information is incorrect, but the evidence is piling up on the wrong side...
@amoe: you seem knowledgeable as well as helpful, and you've posted on here with in the last 2 years... Can you shed any light on the topic of v2 pixel shader support in projectM (said to be provided by the CG nvidia libraries)?
Last edit: Jonny 2018-04-06
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, I am facing problems building projectM. I use Ubuntu 13.10. I have installed the following librearies:
From the "projectM-complete-2.1.0-Source/build" directory I run:
I get the following error:
I tried to circumvent this by changing: OPTION(INCLUDE-PROJECTM-TEST "Build the projectM test suite" ON) to OFF. Now the compilation went through to 100% but failed at make install:
...
I see that it tries to write stuff to "/usr/lib/" which I specifically tried to avoid (I set the CMAKE_INSTALL_PREFIX parameter). Ofcource the installation does not work. Any help?
Last edit: Dimitris Menounos 2013-12-25
I set OPTION(INCLUDE-PROJECTM-LIBVISUAL "Build the projectM libvisual client" OFF) and run "make" and "make install" without a CMAKE_INSTALL_PREFIX. No compile errors, here are the installed binaries:
However it does not run:
One step closer:
Still fail:
Man I wish that installing stuff in linux would be easier!
Last edit: Dimitris Menounos 2013-12-25
You need to either put the fonts where they are expected, or you can modify the font options in
~/.projectM/config.inpto point to the correct paths.Thanks again amoe! You're very helpful!!!
So, I just noticed the evidence of one of the errors in this code... In the penultimate line of quoted code of Dimitris' last post, which reads:
No Textures Loaded from "/usr/local"/share/projectM/textures
Notice the quotation mark is out of place. This (among other errors) has to be fixed before compiling the code because that incorrect path (if I'm not mistaken) is integrated into the code and creates a problem which can't be properly circumvented because even though you can modify the location of the textures, it only modifies the part that's inside the quotation-and the remaining bit doesn't combine properly and basically breaks loading textures no matter what you do.
Of course, the REAL problem with this project is that it doesn't support pixel shaders v2... And this support is essential for all of the really good Milkdrop v2 presets that we all love. Furthermore, I've been told that it is impossible to support these shaders on Mac! I keep hoping that information is incorrect, but the evidence is piling up on the wrong side...
@amoe: you seem knowledgeable as well as helpful, and you've posted on here with in the last 2 years... Can you shed any light on the topic of v2 pixel shader support in projectM (said to be provided by the CG nvidia libraries)?
Last edit: Jonny 2018-04-06