dubstar-04 / Design

2D CAD For GNOME
GNU General Public License v3.0
127 stars 8 forks source link

Latest git checkout fails to build #248

Closed prokoudine closed 5 months ago

prokoudine commented 5 months ago

The latest code (commit 75511204) fails to build on Ubuntu 23.10:

[1/8] Generating src/io.github.dubstar_04.design.src_gresource with a custom command
FAILED: src/io.github.dubstar_04.design.src.gresource 
/usr/bin/glib-compile-resources ../src/io.github.dubstar_04.design.src.gresource.xml --sourcedir ../src --internal --generate --target src/io.github.dubstar_04.design.src.gresource --dependency-file src/io.github.dubstar_04.design.src.gresource.d
../src/io.github.dubstar_04.design.src.gresource.xml: Failed to locate “Design-Core/core/designCore.js” in any source directory.
[6/8] Generating data/blueprints with a custom command
ninja: build stopped: subcommand failed.

Any additional info I can provide you?

dubstar-04 commented 5 months ago

The error suggests that design-core submodule isn't updating. You could try a fresh clone or git pull --recurse-submodules

dubstar-04 commented 5 months ago

If this is a fresh clone you will need to check if the Design-core directory has any contents. You might need to clone with submodules: git clone --recurse-submodules

prokoudine commented 5 months ago

Silly me, sorry about the noise.

dubstar-04 commented 5 months ago

No worries. It's nice to know that someone is interested enough to be playing and testing.