🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #87662

19.26 solaris 2.3, ptrdiff_t undefined

#87662
From: J.Farrell
Date: Thu, 08 Sep 1994 13:13
25 lines
1532 bytes
In GNU Emacs 19.26.1 (sparc-sun-solaris2.3, X toolkit) of Thu Sep  8 1994 on tigger.isode.com

Configured with:

./configure  --with-x11 --with-x-toolkit

I got:

gcc -c  -Demacs -DHAVE_CONFIG_H  -I. -I/usr/local/src/emacs-19.26/src   -traditi
onal    -I/usr/openwin/include      -g -O gmalloc.c
gmalloc.c:1250: parse error before `ptrdiff_t'
*** Error code 1
make: Fatal error: Command failed for target `gmalloc.o'
Current working directory /usr/local/src/emacs-19.26/src
*** Error code 1
make: Fatal error: Command failed for target `src'
 


Looking at the Solaris system headers, ptrdiff_t is defined only in stddef.h,
and gmalloc.c only includes that #ifdef __STDC__, which is presumably not
defined with gcc -traditional.

I got the same error using --with-gcc=no, because the SunPro compiler with -Xs
doesn't define __STDC__ either.
Technical Details
Message-ID: <9409081310.AA09416@tigger.isode.com>
Path: arc1-ca.pugleaf.net!nntp.gmd.de!xlink.net!slsv6bt!slbh01.bln.sel.alcatel.de!rcvie!Austria.EU.net!EU.net!howland.reston.ans.net!gatech!rutgers!cis.ohio-state.edu!isode.com!J.Farrell

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,ca92a85c19302978,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1994-09-08 19:46:33 PST
Path: arc1-ca.pugleaf.net!nntp.gmd.de!xlink.net!slsv6bt!slbh01.bln.sel.alcatel.de!rcvie!Austria.EU.net!EU.net!howland.reston.ans.net!gatech!rutgers!cis.ohio-state.edu!isode.com!J.Farrell
From: J.Farrell@isode.com
Newsgroups: gnu.emacs.bug
Subject: 19.26 solaris 2.3, ptrdiff_t undefined
Date: 8 Sep 1994 09:13:36 -0400
Organization: GNUs Not Usenet
Lines: 25
Sender: daemon@cis.ohio-state.edu
Approved: bug-gnu-emacs@prep.ai.mit.edu
Distribution: gnu
Message-ID: <9409081310.AA09416@tigger.isode.com>