ChanServ changed the topic of #zig to: zig programming language | ziglang.org | be excellent to each other | channel logs: https://irclog.whitequark.org/zig/
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
tiehuis has quit [Quit: Bye]
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
hasen_judy has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
hasen_judy has quit [Ping timeout: 246 seconds]
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
_whitelogger has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
hasen_judy has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Client Quit]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
pupppp has joined #zig
puppp has joined #zig
pupppp has quit [Ping timeout: 240 seconds]
hio has joined #zig
puppp has quit [Read error: Connection reset by peer]
puppp has joined #zig
hio has left #zig ["Leaving"]
hasen_judy has quit [Remote host closed the connection]
hasen_judy has joined #zig
<puppp>
How do you people think, will zig compile as a 32bit app?
<tankfeeder>
it will compile to any target LLVM supports
<puppp>
not "compile to", but "compile as" 32bit program
<puppp>
it will not run out of memory or anything?
tiehuis has joined #zig
hasen_judy has quit [Remote host closed the connection]
<puppp>
src/bigfloat.hpp complained that it can't include "softfloat_types.hpp", what's up with that?
<puppp>
oh, sorry, it's in deps/SoftFloat-3d
<puppp>
how about moving dependencies to src/third_party?
<puppp>
I'm studying mpc-hc source code in parallel, that's how they organize code
<puppp>
Actually I'm only studying MediaInfo now, they seem to share some code
<puppp>
...
<puppp>
my text editor, by default, searches in all subfolders. I often move things in another folder just to make search faster.
<puppp>
nah, should just fix my text editor. I disabled search options myself some time ago, thinking I'll never need it. It made me press enter 2 extra times.
hasen_judy has quit [Remote host closed the connection]
hasen_judy has joined #zig
hasen_judy has quit [Remote host closed the connection]
hasen_judy has joined #zig
hasen_judy has quit [Remote host closed the connection]
hasen_judy has joined #zig
hasen_judy has quit [Ping timeout: 246 seconds]
puppp has quit [Ping timeout: 248 seconds]
pupp has joined #zig
cenomla has joined #zig
cenomla has quit [Quit: cenomla]
pupp has quit [Read error: Connection reset by peer]
pupp has joined #zig
_whitelogger has joined #zig
hasen_judy has joined #zig
ofelas has joined #zig
hasen_judy has quit [Ping timeout: 246 seconds]
<andrewrk>
pupp, the zig compiler only works as 64 bit right now, but when we self host we'll support a 32 bit compiler
<andrewrk>
however you can cross compile for 32 bit targets
<pupp>
okay, thanks.
<pupp>
Learning cmake now
<andrewrk>
pupp, why do you need to learn cmake? is the build broken for you?
<pupp>
haven't actually tried building with cmake, went for codeblocks build for some reason
<pupp>
i'm dumb, as usual
<pupp>
dependency management in golang is amasing, you just write "import github/or/something/address", and compiler does everything for you
<pupp>
not sure if that's the best way to handle it, I've heard at least one story when project stopped building for him. Probably due to one dependency updating.
<pupp>
but that's unrelated
<andrewrk>
we'll have something similar
<andrewrk>
we're going to have hash version locking though. so if you download a dependency and it doesn't match the hash you expect it's an error. you'll have to go see what's up with your dependency
<pupp>
pretty cool
hasen_judy has joined #zig
<andrewrk>
this is release weekend
hasen_judy has quit [Ping timeout: 246 seconds]
<andrewrk>
planning on pulling the trigger for 0.1.0 first thing monday
<GitHub44>
zig/master 0307dc0 Andrew Kelley: organize windows utility functions
<pupp>
It compiled, but when I try to run "zig build helloworld.zig", it prints "Unable to find zig lib directory. Reinstall Zig or use --zig-install-prefix."
<andrewrk>
pupp, what OS?
<pupp>
windows
<andrewrk>
wherever your zig.exe is, you need to put the standard library in the same folder
<andrewrk>
in the git repo it's the std/ folder
<andrewrk>
actually you should use the lib/ folder from your build directory, because it will be (intentionally) missing some rather large test files that you don't need
<andrewrk>
pupp, oh yeah definitely copy from the build folder, the `lib/` folder
<andrewrk>
because you need the other stuff in there too
<pupp>
hm, what is the build folder? Don't see one.
<pupp>
Strange that it got installed in C:\Program Files (x86)\zig\, 64bit programs usually get installed in just "Program Files".
<pupp>
and yes, it's a 64bit zig.exe, I checked.
<andrewrk>
for a development version of zig, which is what you're making if you're building from source, it's recommended to use the build dir also as the install dir