Short answer is: no.  Geany has to find certain files at startup, the most 
important one, as you found out, being the interface definition file (basically 
what creates the UI).

What I would recommend you to do is choose a specific prefix, i.e. a 
installation folder.  To do so, you set it when calling `configure` like so: 
`./configure --prefix="$HOME/geany/"` (or any other directory you like).  Then, 
when running `make install` it'll put everything under that directory, and 
you'll find Geany's binary in `$HOME/geany/bin/geany` (in the example above).  
This way you have a properly installed version, but entirely separate from the 
system's one.

>From where you are, you'll need to re-build everything though, as some 
>internals depend on the prefix[^1]:
```shell
~/geany-2.0 $ make distclean
~/geany-2.0 $ ./configure --prefix="$HOME/geany"
~/geany-2.0 $ make
~/geany-2.0 $ make install
```

[^1]: rebuilding the required bits should be automatic, but it's probably fast 
enough to rebuild everything not to risk it if you're not comfortable with all 
this yet.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/4239#discussioncomment-12129582
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/repo-discussions/4239/comments/[email protected]>

Reply via email to