[pgsql-jp: 26582] Re: Solaris8へのインストールについて

Takeo Komiyama-R32019 komiyama @ sddc.sps.mot.com
2002年 7月 5日 (金) 11:42:13 JST


はじめまして、小宮山です。

>
>はじめまして、
>INTEL版Solaris8をインストールしたいと思っていますが、
>configureのtestprogramでエラーになってしまいます。
>
>あるページで、GNUのasと、ldを使わないような設定にすればよいというのは
>目にしたので、/usr/ccs/binの下にあるasとldをリネームしたところ、
>今度はその手前で止まってしまいます。

/usr/ccs/bin/ の下にあるldとasはSolaris標準の  ldとasです。
GNUのものではありません。(少なくともSparc 版はそうです。
Intel版もそうだと思います。)

Solarisではデフォルトでは GNU as, ldなどは入っていないとおもいます。
以前に、GNUのbinutils (このなかに ld,asなどが入っている)を
インストールしていませんか?

ありえそうなところとして、例えば /usr/local/bin (もしあれば)
などに ld と asが入っていませんか?

ヘルプメッセージが違うので判別できます。
--vesrion オプションを両者につけると

GNU版 
 ld --version
GNU ld 2.10    <---- GNU  の 表示が
Copyright 2000 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.
  Supported emulations:
   elf32_sparc
   
Solaris 標準
 /usr/ccs/bin/ld --version
/usr/ccs/bin/ld: illegal option -- -   <--- --version というオプションはない
                                             のでこのようなメッセージがでる。
/usr/ccs/bin/ld: illegal option -- v
usage: ld [-6:abc:d:e:f:h:il:mo:p:rstu:z:B:CD:F:GI:L:M:N:P:Q:R:S:VY:?] file(s)
        [-64]           enforce a 64-bit link-edit
        [-a]            create an absolute file
        [-b]            do not do special PIC relocations in a.out
        [-B dynamic|static]
                        search for shared libraries|archives
        [-B group]      relocate object from within group
  


-----------------------------------------------------------------------
      Takeo Komiyama
     Voice : +81-22-377-9767 Fax : +81-22-377-9709
     ESLD design , CSG 
     Semiconductor Products Division , Nippon Motorola Ltd.
     2-9-1 , Akedori, Izumiku, Sendai-shi, Miyagi-ken 981-32
        Email :    komiyama @ sddc.sps.mot.com
-----------------------------------------------------------------------




pgsql-jp メーリングリストの案内