www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/02/17/17:26:32

From: Matthew Mastracci <mmastrac AT acs DOT ucalgary DOT ca>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Cant make .exe files
Date: Mon, 17 Feb 1997 11:34:34 -0700
Organization: The University of Calgary
Lines: 22
Message-ID: <Pine.A41.3.94.970217113313.138864A-100000@acs2.acs.ucalgary.ca>
References: <3307E155 DOT 1AF4 AT udel DOT edu>
NNTP-Posting-Host: mmastrac AT acs2 DOT acs DOT ucalgary DOT ca
Mime-Version: 1.0
In-Reply-To: <3307E155.1AF4@udel.edu>
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

On Sun, 16 Feb 1997, Al Calbazana wrote:

> Ive written a small program and have compiled it fine under UNIX.  I
> wanted to use DJGPP to compile it under DOS.  Here is the code:

> c:/djgpp/tmp\ccdaaaaa(.text+0x29f):math.cc: undefined reference to
> `ostream::ope
> rator<<(char const *)'

The problem is that you aren't linking with the iostream (or the standard
c++) library.  Try this:

gcc -o test.exe test.cc -liostream -v -Wall

(substitute your filenames for those)

/\/\att /\/\astracci                  mmastrac AT acs DOT ucalgary DOT ca

GCS/GE    d- s+:+ a--- C++++ UA P+ L E-- W+ N++ o K+ w+ O M- V 
          PS++ PE++ Y+ PGP t+++ 5+++ X++ R++ tv+ b+++ DI++++ I 
          G++ e h r* z?

- Raw text -


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