[Github-comments] [geany/geany] Debugging Geany itself (#1688)

Robert A. Heiler notifications at xxxxx
Wed Nov 15 23:13:33 UTC 2017


I always install into $PROGRAMS_DIR/$NAME_OF_THE_PROGRAM/$PROGRAM_VERSION, which is what GoboLinux does (but I am using slackware most of the time); so in the above, I'd have Geany at /Programs/Geany/1.31/ (if that was the latest version).

I use a set of ruby scripts for that.

Since libtool was also mentioned here, and in "HACKING" issue by elextr I think, I should like to add that I dislike libtool immensely. :)

The bugger insists on storing hardcoded path entries into .la, which is ok if you install into relative prefixes such as /usr/ relative because libtool assumes that this is what everyone will use, rather than a path above). Since libtool also soaks up other .la files, if I think e. g. remove a program again from such a path, including removing the .la file in question, compilation based on libtool will fail because it can not find the file anymore. I assume that Gentoo and some other distributions use some way to workaround this or just simply don't use libtool at all anymore, but my poor man's "solution" was to just grep through all .la files and remove the entries from programs that I removed. It was still annoying to have to do so, since I invested time only to compensate for libtool's lack of abilities - it is primarily one HUGE shell script. Have you guys looked at it? :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1688#issuecomment-344760928
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20171115/b804ad28/attachment-0001.html>


More information about the Github-comments mailing list