LLIBDIR and Cmake

Help for Audacity on GNU/Linux.
Forum rules
ImageThis forum is for Audacity on GNU/Linux.
Please state:
  • which version of Linux you are using,
  • the exact three-section version number of Audacity from Help menu > About Audacity,
  • whether you installed your distribution's release, PPA version, or compiled Audacity from source code.

Audacity 1.2.x and 1.3.x are obsolete and no longer supported. If you still have those versions, please upgrade (see https://www.audacityteam.org/download/).
The old forums for those versions are now closed, but you can still read the archives of the 1.2.x and 1.3.x forums.
Post Reply
Snan
Posts: 1
Joined: Sat Jun 06, 2020 2:35 pm
Operating System: Linux *buntu

LLIBDIR and Cmake

Post by Snan » Sat Jun 06, 2020 2:43 pm

Not sure how to untangle this error. Using Audacity from git repo:

Code: Select all

[ 77%] Building CXX object src/CMakeFiles/Audacity.dir/effects/TimeScale.cpp.o
[ 77%] Building CXX object src/CMakeFiles/Audacity.dir/effects/TimeWarper.cpp.o
[ 78%] Building CXX object src/CMakeFiles/Audacity.dir/effects/ToneGen.cpp.o
[ 78%] Building CXX object src/CMakeFiles/Audacity.dir/effects/TruncSilence.cpp.o
[ 78%] Building CXX object src/CMakeFiles/Audacity.dir/effects/TwoPassSimpleMono.cpp.o
[ 78%] Building CXX object src/CMakeFiles/Audacity.dir/effects/Wahwah.cpp.o
[ 78%] Building CXX object src/CMakeFiles/Audacity.dir/effects/VST/VSTEffect.cpp.o
In file included from /usr/local/stow/wxWidgets/include/wx-3.1/wx/version.h:16,
                 from /usr/local/stow/wxWidgets/include/wx-3.1/wx/defs.h:194,
                 from /usr/local/stow/wxWidgets/include/wx-3.1/wx/wx.h:14,
                 from /home/sandra/skami/c/audacity/src/AudacityHeaders.h:32,
                 from /home/sandra/skami/c/audacity/build-cmake/src/CMakeFiles/Audacity.dir/cmake_pch.hxx:5,
                 from <command-line>:
/home/sandra/skami/c/audacity/src/effects/VST/VSTEffect.cpp: In member function ‘virtual PluginPaths VSTEffectsModule::FindPluginPaths(PluginManagerInterface&)’:
/home/sandra/skami/c/audacity/src/effects/VST/VSTEffect.cpp:490:26: error: ‘LLIBDIR’ was not declared in this scope
  490 |       pathList.push_back(wxT(LIBDIR) wxT("/vst"));
      |                          ^~~
make[2]: *** [src/CMakeFiles/Audacity.dir/build.make:3279: src/CMakeFiles/Audacity.dir/effects/VST/VSTEffect.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1111: src/CMakeFiles/Audacity.dir/all] Error 2
make: *** [Makefile:150: all] Error 2

steve
Site Admin
Posts: 81627
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: LLIBDIR and Cmake

Post by steve » Sat Jun 06, 2020 2:47 pm

Try following these instructions exactly as written: viewtopic.php?f=19&t=111043
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Post Reply