Just to let you know how I went with trying to install EiffelStudio 5.3 on Mac OS X 10.1.5 ... I went to the Apple X11 download page, as instructed by your ...
2091
James Heliotis
jeh@...
Jun 2, 2003 2:59 pm
Peter, If Manu is saying you just need SOME version of X11, then there are many available for earlier versions of Mac OSX. I was running Darwin last year....
2092
Colin Paul Adams
colin@...
Jun 2, 2003 3:52 pm
I'm getting near-random segmentation violations in my program, when calling external C++ functions. These functions are called 100s of times successfully. ...
2093
Gary Smithrud
smithrud
Jun 2, 2003 4:27 pm
Check your C/C++ functions for buffer overruns, that memory is allocated, initialized pointers, etc. It sounds like you have a corrupt memory problem and not ...
2094
Peter Gummer
peterg@...
Jun 3, 2003 1:20 am
XDarwin looks promising, James. Thanks for the link! - Peter ... From: James Heliotis [mailto:jeh@...] Sent: Tuesday, 3 June 2003 1:05 AM To:...
2095
Rodolfo Grave de Pera...
rodolfograve
Jun 3, 2003 5:48 pm
Hi all. I was re-reading the OOSC and I realize that Meyer states the problem that represents that there are no classes databases where programmers can find...
2096
Colin Paul Adams
colin@...
Jun 4, 2003 10:06 am
Is it possible to exclude specific classes from having their objects automatically reclaimed (and so requiring free to be called to reclaim their storage)? -- ...
2097
Robert Jurjevic
robertjurjevic
Jun 4, 2003 10:38 am
Dear Colin, Could you tell me please why would this feature be desirable? Thank you. Your sincerely, Robert Jurjevic ... From: "Colin Paul Adams"...
2098
Colin Paul Adams
colin@...
Jun 4, 2003 11:16 am
... Robert> Dear Colin, Could you tell me please why would this Robert> feature be desirable? Thank you. It is desirable if you have a hierarchy of classes...
2099
CRISMER Paul-Georges
paul-georges.crismer@...
Jun 4, 2003 12:29 pm
Hello Colin, What you want is very hard to achieve automagically. In C++, calling delete is deterministic, i.e. you choose the moment when it occurs. In...
2100
Colin Paul Adams
colin@...
Jun 4, 2003 12:37 pm
... Paul> In a project of mine I've had the same problem as yours. Paul> What I did is to add some features to the wrapper classes : Paul> open, close,...
2101
CRISMER Paul-Georges
paul-georges.crismer@...
Jun 4, 2003 12:47 pm
Maybe I miss something but there should be a one to one mapping between Eiffel wrapping objects and C++ objects. If you need multiple Eiffel objects...
2102
Colin Paul Adams
colin@...
Jun 4, 2003 1:17 pm
... PaulCRISMER> Maybe I miss something but there should be a one to PaulCRISMER> one mapping between Eiffel wrapping objects and C++ PaulCRISMER> objects. I'm...
2103
Robert Jurjevic
robertjurjevic
Jun 4, 2003 2:04 pm
Dear Colin, I am lost. Isn't it the role of the Garbage Collector (GC) to assure the existence of an object until it is de-referenced? ... What did you mean by...
2104
Colin Paul Adams
colin@...
Jun 4, 2003 2:36 pm
... Robert> Dear Colin, I am lost. Isn't it the role of the Garbage Robert> Collector (GC) to assure the existence of an object until Robert> it is...
2105
Raphaël Simon [ES]
raphaels_eiffel
Jun 4, 2003 4:37 pm
Hello Colin, Would it be possible to design your system such that the Eiffel DOM document object can never be collected until all other Eiffel DOM objects are...
2106
Emmanuel Stapf [ES]
manus_eiffel
Jun 5, 2003 1:05 am
... As this is platform specific you need to look up the API for this for your platform. Once you have the API, it is just a matter of encapsulating it in ...
2107
Emmanuel Stapf [ES]
manus_eiffel
Jun 5, 2003 1:08 am
... On which OS do you run? Somehow it seems that some of the info from the Makefile was not copied over to the link input file explaining why you have those ...
2108
Emmanuel Stapf [ES]
manus_eiffel
Jun 5, 2003 1:18 am
... I would not freeze an object as it has some performance consequence on the GC. We provide a set of routines: - eif_adopt: adopt an already protected object...
2109
Emmanuel Stapf [ES]
manus_eiffel
Jun 5, 2003 1:35 am
... I would not rely on this if I were you. We certainly trigger the GC when we need it, ie while allocating some new memory, but we might trigger it at other...
2110
j_saniga
Jun 5, 2003 3:22 am
Dear Bertrand, one context where I find class M[G] inherit G feature ... invariant ... end useful is when I need to write a generic decorator that also has to ...
2111
Eric Bezault
gobosoft
Jun 5, 2003 5:56 am
... How do you tell a third-party C library that the object you passed to it needs to be accessed using `eif_access39;? And all that without having to write...
2112
Emmanuel Stapf [ES]
manus_eiffel
Jun 5, 2003 6:32 am
... Either it is either of type EIF_REFERENCE or of type EIF_OBJECT. If it is EIF_OBJECT then you access the object through `eif_access39;, otherwise you don't. ...
2113
Miguel Oliveira e Silva
mos@...
Jun 5, 2003 1:16 pm
This is an interesting problem (though rare). How can we incrementally add a non-essential behavior (memoization in Pedro Guerreiro's example) to a group of...
2114
Uwe Sander
u2sander
Jun 5, 2003 2:38 pm
Hi, as an Eiffelist who mostly interfaces existing libs I would like to add my POV ... I think you have missed Eric's point. He was talking about existing libs...
2115
ericb@...
gobosoft
Jun 5, 2003 4:51 pm
... complete ... Each time you ... find this ... and not ... I didn't find that solution and supporting Expat is not high in my priorities in Gobo, so the...
2116
ericb@...
gobosoft
Jun 5, 2003 5:03 pm
... which ... Yes. ... callbacks ... object ... You should not have said that here (in the same way Berend should not have spoken about freezing objects here)....
2117
Emmanuel Stapf [ES]
manus_eiffel
Jun 5, 2003 5:31 pm
... My response was due to my experience where such callbacks are quite rare. Especially having the `void *' argument as first argument. I think that everyone ...
2118
Brian Heilig
heiligb
Jun 5, 2003 6:53 pm
... I think there are very big side-effects. The first that comes to mind is name clashes. A class can not statically determine if it will have any features...
2119
Johnson, Jimmy
boxer41a
Jun 5, 2003 7:29 pm
I thought this had been covered but could not find it. When attempting to pick a pebble (right click) I get this error: "An error occurred while loading file...