IRC channel logs

2021-07-14.log

back to list of logs

<daviid>i don't think it is possible to use schmutz without writing C/C++ code either
<leoprikler>yeah, but it's wrapper c++ ;)
<daviid>from my admittedly superficial look at this, the vigra_c approach seems cleaner (which is also what the opencv 2.x C wrapper did) - lookat this codeforexample https://github.com/BSeppke/vigra_c/blob/master/src/vigra_imgproc_c.cxx, line 72+ ...
<tohoyn>it seems that guile doesn't generate xxx-3.0 links anymore. why is this so?
<tohoyn>I just pulled the main branch and installed it3
<rlb>If you mean PREFIX/bin/guile-3.0, etc. you may want ./configure ... --program-suffix=-3.0
<tohoyn>rlb: what if I want both "guile" and "guile-3.0"
<tohoyn>rlb: maybe guile-3.0 is enough
<tohoyn>rlb: if you have several versions of guile installed you need both guile and guile-VERSION
<tohoyn>I get following warning when I try to compile a guile program with guild: WARNING: (#{ g103}#): imported module (rnrs) overrides core binding `display'
<tohoyn>here is the program giving the warning: https://paste.debian.net/1204313/
***xws is now known as wxie
<Guest2263>apteryx: gnucash still uses swig to expose C API to guile and python
<Guest2263>apteryx_ ^
***Guest2263 is now known as chrislck
<tohoyn>I got the following message when building Theme-D: /sbin/ldconfig.real: /usr/local/lib/libguile-3.0.so.1.4.0-gdb.scm is not an ELF file - it has the wrong magic bytes at the start.
<tohoyn>the build uses guile 2.2
***apteryx_ is now known as apteryx
<dsmith>sneek: later tell tohoyn Those "wrong magic" messages are from the system dynamic linker. Annoying, but can be ignored. (it expects only ELF files in */lib/)
<sneek>Got it.
<dsmith>rlb: There is already a special case from some other non-ELF type. Think there is any chance of Debian making another exception for *-gdb.scm files?
<dsmith>Probably needs to be upstream I guess.
<rlb>dsmith-work: not sure - would need to investigate.
<apteryx>any idea if libguile should be usable on iOS?
<dsmith-work>Hey Hi Howdy, Guilers
<dsmith-work>In glibc, elf/readlib.c around line 168. There is an exception for Python files.
<tohoyn>sneek: botsnack
<sneek>tohoyn, you have 1 message!
<sneek>tohoyn, dsmith says: Those "wrong magic" messages are from the system dynamic linker. Annoying, but can be ignored. (it expects only ELF files in */lib/)
<sneek>:)
<apteryx>chrislck: thanks!
<old>Hey! As anyone have tried to compile libguile for iOS?
<old>I asked the question on the user mailing list without much answer. Was wondering if someone here could have more to say
<apteryx>old: fun, I asked the question a bit earlier here :-) I think it's a rare thing to try, eh.
<apteryx>another question: can Guile be built statically? I get 'ld: script.c:(.text+0x3c2): undefined reference to `rpl_free'
<apteryx>passing LDFLAGS=-static to configure seems to help
<lampilelo>i think the default is to build both shared and static libraries
<apteryx>perhaps something to do with my environment, thanks
<dsmith-work>For iOS devlopment, do you need a mac along with a paid develper account?
<dsmith-work>Can someome mention my nick in a few seconds? Trying out some notificaitons..
<lfam>Hello dsmith-work
<dsmith-work>Bah
<dsmith-work>Again please?
<lfam>Okay dsmith-work
<dsmith-work>lfam: Thanks!
<lfam>Cheers