Article View: gnu.gcc.help
Article #51368gcc 2.4.0 on alliant
From: Brian Jones
Date: Wed, 26 May 1993 00:40
Date: Wed, 26 May 1993 00:40
39 lines
1687 bytes
1687 bytes
I am trying to make gcc2.4.0 work on our alliant FX2800 (i860 based) computer.
Everything compiles fine (I think) but when I use the compiler I get ld:
errors with some of the built-in functions. For example, I am trying
to compile a simple program such as:
#include <stdio.h>
#include <string.h>
main()
{
static char *str = "This is a test";
int i, length;
float pi=3.14159;
length = strlen(str);
printf("%s contains %d characters\n",str,length);
printf("Sine of pi %f\n",sin(pi));
for (i=0;i<length;i++)
putchar(str[i]);
}
gcc temp.c -lm
temp.c: In function `main':
temp.c:12: warning: type mismatch in implicit declaration for built-in function `sin'
ld: undefined symbol: __strlen
What am i missing to have __strlen defined? (This occurs with other string
functions such as strcmp and strcpy)
Thanks
Brian Jones
--
==========================================================================
Brian Jones email: brianj@skat.usc.edu
University of Southern Cal bjones@aludra.usc.edu
Computing Services
Technical Details
Message-ID:
<1tueaf$4tu@skat.usc.edu>Path:
arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!usc!usc!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 11318c,9560a9068b49f49b,start X-Google-Attributes: gid11318c,public X-Google-ArrivalTime: 1993-05-25 17:42:20 PST Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!howland.reston.ans.net!usc!usc!not-for-mail From: brianj@skat.usc.edu (Brian Jones) Newsgroups: gnu.gcc.help Subject: gcc 2.4.0 on alliant Date: 25 May 1993 17:40:47 -0700 Organization: University Computing Services--U.S.C. Lines: 39 Sender: brianj@skat.usc.edu Message-ID: <1tueaf$4tu@skat.usc.edu> NNTP-Posting-Host: skat.usc.edu