ChanServ changed the topic of #crystal-lang to: The Crystal programming language | https://crystal-lang.org | Fund Crystal's development: https://crystal-lang.org/sponsors | GH: https://github.com/crystal-lang/crystal | Docs: https://crystal-lang.org/docs | Gitter: https://gitter.im/crystal-lang/crystal
Sankalp- has joined #crystal-lang
Sankalp has quit [Ping timeout: 240 seconds]
Sankalp- is now known as Sankalp
jhass has quit [Ping timeout: 240 seconds]
jhass has joined #crystal-lang
ur5us has joined #crystal-lang
straight-shoota has quit [Ping timeout: 240 seconds]
jhass has quit [Ping timeout: 272 seconds]
straight-shoota has joined #crystal-lang
jhass has joined #crystal-lang
ur5us has quit [Ping timeout: 264 seconds]
<FromGitter> <phil294:matrix.org> Is there anything you can do when two libraries contradict each other? I installed both `jhass/crystal-gobject` and `TamasSzekeres/x11-cr` and compilation always fails because the latter says `fun open_display = XOpenDisplay(display_name : PChar) : PDisplay` while the former's obscure magic says `fun open_display = XOpenDisplay : Void`
_ht has joined #crystal-lang
<yxhuvud> How are you trying to use them together? How do the failure look like?
<yxhuvud> ie, are you getting a linker error or a type error when calling them?
<yxhuvud> or (not very likely), are they defined in the same namespace and overwrite each other?
hightower3 has joined #crystal-lang
hightower2 has quit [Ping timeout: 240 seconds]
amk has quit [Ping timeout: 240 seconds]
amk has joined #crystal-lang
yxhuvud has quit [Remote host closed the connection]
<FromGitter> <HertzDevil> bump
yxhuvud has joined #crystal-lang
analogsalad has joined #crystal-lang
<FromGitter> <phil294:matrix.org> separately fro each other. It looks like this: ⏎ ⏎ ```code paste, see link``` ⏎ ⏎ I'm not sure if the namespaces actually collide here because `crystal-gobject` ships no code directly, but afaik reads and applies external GObject (GTK) libraries. I'll try to figure that out now [https://gitter.im/crystal-lang/crystal?at=62d5859def5ee44882ac4a6f]
analogsalad has quit [Quit: bye]
<yxhuvud> Odd. I've no idea how to resolve that without rewriting the offending libraries
<FromGitter> <phil294:matrix.org> hm, okay. thank you
notzmv has quit [Ping timeout: 276 seconds]
<FromGitter> <analogsalad:matrix.org> I took a quick look to find what's offending but it's just too gnarly.
analogsalad has joined #crystal-lang
_ht has quit [Remote host closed the connection]
notzmv has joined #crystal-lang
<FromGitter> <lebogan> Hello, ⏎ I'm cross-compiling crystal for a RaspberryPi using the following" ⏎ ⏎ ```LLVM ERROR: Cannot generate unaligned atomic store``` ⏎ ... [https://gitter.im/crystal-lang/crystal?at=62d5cca88fe56a38b59a1a3b]
walez has joined #crystal-lang
analogsalad has quit [Quit: bye]
walez has quit [Ping timeout: 255 seconds]
<FromGitter> <Blacksmoke16> what llvm version are you on?
<FromGitter> <lebogan> 1) 0.0
<FromGitter> <lebogan> So I thought since I have v1.1.1 installed, why not just compile locally: ⏎ ⏎ ```code paste, see link``` ⏎ ⏎ Hmmm. All the apps I cross-compile on my dev box work great. I just know I'm overlooking something... [https://gitter.im/crystal-lang/crystal?at=62d5de56ef5ee44882aec81e]
ua__ has quit [Ping timeout: 256 seconds]
<FromGitter> <lebogan> That last was on the RaspberryPi itself.
ua__ has joined #crystal-lang