Re: [Chicken-users] Installing chicken on windows

2016-07-08 Thread Oleg Kolosov
> On 08 Jul 2016, at 00:48, C K Kashyap wrote: > > Hi all, > > I am very new to Chicken. I've been able to get started with it on my mac > using homebrew. I am not sure about how to get started on windows though. > > What's a good way to install chicken on windows? The

Re: [Chicken-users] Bug in csc -deploy on OSX

2015-08-01 Thread Oleg Kolosov
On Jul 30, 2015, at 16:41, Ryan Senior senior.r...@gmail.com wrote: I think I have found a bug in the linkage of OSX standalone binaries. I run a command like: csc -deploy nodes-script.scm I get a nodes-script directory with two files like I would expect: $ ls nodes-script/

Re: [Chicken-users] [Chicken-announce] CHICKEN 4.10.0 release candidate 4 available

2015-07-27 Thread Oleg Kolosov
On Jul 27, 2015, at 15:02, Peter Bex pe...@more-magic.net wrote: It gets hardcoded into chicken-config.h the first time you run make. If you run make with a different C_compiler later on, it will only use that C compiler to compile the C files, but csc will use the C compiler from

Re: [Chicken-users] How to compile chicken scheme to Windows DLL?

2015-02-13 Thread Oleg Kolosov
On 13 Feb 2015, at 15:44, Ryuho Yokoyama ryu...@ybb.ne.jp wrote: Hello, I am attempting to compile the chicken scheme code down to C and then compile it into a Windows DLL. But I can not how to initialize chicken scheme runtime system in the DllMain function. Please someone show

Re: [Chicken-users] Strange behavior of Chicken Scheme interpreter on Windows 7

2014-12-06 Thread Oleg Kolosov
On 06 Dec 2014, at 13:16, comb...@laposte.net wrote: 1. PREFIX looks to be mandatory in Chicken and is an absolute path 2. I want to package everything in an archive file which will be in different places on different computers Do you think it can work out-of-the-box playing with

Re: [Chicken-users] Visual Studio is here

2014-11-24 Thread Oleg Kolosov
On 24 Nov 2014, at 12:44, Peter Bex peter@xs4all.nl wrote: On Sat, Nov 22, 2014 at 11:42:29PM +0300, Oleg Kolosov wrote: Well, merging back into the core will make me happy, but, before that, I plan to actually implement the aforementioned features. Right now I have only barely working

Re: [Chicken-users] ffi howto

2014-11-23 Thread Oleg Kolosov
On 21 Nov 2014, at 18:48, chicken-us...@shorbaji.com wrote: Hello, I need some help getting started with ffi. I am attempting to bind libuv to scheme code. Hello. You can not just call lambda from foreign code because garbage collector moves those around and the program will

Re: [Chicken-users] Visual Studio is here

2014-11-22 Thread Oleg Kolosov
On 22 Nov 2014, at 19:07, Peter Bex peter@xs4all.nl wrote: On Sat, Nov 22, 2014 at 07:01:44PM +0300, Oleg Kolosov wrote: Hello! Considering that Visual Studio 2013 is now essentially free (http://www.visualstudio.com/products/visual-studio-community-vs) I’m taking the opportunity

Re: [Chicken-users] Parsing Simple Markup

2014-09-20 Thread Oleg Kolosov
On 09/20/14 19:19, Yves Cloutier wrote: Hello, I am a new user to Scheme in general and to Chicken in particular, nice to meet you all. Welcome! Scheme is a totally different paradigm that I'm used to, so while I wait for my books to arrive I will need some hand-holding...hope that's

Re: [Chicken-users] bug in functor implementation

2014-08-14 Thread Oleg Kolosov
On 08/13/14 15:37, Juergen Lorenz wrote: Hi all, I've found a bug in the functor implementation. Consider the following trivial example Hello, sorry for off-topic question, I'm assuming that you are using these. Can you give some real world example? I've thought that functors are pretty

[Chicken-users] A question about library search order

2014-08-14 Thread Oleg Kolosov
Hello. When writing multi-module application I've found that Chicken searches for extensions in repository only and import libraries in the supplied include-path's additionally. Judging from the sources, this behaviour is intentional. Doesn't it make more sense to always search in user supplied

Re: [Chicken-users] Dbus egg crashes in Chicken 4.9

2014-07-10 Thread Oleg Kolosov
On 07/03/14 22:49, Shawn Rutledge wrote: I found that a couple of days ago; try again with the svn trunk. I will have to make a new release soon. Good to know. I have not tested it yet, because I'm troubleshooting other obscure Chicken related problem and do not want to change used components,

Re: [Chicken-users] UTF-8 support in eggs

2014-07-10 Thread Oleg Kolosov
On 07/09/14 09:00, Alex Shinn wrote: However, I don't think that's the real problem. The issue as I understand is that although Chicken has both strings and bytevectors in the core, historically and for continued simplicity strings are abused as bytevectors in many cases. ... And this is a

Re: [Chicken-users] UTF-8 support in eggs

2014-07-08 Thread Oleg Kolosov
On 07/08/14 16:40, Mario Domenech Goulart wrote: Hi, On Tue, 08 Jul 2014 08:57:43 +0400 Yaroslav Tsarko eriktsa...@googlemail.com wrote: Why don`t just add (use utf8) line explicitly to all the eggs that handle strings? That will ultimately fix the problem and will clearly indicate that

[Chicken-users] Dbus egg crashes in Chicken 4.9

2014-07-03 Thread Oleg Kolosov
Hello. After upgrading to Chicken 4.9 our application started to crash in dbus egg. The culprit was found in changed semantics of the assoc and friends: it now checks that the supplied argument is a list. The attached patch fixes the problem. I've not checked if there are similar problems

Re: [Chicken-users] Fwd: Re: Active Windows users poll

2014-07-03 Thread Oleg Kolosov
. On 15.06.2014 01:21, Oleg Kolosov wrote: Hello All! I'm working on new build system for Chicken, based on CMake which, besides more configurability and faster build times, can offer native Windows and MacOSX support with Visual Studio, XCode and other IDEs integration. I

Re: [Chicken-users] Can chicken itself be deployed?

2014-06-16 Thread Oleg Kolosov
On 06/16/14 20:20, Matt Welland wrote: I have some tough install situations and having a deployed version of chicken itself would be great. Specifically I need to install to an area from a vm via sshfs but cannot write directly as the user that the files ultimately need to be owned by.

Re: [Chicken-users] How to install eggs in $HOME?

2014-06-15 Thread Oleg Kolosov
On 06/15/14 13:28, Manfred Lotz wrote: Hi there, I was playing a bit with Chicken Scheme and was unable to install an egg. chicken is installed as rpm package chicken in fedora 20. Now when doing, e.g. chicken-install numbers I get a permission denied: cp: cannot

[Chicken-users] Active Windows users poll

2014-06-14 Thread Oleg Kolosov
Hello All! I'm working on new build system for Chicken, based on CMake which, besides more configurability and faster build times, can offer native Windows and MacOSX support with Visual Studio, XCode and other IDEs integration. I also can make installer with few eggs bundled and such. The

Re: [Chicken-users] Compiling Chicken-compiled-to-C file.c does not link

2014-06-12 Thread Oleg Kolosov
On 06/12/14 20:40, Nikos Vasilakis wrote: I want to go the C way only because I want to later compile the generated C code for a different ISA (ALPHA). For semi-automatic C way you can try my work in progress CMake macros: https://github.com/bazurbat/cmake-modules The project contains somewhat

Re: [Chicken-users] Portable installs broken?

2014-04-06 Thread Oleg Kolosov
On 04/06/14 19:55, Daniel Leslie wrote: I'm trying to create a 'portable' distribution of chicken and am running into a simple issue. Basically, the built-in library search path isn't always valid, and csc and csi don't appear to pay attention to LD_LIBRARY_PATH. Thus, the following: bin $

Re: [Chicken-users] CMake build support

2014-02-11 Thread Oleg Kolosov
On 02/11/14 12:49, Peter Bex wrote: Now, about the CMake build: Let me start by saying I'm extremely sceptical about doing this because of CHICKEN's history with CMake. Furthermore, *if* we do this I put down the same hard requirement that Felix put down when I refactored the GNU Make build:

[Chicken-users] CMake build support

2014-02-10 Thread Oleg Kolosov
Hello All. I am happy to inform you that I have achieved some success converting Chicken build system from Makefiles to CMake. This initial work is a proof of concept and still very ugly and incomplete, but certainly will be improved. I've created a fork of Chicken on

Re: [Chicken-users] CMake build support

2014-02-10 Thread Oleg Kolosov
On 02/11/14 01:07, Matt Welland wrote: Hi Oleg, What is the purpose of switching to cmake? Can the transition be done without adding another dependency to building for mingw-msys? I guess my concern is that even if cmake is an improvement over make that the impact can still be negative on

Re: [Chicken-users] chicken-iup - progressing nicely but have problem with canvas-draw

2014-02-04 Thread Oleg Kolosov
On 02/04/14 12:08, Peter Bex wrote: Hi Oleg, This looks very useful indeed. Is the documentation for CMake better nowadays? I seem to recall that was the main reason we dropped CMake, because nobody besides one person understood it well enough to maintain the build. I don't know how it was

Re: [Chicken-users] chicken-iup - progressing nicely but have problem with canvas-draw

2014-02-04 Thread Oleg Kolosov
On 02/04/14 19:13, John Cowan wrote: Peter Bex scripsit: This looks very useful indeed. Is the documentation for CMake better nowadays? I seem to recall that was the main reason we dropped CMake, because nobody besides one person understood it well enough to maintain the build. That was