🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #51368

gcc 2.4.0 on alliant

#51368
From: Brian Jones
Date: Wed, 26 May 1993 00:40
39 lines
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-mail

Show 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