🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.c
Article #4656

Re: link gcc & g++

#4656
From: Keiichi Enomoto
Date: Thu, 12 Mar 1992 00:19
76 lines
3750 bytes
$@1]K\!w%;%$%3!<%(%W%=%s$G$9!#(J $@KM$N<ALd(J

In article <ENOMOTO.92Mar9193241@ptnw01.pt.epson.co.jp> enomoto@ptnw01.pt.epson.co.jp (Keiichi Enomoto) writes:
> 1. $@>e$N$h$&$K(J gcc$@$+$i(J g++$@$N4X?t$r8F$V$h$&$J4X?t$O(J
>    $@%j%s%/$G$-$J$$$N$G$7$g$&$+!)(J
> 2. $@$=$b$=$b(J g++ $@$G(J X $@$N(J $@%W%m%0%i%`$O=q$1$J$$$N$G$7$g$&$+!)(J
$@$K(J $@6aF#!wIY;NDL8&(J(tacchan@flab.fujitsu.co.jp) $@$5$s(J
   $@>.;3!w%"!<%D%F%C%/(J(koyama@artstech.co.jp) $@$5$s(J
   $@K~ED!w5~Bg>pJs(J(manda@kuis.kyoto-u.ac.jp) $@$5$s(J
$@$+$i(J $@%U%)%m!<$r$$$?$@$-$^$7$?!#(J

1.gcc$@$+$i(J g++$@$N4X?t$r8F$V$h$&$J4X?t$O%j%s%/$G$-$J$$$N$G$7$g$&$+!)(J 

> main.c
> 		main(){
> 			foo();
> 		}
> 
> foo.cc
>		#include <stdio.h>
>		extern "C" {
>		foo() {
>			printf("hello\n");
>		}
$@$H$9$l$P(J, main.c $@$O(J c $@$G%3%s%Q%$%k(J, foo.cc $@$O(J c++ $@$G%3%s%Q%$%k$7(J
$@%j%s%/$9$k$3$H$,$G$-$k!#(J

$@$=$NM}M3$O(J
In article <KOYAMA.92Mar10141003@garamon.artstech.co.jp> koyama@artstech.co.jp (Tetsuji Koyama) writes:
>   $@$[$H$s$I$N(J C++ $@%3%s%Q%$%i!&%H%i%s%9%l!<%?$O!"(JC $@$NMM$K4X?tL>$r$=$N$^(J
> $@$^(J($@$^$?$O@hF,$K(J'_'$@$r$D$1$k$J$I$7$F(J)$@%7%s%\%k$K$O$7$^$;$s!#2?8N$J$i(J C++ 
> $@$N8@8l;EMM>e!"0z?t$N$3$H$J$kF1$8L>A0$N4X?t$,B8:_$7F@$k$+$i$G$9(J

>   extern "C"{} $@$O$3$N%7%s%\%k$N@8@.5,B'$r(J C $@$N$b$N$KJQ99$9$k$b$N$G$9!#(J
$@0J>e$N$h$&$K(J c $@$+$i(J c++ $@$N(J $@4X?t$r8F$V$3$H$O$G$-$k$,(J,
c++ $@$+$i(J c $@$N(J $@4X?t$r8F$VJ}$,M}$K$+$J$C$F$$$k$@$m$&$H$$$&$3$H$G$7$?!#(J

2. g++ $@$G(J X $@$N(J $@%W%m%0%i%`$O=q$1$J$$$N$G$7$g$&$+!)(J

$@3'$5$s(J $@$+$i(J
In article <MANDA.92Mar10121520@mizar.kuis.kyoto-u.ac.jp> manda@kuis.kyoto-u.ac.jp (Naruki Mitsuda) writes:
>	extern "C" {
>	#include <X11/Xlib.h>
>	}
$@$H(J $@$9$l$PNI$$$H65$($F$$$?$@$-$^$7$?!#(J
$@$7$+$7(J
> NWS-1860  NEWS-OS 3.4
> gcc version 1.4
> g++ version 1.39.0 beta (based on GCC 1.39)
  X11R3( NEWS-OS 3.4 $@IUB0(J)
$@$G$O(J
> /usr/include/X11/Xlib.h:873: parse error before `new'
$@$G(J $@%(%i!<$H$J$j$^$7$?!#(J

$@6aF#!wIY;NDL8&$5$s(J $@;H$o$l$F$$$k(J X11R5 $@$N(J Xlib.h $@$K$O(J
# $@$?$V$s(J $@K~ED!w5~Bg>pJs(J $@$5$s$b(J $@;H$o$l$F$$$k(J

> #if defined(__cplusplus) || defined(c_plusplus)
>	Bool c_new;
> #else
>	Bool new;
> #endif
$@$H(J c++ $@BP1~$K$J$C$F$$$^$9!#(J $@KM$N$H$3$m$K$"$k(J X11R5 $@$N(J Xlib.h $@$b(J
$@$3$N$h$&$K$J$C$F$$$^$7$?!#(J
# $@@53N$K$O(J 	Bool c_new;		/* C++ */

$@;DG0$J$,$i(J, NEWS-OS 3.4 $@$N(J X11R3 $@$G$O(J $@$3$N$h$&$J5-=R$O$"$j$^$;$s$G$7$?!#(J
$@6a$8$+(J, NEWS-OS 4.1 $@$K(J version up $@$9$kM=Dj$G$9$N$G(J
$@$=$N;~(JX11R5 $@$b(J $@%$%s%9%H!<%k$7$F!"(J R5 $@$N(J client$@$r:n$l$k4D6-$K$7$F$+$i(J,
$@:FEY%H%i%$$7$?$$$H;W$$$^$9!#(J

$@$I$&$b$"$j$,$H$&$4$6$$$^$7$?!#(J
--
enomoto@ptnw01.pt.epson.co.jp
$@1]K\(J  $@7C0l(J   Keiichi Enomoto
SEIKO EPSON, Product Tech.  Tel. 0266-72-3181  716-324
Technical Details
Message-ID: <ENOMOTO.92Mar12091939@ptnw01.pt.epson.co.jp>
Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ccut!epsongw!ptss01!ptnw01!enomoto
References: <ENOMOTO.92Mar9193241@ptnw01.pt.epson.co.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 106434,38a6d07dd88e15c1
X-Google-Attributes: gid106434,public
X-Google-ArrivalTime: 1992-03-11 19:11:32 PST
Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!ccut!epsongw!ptss01!ptnw01!enomoto
From: enomoto@ptnw01.pt.epson.co.jp (Keiichi Enomoto)
Newsgroups: fj.lang.c
Subject: Re: link gcc & g++
Message-ID: <ENOMOTO.92Mar12091939@ptnw01.pt.epson.co.jp>
Date: 12 Mar 92 00:19:39 GMT
References: <ENOMOTO.92Mar9193241@ptnw01.pt.epson.co.jp>
Sender: enomoto@ptnw01.pt.epson.co.jp
Distribution: fj
Organization: Seiko Epson Corp. Product Tech.,1-G (Chino,Nagano Pref.,Japan)
Lines: 75
In-reply-to: enomoto@ptnw01.pt.epson.co.jp's message of 9 Mar 92 10:32:41 GMT