newLISP release version 8.5.0

Started by Lutz, April 08, 2005, 12:08:46 PM

Previous topic - Next topic

pjot

#15
Plain compiling of the GTK-server as a shared object, will not work out-of-the-box. For example, how to handle the configfile? I would like to get rid of this. Also all communication interfaces can be deleted. But after these adjustments (and some other) it can be done!

pjot

#16
A shared library for FLTK can be created as follows:



./configure --enable-shared

make



Anyways I got some functionality working for a shared GTK-server, keep you informed.

newdep

#17
As FLTK is great small and fast its also in C++ ;-) And if there is something

i dont know anything about then its C++. So im now trying to create a simple

"hello world" window via Newlisp but that seems to become a big step and im already giving up using the 'import via newlisp... Perhpas someone else with more C++ background could have a look how to handle classes C++ in relation to an Newlisp 'imported function. Also there are these public and protected words inside the Library.. So Im quiting here ;-)



Norman.
-- (define? (Cornflakes))

Lutz

#18
Importing C++ class functions is a tricky business, because all function names are 'mangled' by the C++ preprocessor before compiling. The names you think they are, they are not! They are really composites of the class name and the type signature of the function itself for each overloaded instance of it.



Lutz

HPW

#19
>8.5.3 timer - This function is not yet available on Win32.



Nice function, does 'not yet' mean that there is a chance to get it soon?



;-)
Hans-Peter

Lutz

#20
There is a 'SetTimer' function in Windows, but I have not come around yet to try it out for newLISP.



Lutz