delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/11/03/05:01:02

From: swarnerx3 AT acadia DOT net (Scott Warner)
Subject: Re: quastion about C++
3 Nov 1997 05:01:02 -0800 :
Message-ID: <199711031024.FAA04498.cygnus.gnu-win32@p2.acadia.net>
Mime-Version: 1.0
To: <gnu-win32 AT cygnus DOT com>

Andrew,

Look through the recent messages, this has been addressed.  It sounds like
a problem with your environmental variables.  However, moving files around
might affect where gcc expects to find the includes.  But, yes, you can use
g++ to compile programs.  The general syntax is

g++ -o foo.exe foo.cpp

for one file or

g++ -c -o foo.o foo.cpp
g++ -c -o bar.o bar.cpp
g++ -o foobar.exe foo.o bar.o

for larger files requiring multiple objects.  See the file gcc.info for a
more.

----------
> From: Andrew Lipnitsky <ert AT cit DOT org DOT by>
> To: t70581 AT hongo DOT ecc DOT u-tokyo DOT ac DOT jp
> Cc: gnu-win32 AT cygnus DOT com
> Subject: Re: quastion about C++
> Date: Sunday, November 02, 1997 8:42 AM
> 
> t70581 AT hongo DOT ecc DOT u-tokyo DOT ac DOT jp wrote:
> 
> >   Hello.
> >
> >   I send an e-mail to this address for the first time,
> > so plese execuse me if my expression is not proper.
> > The answer might be found in any documents, but I am not
> > a native speaker. I've done all what I can do. Please help me.
> >
> >   I downloaded "cdk.exe" from "http://www.cygnus.com/"
> > and installed. I found out how to compile C programs. Now,
> > I want to compile a program written in C++ language.
> > but when I write
> > > g++ hello.cpp
> > onto the command line, the compiler say like this...
> >
> > hello.cpp:1: iostream.h: No such file or directory
> > G__~1.EXE: Internal compiler error: program cpp got fatal signal 33
> >
> > What I've done is...-------------------------------------------------
> >
> > 1.Installed cdk.exe to C:/use/cygnus
> >
> > 2.Moved "bin","etc","i386-cygwin32","lib","exec" folder that were
> > under
> > H-i386-cygwin32 to C:/usr/cygnus for convenience
> >
> > 3.Wrote those sentence in "Autoexec.bat"
> >
> > SET PATH=%PATH%;C:/usr/cygnus/bin
> > set HOME=c:/home/toshi
> > SET GCC_EXEC_PREFIX=/usr/cygnus/lib/gcc-lib/
> > ---------------------------------------------------------------------
> >
> > That's all. Is it possible to compile C++ program by using
> > "g++.exe"? If it is possible, please let me know how to setup.
> > Not only I, but also a lot of  my classmates of my university
> > want to use C++ program.
> >
> >   Thank you.
> >
> >  $B!!!!!!!!!!!!!!!!!!(JToshi
> > YAMASAKI(t70581 AT hongo DOT ecc DOT u-tokyo DOT ac DOT jp)
> > (J
> >
> 
>    Hello JToshi!
> 
> I had the same problem.
> I  have solved It   by the procedure:
> 
> 1. I  copied all * .h files from the catalogues
> gnuwin32/b18/include/,
> gnuwin32/b18/H-i386-cygwin32/i386-cygwin32/include/,
>
gnuwin32/b18/H-i386-cygwin32/lib/gcc-lib/i386-cygwin32/cygnus-2.7.2-970404/i
nclude/
> 
> In the catalogue /usr/include/, keeping  structure of subdirectories.
> 2. At compilation I use such command line :
> g++ -I/usr/include hello.cpp
> 
> Best regards.
> 
> -
> For help on using this list (especially unsubscribing), send a message to
> "gnu-win32-request AT cygnus DOT com" with one line of text: "help".
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019