Closed trebmuh closed 4 years ago
VST -> VST2
En passant, sur une Debian Buster, à partir de GIT https://github.com/pdesaulniers/misstortion/commit/1e2e9d10f0e8e05164ce33b0268dcf30574b9bf6 :
git clone https://github.com/pdesaulniers/misstortion.git --recursive
cd misstortion/
ARCH=x64 ./build_lv2_linux.sh
plante avec :
make : on entre dans le répertoire « xxxxxx/misstortion/Libraries/DISTRHO-juce/extras/Projucer/Builds/LinuxMakefile » Compiling jucer_AutoUpdater.cpp Compiling jucer_CommandLine.cpp Compiling jucer_Main.cpp Compiling jucer_MainWindow.cpp Compiling jucer_DocumentEditorComponent.cpp Compiling jucer_OpenDocumentManager.cpp Compiling jucer_SourceCodeEditor.cpp Compiling jucer_ComponentTypeHandler.cpp Compiling jucer_ButtonDocument.cpp Compiling jucer_ComponentDocument.cpp Compiling jucer_ColouredElement.cpp Compiling jucer_PaintElement.cpp Compiling jucer_PaintElementPath.cpp Compiling jucer_ComponentLayoutEditor.cpp Compiling jucer_ComponentOverlayComponent.cpp Compiling jucer_EditingPanelBase.cpp Compiling jucer_JucerDocumentEditor.cpp Compiling jucer_PaintRoutineEditor.cpp Compiling jucer_PaintRoutinePanel.cpp Compiling jucer_ResourceEditorPanel.cpp Compiling jucer_TestComponent.cpp Compiling jucer_BinaryResources.cpp Compiling jucer_ComponentLayout.cpp Compiling jucer_GeneratedCode.cpp Compiling jucer_JucerDocument.cpp Compiling jucer_ObjectTypes.cpp Compiling jucer_PaintRoutine.cpp Compiling jucer_LicenseController.cpp Compiling jucer_CompileEngineClient.cpp Compiling jucer_CompileEngineServer.cpp Compiling jucer_DownloadCompileEngineThread.cpp Compiling jucer_Module.cpp Compiling jucer_Project.cpp Compiling jucer_ProjectExporter.cpp Compiling jucer_ProjectSaver.cpp Compiling jucer_ResourceFile.cpp Compiling jucer_AppearanceSettings.cpp Compiling jucer_StoredSettings.cpp Compiling jucer_CodeHelpers.cpp Compiling jucer_FileHelpers.cpp Compiling jucer_MiscUtilities.cpp Compiling jucer_DependencyPathPropertyComponent.cpp Compiling jucer_Icons.cpp Compiling jucer_JucerTreeViewBase.cpp Compiling jucer_ProjucerLookAndFeel.cpp Compiling jucer_SlidingPanelComponent.cpp Compiling jucer_NewFileWizard.cpp Compiling jucer_NewProjectWizardClasses.cpp Compiling BinaryData.cpp Compiling include_juce_core.cpp Compiling include_juce_cryptography.cpp Compiling include_juce_data_structures.cpp Compiling include_juce_events.cpp Compiling include_juce_graphics.cpp Compiling include_juce_gui_basics.cpp Compiling include_juce_gui_extra.cpp Linking Projucer - App make : on quitte le répertoire « xxxxxx/misstortion/Libraries/DISTRHO-juce/extras/Projucer/Builds/LinuxMakefile » JUCE v5.1.2 ********************************************************** Projucer 5.1.2 --- Build date: Oct 21 2019 Log started: 21 Oct 2019 6:10:32pm Linux CPU: 2898MHz Cores: 4 9898MB Loading project: xxxxxx/misstortion/Misstortion.jucer Re-saving file: xxxxxx/misstortion/Misstortion.jucer JUCE Assertion failure in jucer_StoredSettings.cpp:296 JUCE Assertion failure in jucer_StoredSettings.cpp:290 JUCE Assertion failure in jucer_StoredSettings.cpp:296 JUCE Assertion failure in jucer_StoredSettings.cpp:290 Finished saving: Xcode (MacOSX) Finished saving: Linux Makefile Finished saving: Visual Studio 2017 Building plugin for x64 ARCH... make : on entre dans le répertoire « xxxxxx/misstortion/LV2 » cc lv2_ttl_generator.c -o lv2_ttl_generator /usr/bin/ld: /tmp/ccGUYamY.o: in function `main': lv2_ttl_generator.c:(.text+0x57): undefined reference to `dlopen' /usr/bin/ld: lv2_ttl_generator.c:(.text+0x67): undefined reference to `dlerror' /usr/bin/ld: lv2_ttl_generator.c:(.text+0x98): undefined reference to `dlsym' /usr/bin/ld: lv2_ttl_generator.c:(.text+0x1d8): undefined reference to `dlclose' collect2: error: ld returned 1 exit status make: *** [<commande interne>: lv2_ttl_generator] Error 1 make : on quitte le répertoire « xxxxxx/misstortion/LV2 »
Oups, je n'avais pas vu cette PR...
VST -> VST2
En passant, sur une Debian Buster, à partir de GIT https://github.com/pdesaulniers/misstortion/commit/1e2e9d10f0e8e05164ce33b0268dcf30574b9bf6 :
git clone https://github.com/pdesaulniers/misstortion.git --recursive
cd misstortion/
ARCH=x64 ./build_lv2_linux.sh
plante avec :