endformationage has quit [Ping timeout: 272 seconds]
endformationage has joined #ponylang
nisanharamati has quit [Quit: Connection closed for inactivity]
endformationage has quit [Quit: WeeChat 1.9.1]
_whitelogger has joined #ponylang
dipin has quit [Quit: dipin]
dx_ob has joined #ponylang
<
dx_ob>
just heard about this lang
<
dx_ob>
is it compiled like c or c++ ?
<
vaninwagen>
Yeah, it compiles to machine code via llvm
<
dx_ob>
are there any boos to read about this lang?
<
dx_ob>
is the pony patterns cookbook a free one or a normal buy-from-bookstore one?
<
dx_ob>
is there a pdf book on the pony tutorials ?
<
vaninwagen>
I dont think so, sorry
<
dx_ob>
shall i open a issue ?
<
vaninwagen>
You totally can
<
vaninwagen>
Thank you
<
dx_ob>
how large is the ponylang community? is there a slack ?
<
dx_ob>
or perhaps even better a discord?
<
vaninwagen>
There is mainly this irc channel and mailinglists
<
dx_ob>
how do i compile on linux?
<
dx_ob>
there was some flags for --pic i guess
<
vaninwagen>
You want to compile ponyc the compiler or you want to compile your pony program?
<
dx_ob>
i want to compile ponyc compiler
<
dx_ob>
make default_pic=true
<
dx_ob>
is this the only option ?
<
vaninwagen>
There are more options to the make file but this got me going on my machine
<
vaninwagen>
If you need pic on your machine, you should definitely use default_pic=true
inoas has joined #ponylang
<
dx_ob>
Makefile:255:
*** No LLVM installation found!. Stop.
<
dx_ob>
make default_pic=true CC=gcc CXX=g++
<
dx_ob>
thts the command
<
dx_ob>
its been a while since i did c++
<
dx_ob>
i hav gcc installed
<
dx_ob>
libgcc n gcc version 7.03
<
vaninwagen>
You need llvm
<
dx_ob>
do i need to? cant i just use gcc ?
<
vaninwagen>
No, pony needs llvm to generate machine code
<
vaninwagen>
It doesnt need clang from llvm to compile its sources but it uses llvm as a library to generate machine code
<
dx_ob>
what things do i actually need? llvm or libllvm or ldc ?
<
dx_ob>
i never tried llvm, so my knowledge of it is scarse
<
vaninwagen>
Which os are you using?
<
vaninwagen>
This should help you getting all the required packages and stuff
<
dx_ob>
pony is available for my os
<
vaninwagen>
Booyah!
inoas has quit [Quit: inoas]
inoas has joined #ponylang
inoas has quit [Quit: inoas]
inoas has joined #ponylang
alxs has joined #ponylang
dipin has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
alxs has quit [Client Quit]
endformationage has joined #ponylang
alxs has joined #ponylang
alxs has quit [Ping timeout: 260 seconds]
acarrico has quit [Ping timeout: 272 seconds]
alxs has joined #ponylang
alxs has quit [Ping timeout: 244 seconds]
superherointj has joined #ponylang
superherointj has quit [Quit: Leaving]
alxs has joined #ponylang
alxs has quit [Ping timeout: 244 seconds]
alxs has joined #ponylang
dx_ob has quit [Quit: Leaving]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
inoas has quit [Quit: inoas]
inoas has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
endformationage has quit [Ping timeout: 272 seconds]
inoas has quit [Quit: inoas]
inoas has joined #ponylang
OtakuSenpai has joined #ponylang
kulibali has joined #ponylang
superherointj has joined #ponylang
superherointj has quit [Ping timeout: 255 seconds]
inoas has quit [Quit: inoas]
OtakuSenpai has quit [Quit: Leaving]
inoas has joined #ponylang
inoas has quit [Quit: inoas]
superherointj has joined #ponylang
inoas has joined #ponylang
endformationage has joined #ponylang
kulibali has quit [Quit: Page closed]
inoas has quit [Quit: inoas]
endformationage has quit [Quit: WeeChat 1.9.1]
superherointj has quit [Quit: Leaving]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
alxs has quit [Client Quit]
endformationage has joined #ponylang
alxs has joined #ponylang
alxs has quit [Client Quit]
doublec has quit [Ping timeout: 276 seconds]