IRC Logs for #io Wednesday, 2015-05-06

*** gatesphere has joined #io00:21
*** fugue has joined #io00:34
fugueHello00:35
fugueIs it possible to embed Io by adding the C source files to a project?00:36
fugueFor example, if you want a Lua interpreter in your program, you can simply add the C source files for Lua to your project, and use the Lua C API to use Lua from your project.00:37
fugueCan the same be achieved with Io?00:37
*** bb010g has joined #io01:50
fugueHello bb010g01:50
bb010gfugue: o701:51
bb010gIs Io's website down?01:51
bb010gOh, no, just the irc page01:52
bb010gWe need to update the topic01:52
bb010gI haven't coded in Io in forever. I should. :)01:52
fugueI'd like to embed Io into my project the same way that Lua is embedded, by simply adding some C source files. Is this possible?01:52
bb010gfugue: http://iolanguage.org/scm/io/docs/IoGuide.html#Embedding01:54
fugueThat shows a use of the API01:54
fugueI just want a makefile that will produce the interpreter.01:59
fugueI haven't had any luck today following the build instructions using cmake. I've tried with mingw and vs200802:00
fugueAre you the maintainer or author of Io?02:01
fugueSorry for these tedious questions.02:04
fugueIf the creator of Io is here, thank you for creating Io.02:04
bb010gNo. I just work here. :D02:07
bb010gYou may be looking for https://github.com/stevedekorte/io02:07
bb010gfugue ^02:14
fugueI know about the github page, that is where I got the various versions of Io I've tried to compile, including the latest one.02:15
fugueThanks though02:16
pdurbinfugue: sometimes jer or prologic have answers to Io questions02:17
fugueThanks02:18
prologicoh02:22
prologichi there :)02:22
prologicWhat was the question again?02:23
prologicAFAIK Io is embeddable - sure02:23
fugueI've tried compiling it with mingw, and I get the following compile error:02:27
fuguec:/MinGW/msys/1.0/home/xxxxx/io-master/libs/basekit/source/Common.h:78:17: error: conflicting types for 'SSIZE_T'02:29
fugue #define ssize_t SSIZE_T02:29
fugue                 ^02:29
fugueIn file included from c:\mingw\include\winnt.h:192:0,02:29
fugue                 from c:\mingw\include\windef.h:253,02:29
fugue                 from c:\mingw\include\windows.h:48,02:29
fugue                 from c:\mingw\include\winsock2.h:22,02:29
fugue                 from c:/MinGW/msys/1.0/home/gsantucci/io-master/libs/basekit/source/Common.h:85,02:29
fugue                 from c:/MinGW/msys/1.0/home/gsantucci/io-master/libs/basekit/source/CHash.h:7,02:29
fugue                 from c:/MinGW/msys/1.0/home/gsantucci/io-master/libs/basekit/source/CHash.c:6:02:29
fuguec:\mingw\include\basetsd.h:111:18: note: previous declaration of 'SSIZE_T' was here02:29
fugue typedef LONG_PTR SSIZE_T, *PSSIZE_T;02:29
fugue                  ^02:29
fuguemake[2]: *** [libs/basekit/CMakeFiles/basekit.dir/source/CHash.c.obj] Error 102:29
fuguemake[1]: *** [libs/basekit/CMakeFiles/basekit.dir/all] Error 202:29
fugueThe program I want to embed it in is for Linux and win32, that is why I'm trying to get it to compile in win3202:30
prologicyeah understabable03:03
prologicyou'll have to file a github issue or seek stegve's help here03:04
prologicI don't have much time to debug mingw compile errors03:04
prologicalso I think you're going outside of scope for how Io is typically built :)03:04
fugueThanks for the reply. I'll have a go at making it compile statically.03:07
*** gatesphere has quit IRC03:31
prologicsure04:19
*** mal`` has quit IRC05:52
fugueI got it to compile, I'll send the patch to steve05:54
fugueThanks all for your replies05:54
*** fugue has left #io ()05:54
*** mal`` has joined #io06:00
prologichaha no worries06:16
prologicI'm sure he'll appreciate it :)06:16
*** irclogger_ has quit IRC06:31
*** irclogger__ has joined #io06:31
*** pitr-ch has joined #io07:05
*** Azitrex has quit IRC08:58
*** pitr-ch has quit IRC08:58
*** whaletechno has quit IRC08:58
*** mal`` has quit IRC08:58
*** endou_________ has quit IRC08:58
*** jer has quit IRC08:58
*** prologic has quit IRC08:58
*** TheMonkey has quit IRC08:58
*** bomma has quit IRC08:58
*** xian has quit IRC08:58
*** OpenSpace has quit IRC08:58
*** nisstyre has quit IRC08:59
*** endou has quit IRC08:59
*** igitoor has quit IRC08:59
*** ChanServ has quit IRC08:59
*** petr has quit IRC08:59
*** debris` has quit IRC08:59
*** bb010g has quit IRC08:59
*** ElMonkey_ has joined #io09:01
*** pitr-ch has joined #io09:01
*** mal`` has joined #io09:01
*** bb010g has joined #io09:01
*** c74d has joined #io09:01
*** pdurbin has joined #io09:01
*** whaletechno has joined #io09:01
*** Azitrex has joined #io09:01
*** OpenSpace has joined #io09:01
*** Raimondi has joined #io09:01
*** igitoor has joined #io09:01
*** brixen has joined #io09:01
*** endou has joined #io09:01
*** endou_________ has joined #io09:01
*** xian has joined #io09:01
*** jer has joined #io09:01
*** prologic has joined #io09:01
*** bomma has joined #io09:01
*** debris` has joined #io09:01
*** ChanServ has joined #io09:01
*** petr has joined #io09:01
*** nisstyre has joined #io09:01
*** whaletechno has quit IRC11:47
*** pitr-ch has quit IRC15:21
*** pitr-ch has joined #io16:00
*** bb010g has quit IRC16:30
*** Azitrex_ has joined #io17:24
*** Azitrex has quit IRC17:27
*** bb010g has joined #io17:36
*** chadkouse has joined #io17:59
*** Raimondi has quit IRC18:47
*** pdurbin has quit IRC18:47
*** chadkouse has quit IRC18:47
*** mal`` has quit IRC18:47
*** endou_________ has quit IRC18:47
*** jer has quit IRC18:47
*** prologic has quit IRC18:47
*** bomma has quit IRC18:47
*** xian has quit IRC18:47
*** OpenSpace has quit IRC18:47
*** pitr-ch has quit IRC18:47
*** nisstyre has quit IRC18:47
*** brixen has quit IRC18:47
*** endou has quit IRC18:47
*** bb010g has quit IRC18:47
*** c74d has quit IRC18:47
*** igitoor has quit IRC18:47
*** Azitrex_ has quit IRC18:47
*** ChanServ has quit IRC18:47
*** ElMonkey_ has quit IRC18:47
*** petr has quit IRC18:47
*** debris` has quit IRC18:47
*** whaletechno has joined #io18:49
*** chadkouse has joined #io18:49
*** bb010g has joined #io18:49
*** Azitrex_ has joined #io18:49
*** pitr-ch has joined #io18:49
*** ElMonkey_ has joined #io18:49
*** mal`` has joined #io18:49
*** c74d has joined #io18:49
*** pdurbin has joined #io18:49
*** OpenSpace has joined #io18:49
*** Raimondi has joined #io18:49
*** igitoor has joined #io18:49
*** brixen has joined #io18:49
*** endou has joined #io18:49
*** endou_________ has joined #io18:49
*** xian has joined #io18:49
*** jer has joined #io18:49
*** prologic has joined #io18:49
*** bomma has joined #io18:49
*** debris` has joined #io18:49
*** ChanServ has joined #io18:49
*** petr has joined #io18:49
*** nisstyre has joined #io18:49
*** chadkouse has quit IRC19:11
*** stevedekorte has joined #io19:51
*** stevedekorte has quit IRC19:59
*** bb010g has quit IRC20:00
*** chadkouse has joined #io20:24
*** stevedekorte has joined #io20:49
*** stevedekorte has quit IRC20:49
*** chadkouse has quit IRC21:07
*** pitr-ch has quit IRC21:34
*** pitr-ch has joined #io21:38
*** TheMonkey has joined #io21:40
*** ElMonkey_ has quit IRC21:44
*** ElMonkey_ has joined #io22:29
*** TheMonkey has quit IRC22:32

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!