jhorwitz_ has joined #ponylang
jhorwitz_ has quit [Ping timeout: 265 seconds]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
jhorwitz_ has joined #ponylang
jhorwitz_ has quit [Ping timeout: 256 seconds]
jhorwitz_ has joined #ponylang
jhorwitz_ has quit [Ping timeout: 248 seconds]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
jaro has quit [Ping timeout: 276 seconds]
jhorwitz_ has joined #ponylang
jhorwitz_ has quit [Ping timeout: 268 seconds]
jhorwitz_ has joined #ponylang
jhorwitz_ has quit [Read error: Connection reset by peer]
jhorwitz_ has joined #ponylang
jhorwitz_ has quit [Ping timeout: 245 seconds]
jhorwitz_ has joined #ponylang
jhorwitz_ has quit [Ping timeout: 265 seconds]
endformationage has quit [Quit: WeeChat 1.9.1]
dipin has quit [Quit: dipin]
jhorwitz_ has joined #ponylang
jhorwitz_ has quit [Read error: Connection reset by peer]
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 268 seconds]
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 268 seconds]
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 256 seconds]
khan has quit [Quit: khan]
xllndr_wrk has quit [Ping timeout: 264 seconds]
xllndr_wrk has joined #ponylang
bimawa has joined #ponylang
jhorwitz_ has joined #ponylang
bimawa has quit [Ping timeout: 256 seconds]
jhorwitz_ has quit [Ping timeout: 256 seconds]
rblasucci has joined #ponylang
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 256 seconds]
acarrico has quit [Ping timeout: 265 seconds]
ExtraCrispy has joined #ponylang
acarrico has joined #ponylang
jhorwitz_ has joined #ponylang
jhorwitz_ has quit [Ping timeout: 268 seconds]
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 276 seconds]
alxs has joined #ponylang
dipin has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
_andre has joined #ponylang
jhorwitz_ has joined #ponylang
jhorwitz_ has quit [Ping timeout: 256 seconds]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
dipin has quit [Quit: dipin]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
endformationage has joined #ponylang
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 260 seconds]
jmiven has quit [Quit: co'o]
jmiven has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
bimawa has joined #ponylang
alxs has joined #ponylang
jhorwitz_ has joined #ponylang
bimawa has quit [Ping timeout: 256 seconds]
dipin has joined #ponylang
jhorwitz_ has quit [Ping timeout: 264 seconds]
jhorwitz_ has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
jhorwitz_ has quit [Ping timeout: 260 seconds]
alxs has joined #ponylang
bimawa has joined #ponylang
winksaville has joined #ponylang
bimawa has quit [Ping timeout: 268 seconds]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
hanshoi has quit [Ping timeout: 240 seconds]
hanshoi has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
jaro has joined #ponylang
btbytes has joined #ponylang
rblasucci has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rblasucci has joined #ponylang
rblasucci has quit [Client Quit]
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 276 seconds]
bimawa has joined #ponylang
alxs has joined #ponylang
bimawa has quit [Ping timeout: 260 seconds]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
khan has joined #ponylang
alxs has joined #ponylang
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 240 seconds]
dipin has quit [Quit: dipin]
bimawa has joined #ponylang
alxs has quit [Read error: Connection reset by peer]
bimawa has quit [Ping timeout: 240 seconds]
alxs has joined #ponylang
alxs has quit [Client Quit]
alxs has joined #ponylang
btbytes has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
btbytes has joined #ponylang
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 245 seconds]
btbytes has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
btbytes has joined #ponylang
btbytes has quit [Client Quit]
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 265 seconds]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
btbytes has joined #ponylang
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 240 seconds]
SenasOzys has joined #ponylang
bimawa has joined #ponylang
bimawa has quit [Ping timeout: 248 seconds]
btbytes has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bimawa has joined #ponylang
_andre has quit [Quit: leaving]
bimawa has quit [Ping timeout: 245 seconds]
btbytes has joined #ponylang
brainproxy has quit [Ping timeout: 256 seconds]
btbytes has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
btbytes has joined #ponylang
brainproxy has joined #ponylang
<
wasamasa>
is there some way to make ponyc work better with makefiles?
<
wasamasa>
I'm thinking of some clever compiler switches to output a .o per source file, then a ld invocation to combine these
brainproxy has quit [Ping timeout: 240 seconds]
<
wasamasa>
ok, it seems I can ask the compiler on how it does this with -V=3, doesn't look particularly clean
brainproxy has joined #ponylang
<
SeanTAllen>
@winksaville ill check it out when i get a chance
<
SeanTAllen>
wasamasa: what doesnt work well with Makefiles?
<
SeanTAllen>
Pony does entire source compilation, its not c so a .o per source file isn't really something you would see.
<
wasamasa>
hm, I see
<
wasamasa>
can you obtain the command it would use for linking, other than printing it with -V=3?
<
wasamasa>
you know, the thing pkg-config would allow you to do
brainproxy has quit [Ping timeout: 256 seconds]
btbytes has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
btbytes has joined #ponylang
<
wasamasa>
anyway, I've minimized the command: cc -latomic -o test -lpthread test.o -lponyrt-pic -ldl -lm
<
SeanTAllen>
What is it that you want to accomplish wasamasa ? Why are you trying to figure this out?
<
wasamasa>
to build pony programs with a makefile
<
wasamasa>
you know how this goes for C, don't you?
<
SeanTAllen>
i build pony programs with Make all the time
<
SeanTAllen>
not sure why you need to do what you are doing
<
wasamasa>
show me your makefile
<
SeanTAllen>
what do you think you need to do the linking in a separate step?
<
SeanTAllen>
showing you any of the makefile i have isnt going to address that issue
<
SeanTAllen>
what is wrong with running `ponyc` on your program
<
wasamasa>
well, perhaps we'll find out then that your makefile is more of a shell script and mine is more of a declarative thing
<
SeanTAllen>
if you say so
<
SeanTAllen>
im going to step away now because i'm finding this interaction to feel kind of confrontational and insulting
<
wasamasa>
it works, but it doesn't make the most out of make
dipin has joined #ponylang
<
SeanTAllen>
good luck with your pursuit wasamasa
<
SeanTAllen>
@winksaville merged
brainproxy has joined #ponylang
<
wasamasa>
the benefit here is that it works generically and changes to either prerequisite trigger a build
btbytes has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
btbytes has joined #ponylang
btbytes has quit [Client Quit]
btbytes has joined #ponylang
btbytes has quit [Client Quit]
btbytes has joined #ponylang
btbytes has quit [Client Quit]
btbytes has joined #ponylang
brainproxy has quit [Ping timeout: 248 seconds]
bimawa has joined #ponylang
btbytes has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bimawa has quit [Ping timeout: 268 seconds]