You install in `/usr/local`, while having an installation in `/usr` as well (I 
guess).  I think it's a Ubuntu-specific problem, but anyway the issue is (very 
likely) that your `/usr/local/bin/geany` uses the library from 
`/usr/lib/libgeany.so` rather than `/usr/local/lib/geany`.  You can verify what 
`ldd /usr/local/bin/geany | grep libgeany ` tells you, but it will likely show 
the `/usr/lib/` version.

To fix that, the easiest is to remove the `/usr/` version. Alternatively you 
can manually trick the linker to use the right library with 
`"LD_LIBRARY_PATH=/usr/loca/lib:$LD_LIBRARY_PATH" /usr/local/bin/geany`, but 
I'll risk being hung for suggesting this :)  Another alternative, if the root 
cause is the Ubuntu issue I think it is, would be to install *anywhere else 
than /usr/local*, and it would magically solve itself.

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

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

Reply via email to