From: Grzegorz J. <ja...@he...> - 2003-05-14 21:16:37
|
Hi, It looks like OpenC++ chokes on the thing that is expanded from _W64 macro. It looks like the result of expansion is __w64. If this is another macro, then you may want to try running your file through the preprocessor and find out what it really is. However it looks like this is non-stanard language extension. The quick way to deal with such things is #define __w64 (define it to expand to nothing). Let me know if this solves your problem. Best regards Grzegorz PS: Sorry for the late reply. On Thu, 24 Apr 2003, Alessandro Pasetti wrote: Dear Grzegorz, Thanks for your offer of assistance. I have just downloaded OpenC++ (version 2.5.12). I would like to use it on my PC under Windows2000 and with Microsoft Visual Studio 7.0. I had no problems constructing the occ and gc executables using the makefiles provided with the OpenC++ delivery. However, when I try to execute the makefile for the sample programs, I get the following fatal error: stddef.h(84) : parse error before 'intptr_t ; ' Can you send the line 84 of your stddef.h (and several lines around)? I have attached the entire stddef.h file. Please note that I tried making the sample programs with version 6.0 of Microsoft Visual Studio and found that everything worked fine. Hence, the issue is not urgent (at least not as far as I am concerned)! Regards, Alessandro ################################################################## # Grzegorz Jakacki Huada Electronic Design # # Senior Engineer, CAD Dept. 1 Gaojiayuan, Chaoyang # # tel. +86-10-64365577 x2074 Beijing 100015, China # # Copyright (C) 2002 Grzegorz Jakacki, HED. All Rights Reserved. # ################################################################## |