jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang | Please consider participating in our mailing lists => https://pony.groups.io/g/pony
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
<winksaville> @SeanTAllen, Gordon has approved https://github.com/ponylang/ponyc/pull/2803 can it be merged?
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
<SeanTAllen> ?
<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> judging from https://github.com/SeanTAllen/pony-msgpack/blob/master/Makefile my hunch was correct
<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> ok, I figured it out: https://ptpb.pw/jpXe/make
<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]