jonasf@kuling.UUCP (Jonas Flygare) (05/02/89)
I have been having some difficulties with the C++ lately. It seems some programs call __vec_delete, which doesn't exist in cplus.lib. (although I find a reference to vec.o and __vec_new there..) Anyone experienced this and know what to do about it? (Or is it a ... bug? ;-) Please (_please_) email me if you know.. I have been trying for two days to get a grip on this one, and I really hate to rewrite (correct) c++ code to get around it.. -- Jonas Flygare (aka Flax) |Glenwhilly (n. Scots) email: jonasf@kuling.UUCP |A small tartan pouch worn beneath the real: Vaktargatan 32 F:621 |cilt during the thistle harvest. S-754 22 Uppsala Sweden | (Meaning of Liff, Adams & Lloyd)
nw@palladium.UUCP (Neil Webber) (05/04/89)
In article <998@kuling.UUCP> jonasf@kuling.UUCP (Jonas Flygare) writes: >I have been having some difficulties with the C++ lately. It seems >some programs call __vec_delete, which doesn't exist in cplus.lib. >Anyone experienced this and know what to do about it? It's a bug. I filed a bug report for it. So far, the only response from Lattice has been "we are aware of it". It seems to happen when you have an array of a class type, and the class has a destructor. When the array goes out of scope a call to __vec_delete is generated. As you've discovered, there is no __vec_delete in their C++ support library. -- Neil Webber / Epoch Systems, Marlboro MA / (508) 481-3717 {harvard!cfisun, linus!alliant}!palladium!nw