home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / gnu / g / help / 1062 < prev    next >
Encoding:
Text File  |  1992-07-30  |  2.3 KB  |  45 lines

  1. Newsgroups: gnu.g++.help
  2. Path: sparky!uunet!stanford.edu!ames!sun-barr!cs.utexas.edu!mercury.unt.edu!ponder.csci.unt.edu!gene
  3. From: gene@ponder.csci.unt.edu (Gene De Lisa)
  4. Subject: I need help building libg++ on sun4
  5. Message-ID: <1992Jul30.155538.26147@mercury.unt.edu>
  6. Sender: usenet@mercury.unt.edu (UNT USENet Adminstrator)
  7. Organization: University of North Texas, Denton
  8. Date: Thu, 30 Jul 1992 15:55:38 GMT
  9. Lines: 34
  10.  
  11.  
  12. I ran configure sun4 in the lib g++2.2 dir then typed make.
  13. I got this:
  14. mv tmp-params.h _G_config.h
  15. gcc -g  -I.. -I. -I./../iostream -I./../g++-include  -c AllocRing.cc
  16. In file included from ./std.h:28, from AllocRing.cc:22:
  17. ./../g++-include/unistd.h:76: conflicting types for `void  encrypt (...)'
  18. /usr3/gcc/lib/g++-include/unistd.h:39: previous declaration of `char * encrypt (char *, int)'
  19. ./../g++-include/unistd.h:92: conflicting types for `short unsigned int  geteuid (...)'
  20. /usr3/gcc/lib/g++-include/unistd.h:56: previous declaration of `int  geteuid ()'
  21. ./../g++-include/unistd.h:93: conflicting types for `short unsigned int  getegid (...)'
  22. /usr3/gcc/lib/g++-include/unistd.h:57: previous declaration of `int  getegid ()'
  23. ./../g++-include/unistd.h:94: conflicting types for `short unsigned int  getgid (...)'
  24. /usr3/gcc/lib/g++-include/unistd.h:58: previous declaration of `int  getgid ()'
  25. ./../g++-include/unistd.h:102: conflicting types for `short unsigned int  getuid (...)'
  26. /usr3/gcc/lib/g++-include/unistd.h:66: previous declaration of `unsigned int  getuid ()'
  27. ./../g++-include/unistd.h:109: conflicting types for `int  pause (...)'
  28. /usr3/gcc/lib/g++-include/unistd.h:74: previous declaration of `void  pause ()'
  29. ./../g++-include/unistd.h:115: conflicting types for `int  syscall (...)'
  30. ./../g++-include/unistd.h:115: A parameter list with an ellipsis can't match
  31. ./../g++-include/unistd.h:115: an empty parameter name list declaration.
  32. /usr3/gcc/lib/g++-include/unistd.h:83: previous declaration of `int  syscall (int, ...)'
  33. *** Error code 1
  34. make: Fatal error: Command failed for target `AllocRing.o'
  35. Current working directory /usr/local/gnu/libg++-2.2/libg++/src
  36. *** Error code 1
  37. make: Fatal error: Command failed for target `in-src'
  38. Current working directory /usr/local/gnu/libg++-2.2/libg++
  39. *** Error code 1
  40. make: Fatal error: Command failed for target `all-libg++'
  41.  
  42.  
  43. Any suggestions?
  44.  
  45.