Eucom 2.05, namespace probs (sorry)
- Posted by Chris Burch <chriscrylex at aol.com> Nov 30, 2004
- 560 views
Hi Probably all been hashed before - got here trying to get a handle on C++ stuff! (don't ask how) Any how, all of the demos have namespace resolving problems, and other errors namely :- DxDemo.exw ========== D:\EUPHORIA\eucom\tk_mem.e:196 A namespace qualifier is needed to resolve removeIndex. removeIndex is defined as a global symbol in: d:\EUPHORIA\include\w32tk.e D:\EUPHORIA\eucom\tk_misc.e pAllocated[kAddr][i] = removeIndex(lAddrSub, pAllocated[kAddr][i]) access.exw ========== CoCreateInstance Error: 80040154 80040154: Unknown error D:\EUPHORIA\eucom\eucom.ew:658 in function get_pvtbl() subscript value 0 is out of bounds, reading from a sequence of length 0 ... called from D:\EUPHORIA\eucom\eucom.ew:873 in function invoke() ... called from D:\EUPHORIA\eucom\access.exw:27 --> see ex.err Browser.exw =========== d:\EUPHORIA\include\w32Kernel.ew:59 A namespace qualifier is needed to resolve DWord. DWord is defined as a global symbol in: D:\EUPHORIA\eucom\tk_mem.e d:\EUPHORIA\include\w32support.e dwOSVersionInfoSize = w32allot(DWord), ^ excel.exw ========= D:\EUPHORIA\eucom\excel.exw:2 can't find exceptions.ew in D:\EUPHORIA\eucom or in d:\EUPHORIA\include include exceptions.ew ^ SHEET.exw ========= D:\EUPHORIA\eucom\tk_mem.e:196 A namespace qualifier is needed to resolve removeIndex. removeIndex is defined as a global symbol in: d:\EUPHORIA\include\w32tk.e D:\EUPHORIA\eucom\tk_misc.e pAllocated[kAddr][i] = removeIndex(lAddrSub, pAllocated[kAddr][i]) Tbrowse.exw =========== D:\EUPHORIA\eucom\tk_mem.e:196 A namespace qualifier is needed to resolve removeIndex. removeIndex is defined as a global symbol in: d:\EUPHORIA\include\w32tk.e D:\EUPHORIA\eucom\tk_misc.e pAllocated[kAddr][i] = removeIndex(lAddrSub, pAllocated[kAddr][i]) ^ I am currently using w32lib 06 04 I do not use the euinc environment variable, and copy all the win32lib includes over to my include directory, and have all the old tk_*.e files there too from old win32libs. This isn't essential to me, as I said I was just playing, but any ideas to get it working would be helpful for curiosity's sake. Ta Chris http://members.aol.com/chriscrylex/euphoria.htm http://uboard.proboards32.com/