uucigj@swuts.swbt.com (3531] Gregg W. Jensen) (08/30/90)
have installed a set of g++ and gcc binaries on a 386 box that is running ISC's unix rel 2.0.2 andses a printf... main() { printf("hello world\n"); } with g++ I get the correct executable and everything is fine. If I change it a little... #include <stream.h> main() { cout << "hello world\n"; } and recompile it using g++, I get: Undefined symbol.... copy /usr/tmp/cca003355.R bzero /usr/tmp/cca003355.R ld fatal: Symbol referencing Is there another include file that I should have in there? (I have found bcopy and bzero in one of the bzero in the libinet.a library but including the library doesn't solve it. Any suggestions? Gregg Jensen ---------------------------------------------------------------------- These opinions are my own and do not necessarily reflect my companies. Southwestern Bell Telephone Send E-MAIL to the following address... ...!uunet!swbatl!uucigj - or you can try - uucigj%gandalf.sbc.com@uunet.uu.net ----------------------------------------------------------------------
jp@aurora.com (Jorge Phillips) (08/31/90)
In article <329@swuts.swbt.com> uucigj@swuts.swbt.com (3531] Gregg W. Jensen) writes: > > ... some code ... > If I change it a little... > > #include <stream.h> > main() > { > cout << "hello world\n"; > } > > and recompile it using g++, I get: > > Undefined symbol.... > copy /usr/tmp/cca003355.R > bzero /usr/tmp/cca003355.R > ld fatal: Symbol referencing > > Is there another include file that I should have in there? ... more stuff... > > Gregg Jensen try <std.h>. -Jorge -- ------------------------------------------------------------------------------- Jorge Phillips jp@aurora.com Sic itur ad astra.