|
From: Laurence <lau...@ip...> - 2002-06-09 20:41:59
|
To install the recently released wxWindows.DevPak, I needed to get the =
Dev-C++ Beta.
I downloaded the 'executable only' distribution, and installed it into =
my existing Dev-C++ folder, right over Dev-C++ 4.
I then successfully installed the wxWindows package.
PROBLEM:
wxWindows projects, based on the provided wxWindows template, will not =
compile. The template itself, unaltered, will not compile.
COMPILER RESULTS:
If I could cut'n'paste from the compiler results in the Dev-C++ Beta =
version, like I could in Dev-C++ 4 (and earlier), I would have included =
the complete error listing. The Beta, unaccountably, does not support =
this. As it happens, there is no need for me to copy it all out.=20
=20
Simply, in file ...include\wx\memory.h, which is included from
...\include\wx\object.h
...\include\wx\wx.h
...main.cpp
line 33: iostream.h: No such file or directory.
SOME GENERAL OBSERVATIONS:
It goes without saying that iostream certainly is declared and defined =
within mingw. Within Dev-C++, "iostream.h" lives in ...\Include\G++. =
<iostream> is a standard include for 99% of C++ programs.
QUESTIONS:
Does the beta make use of an altered directory tree for the mingw files? =
Why? If so, was it a mistake to download and install the 'executable =
only' version of the beta? Do I need to scrap my present installation, =
and start from scratch with the complete 10MB download (which =
incorporates mingw)?
OTHER POSSIBLY RELATED MYSTERIES:
Projects successfully developed and built in Dev-C++ 4 will not compile =
in the beta. A 'build all' effort on one project yields the following =
error message:
CreateProcess((null), rm, myfile.o, main.o, ProjectName.res, =
ProjectName.exe,...) failed.
A click on this error message in the compiler window causes a dialog to =
pop up with the message: "This is a Linker error! This =
is a generic problem in your source files."
The second of these sentences is meaningless. In any case, there were no =
such 'generic' problems before, nor any errors at all in this project.
Compiling other previously built projects, includes of <string> and =
<iostream> lead to 'not found' errors, as above.
SOME IDE SPECIFIC GENERAL OBSERVATIONS:
The beta appears to create and use makefiles. Version 4(and earlier), as =
far as I know, do not.
The beta appears to do a lot of things differently, which is not =
necessarily a bad thing, provided they are improvements. But this is =
obvious. Thus, these alterations must be thought to be improvements by =
those who made them. But, they do not appear to be improvements to me, =
for what once worked perfectly, now does not work at all. Thus, there is =
information about the beta which others have, and which I do not.
Hence, this posting.
Any assistance would be greatly appreciated.
Laurence Heywood =20
|