JUCE icon indicating copy to clipboard operation
JUCE copied to clipboard

[Bug]: Can't create new projects or open projects after a fresh install

Open jedomed opened this issue 7 months ago • 2 comments
trafficstars

Detailed steps on how to reproduce the bug

After installing Projucer I can't create or open projects, what I did was:

  1. Downloaded JUCE - I tried both cloning this repo, and downloading the version from https://juce.com/download/, both had the same results
  2. Installed all dependencies from https://github.com/juce-framework/JUCE/blob/master/docs/Linux%20Dependencies.md
  3. Built Projucer with:
cd extras/Projucer/Builds/LinuxMakefile
make
cd build
./Projucer  # note: it doesn't make a difference if I run it from a terminal or not

What does work:

  • Changing global paths
  • Opening an example project

What doesn't work:

  • Clicking the "Open Existing Project..." button
  • Pressing Ctrl+O
  • Clicking "Create Project..." (regardless of what template or what models are selected)
  • Clicking the "..." button next to "Path to Modules"

When I do any of these things nothing happens, no errors show up in the app or in the terminal, the only output I get is:

JUCE v8.0.6

**********************************************************
Projucer 8.0.6  ---  Build date: Mar 30 2025
Log started: 30 Mar 2025 12:46:36pm

Linux
CPU: 3600MHz  Cores: 12  15875MB

When compiling I don't see any errors either:

Compiling jucer_NewProjectWizard.cpp
Compiling jucer_StartPageComponent.cpp
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_Modules.cpp
Compiling jucer_HeaderComponent.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_NewFileWizard.cpp
Compiling jucer_VersionInfo.cpp
Compiling jucer_PIPGenerator.cpp
Compiling jucer_Icons.cpp
Compiling jucer_JucerTreeViewBase.cpp
Compiling jucer_ProjucerLookAndFeel.cpp
Compiling jucer_SlidingPanelComponent.cpp
Compiling BinaryData.cpp
Compiling include_juce_build_tools.cpp
Compiling include_juce_core.cpp
Compiling include_juce_core_CompilationTime.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_graphics_Harfbuzz.cpp
Compiling include_juce_graphics_Sheenbidi.c
Compiling include_juce_gui_basics.cpp
Compiling include_juce_gui_extra.cpp
Linking Projucer - App

What is the expected behaviour?

Basic functions of the program should work :-(

Operating systems

Linux

What versions of the operating systems?

Linux Mint 21.1

Architectures

x86_64

Stacktrace


Plug-in formats (if applicable)

No response

Plug-in host applications (DAWs) (if applicable)

No response

Testing on the develop branch

The bug is present on the develop branch

Code of Conduct

  • [x] I agree to follow the Code of Conduct

jedomed avatar Mar 30 '25 10:03 jedomed