This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Problem while compiling programs, using g++, which use the string data type


I have been trying to compile a set of files on the latest Cygwin DLL release under Win 2000. The same set of files compiles perfectly fine under red hat linux . In order to isolate the error i wrote a test program and i found tht ther is some problem with programs using the c++ string  data type. This is the program i tried and the result after compilation.


int main()
 string a = "Hello World!";
 cout << a;
 return 0;


$ g++ -w -o test teststr.c
teststr.c: In function `int main()':
teststr.c:6: `string' undeclared (first use this function)
teststr.c:6: (Each undeclared identifier is reported only once for each
   function it appears in.)
teststr.c:6: parse error before `=' token
teststr.c:7: `a' undeclared (first use this function)


The test program compiles fine if i use g++-2 instead of g++. Is ther any particular option that i need to use ??

Can anybody tell me what the problem is.


Zahoor Zafrulla

Attachment: InterScan_Disclaimer.txt
Description: Text document

Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]