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
<FromGitter> <moe:busyloop.net> hmmm.
<FromGitter> <moe:busyloop.net> that's what chatgpt said when i pasted it the question from above ⏎ ⏎ > Did a sudo apt install crystal on my Ubuntu system. Worked ok, but running crystal i results in "Crystal was compiled without interpreter support" ⏎ Do I have to build from source? [https://gitter.im/crystal-lang/crystal?at=638d4b4bc27b3d278f226d56]
<FromGitter> <moe:busyloop.net> i think blacksmoke is getting some serious competition there
<FromGitter> <Blacksmoke16> wew, pretty slick
<FromGitter> <moe:busyloop.net> yea, def check it out, it's free https://chat.openai.com/
<FromGitter> <moe:busyloop.net> impressive stuff
<FromGitter> <naqvis> most of the time such LLM produces BS in a very sensical sense to end user 😄 As you see the example of Crystl above, I don't believe there is any documentation that says Crystal compiled packages comes with interpreter support. So such misinfo in such presentation manner will cause confusion only :shrug:
<FromGitter> <Blacksmoke16> the mac and arch ones do iirc
<FromGitter> <naqvis> TIL 😄
<FromGitter> <Blacksmoke16> but if its just suggesting to install crystal apt, pretty sure those arent
<FromGitter> <Blacksmoke16> at least via the official repo
<FromGitter> <moe:busyloop.net> hmm. i asked it again, to tell if afterwards that naqvis says this is wrong.
<FromGitter> <moe:busyloop.net> but now it answered: ⏎ Yes, it looks like you would need to build Crystal from source in order to use the interpreter. You can do this by cloning the Crystal repository and running the make command. Alternatively, you can try to find a pre-built package that includes interpreter support.
<FromGitter> <moe:busyloop.net> maybe it's reading this room hmm.
<FromGitter> <Blacksmoke16> 🔍
<FromGitter> <moe:busyloop.net> > why is your answer different now from when i asked the first time?
<FromGitter> <moe:busyloop.net> > I apologize if my previous response was incorrect. After researching the issue further, it looks like the pre-built Crystal package does not include interpreter support by default. In order to use the interpreter, you would need to build Crystal from source or find a pre-built package that includes interpreter support. My previous response may have been based on incorrect information or a
<FromGitter> ... misunderstanding of the question. Again, I apologize for any confusion or inconvenience this may have caused.
<FromGitter> <moe:busyloop.net> jfc...
<FromGitter> <naqvis> that's pretty cool
<FromGitter> <moe:busyloop.net> > how exactly did you research it further? ⏎ > I researched the issue by looking at the Crystal documentation and other online resources, as well as checking the available pre-built packages for Crystal on Ubuntu. This allowed me to gain a better understanding of how the interpreter support is included in Crystal and what options are available for using it on Ubuntu.
<FromGitter> <Blacksmoke16> *skynet is real*
<FromGitter> <moe:busyloop.net> > but i'm not on ubuntu, i'm on windows! ⏎ > If you are using Windows, you will not be able to use the pre-built Crystal package as it is only available for Linux-based systems. In order to use Crystal on Windows, you will need to build it from source by following the instructions on the Crystal website. Alternatively, you can try using a different package manager or pre-built package that is
<FromGitter> ... available for Windows. You can also try using a virtual machine or dual-booting to install a Linux-based operating system and use the pre-built Crystal package on that system.
<FromGitter> <moe:busyloop.net> ok i'll stop spamming now. but this thing is crazy 🤯
ua_ has quit [Ping timeout: 260 seconds]
ua_ has joined #crystal-lang
jmdaemon has joined #crystal-lang
ur5us has quit [Remote host closed the connection]
ur5us has joined #crystal-lang
ur5us has quit [Ping timeout: 255 seconds]
Guest10 has joined #crystal-lang
Guest10 has quit [Client Quit]
ur5us has joined #crystal-lang
ur5us has quit [Ping timeout: 252 seconds]
ur5us has joined #crystal-lang
ur5us has quit [Ping timeout: 260 seconds]
ur5us has joined #crystal-lang
ur5us has quit [Ping timeout: 252 seconds]
Sankalp has quit [Ping timeout: 268 seconds]
Sankalp has joined #crystal-lang
jmdaemon has quit [Ping timeout: 264 seconds]
alexherbo2 has joined #crystal-lang
<FromGitter> <beta-ziliani> time for a core team member bot
_ht has joined #crystal-lang
yxhuvud has quit [Remote host closed the connection]
yxhuvud has joined #crystal-lang
alexherbo2 has quit [Remote host closed the connection]
renich has joined #crystal-lang
notzmv has quit [Read error: Connection reset by peer]
<FromGitter> <jrei:matrix.org> beta bot 😄
ur5us has joined #crystal-lang
ur5us has quit [Ping timeout: 260 seconds]
ur5us has joined #crystal-lang
taupiqueur has quit [Quit: WeeChat 3.7.1]
_ht has quit [Quit: _ht]
jmdaemon has joined #crystal-lang
<FromGitter> <phil294:matrix.org> Hi! Is it possible to debug binaries with MT enabled? I'm trying to GDB into errors which I presume are caused by GC + GTK + MT, but running with gdb always fails. Current error message is `SIGPWR, Power fail/restart`, but I think I'have had others too. I am just generally wondering if it's possible to debug multithreading applications.
notzmv has joined #crystal-lang
notzmv has quit [Ping timeout: 256 seconds]
<FromGitter> <jrei:matrix.org> Tried with Valgrind?
<FromGitter> <phil294:matrix.org> no, though I barely even know what it is, I'll test that later. Thanks