Re: What is the proper way to pass a void* to a C++ instance?

2016-12-13 Thread Ryan
Thanks so much for your prompt responses Daniel! This will actually simplify the bridge between my C++ host and ECL script sections. I'll try it when I get to my desk tomorrow. On 12/13/2016 11:20 PM, Daniel Kochmański wrote: Also check out this tutorial: https://common-lisp.net/project/ecl/

Re: What is the proper way to pass a void* to a C++ instance?

2016-12-13 Thread Daniel Kochmański
Also check out this tutorial: https://common-lisp.net/project/ecl/posts/ECL-Quarterly-Volume-V.html#orgheadline10 by Lexicall. Daniel -- Daniel Kochmański ;; aka jackdaniel | Przemyśl, Poland TurtleWare - Daniel Kochmański | www.turtleware.eu "Be the change that you wish to see in the wor

Re: What is the proper way to pass a void* to a C++ instance?

2016-12-13 Thread Daniel Kochmański
Hey Ryan, Ryan writes: > Hello all, > > I'm working on a C++ project. > For example let's say I have a class called MyClass > > In C++ I might have > > void* ptr = new MyClass(); // Assume default constructor > > What is the proper way to turn ptr into a cl_object? > What is the proper way to dec

What is the proper way to pass a void* to a C++ instance?

2016-12-13 Thread Ryan
Hello all, I'm working on a C++ project. For example let's say I have a class called MyClass In C++ I might have void* ptr = new MyClass(); // Assume default constructor What is the proper way to turn ptr into a cl_object? What is the proper way to decode the encoded cl_object back to C++'s v

Re: [ecl][rc-16.1.3]

2016-12-13 Thread Juraj Variny
Sorry for false alarm. It was caused by stale configure cached files. After make clean it compiles and works fine. Juraj On 13. December 2016 17:50:35 you wrote: > Does not build on my gentoo amd64. Please indicate if the problem needs more > complete info. > > 1. Checked out rc-16.1.3 , commit

Re: [ecl][rc-16.1.3]

2016-12-13 Thread Juraj Variny
Does not build on my gentoo amd64. Please indicate if the problem needs more complete info. 1. Checked out rc-16.1.3 , commit f2f4938, git says "working directory clean" 2. Configure went fine CFLAGS="-march=native -g2 -O2 " CPPFLAGS="-march=native -g2 -O2 " ./configure --prefix=/opt/ecls-dev

[ecl][rc-16.1.3]

2016-12-13 Thread Daniel Kochmański
Dear All, We are slowly moving towards the next release. The current candidate is available in the main repository "rc-16.1.3" branch at: g...@gitlab.com:embeddable-common-lisp/ecl.git For the list of changes see "CHANGELOG" file[1], For the testing progress see: https://gitlab.com/embeddable-c