トップページunix
1001コメント372KB

なんとなくSolaris/x86 part3

■ このスレッドは過去ログ倉庫に格納されています
00011NGNG
なんとなく前スレが落ちていました。

Solaris x86
http://jp.sun.com/solaris/x86/
http://wwws.sun.com/software/solaris/x86/

前スレ
なんとなくSolaris/x86 part2
http://pc.2ch.net/test/read.cgi/unix/1051244080/

なんとなくFreeSolaris/IA
http://pc.2ch.net/test/read.cgi/unix/984486488/
0042名無しさん@お腹いっぱい。NGNG
ttp://www.9203.net/~takech/linux/diary/?200209c
0043名無しさん@お腹いっぱい。NGNG
Solaris9 x86(12/03)をコイツ↓(RAMは256MBに増設)
http://www.fmworld.net/product/former/dp9905/cm.html
…のセレロン400MHzのヤツ(FMVC40L3)に突っ込もうと思ったけど、
CD(InstallationとSoftware1/2)boot後に画面真っ暗。

『ATI社製 RAGE(TM) LT PRO(AGP 2X)』だからダメかな?
まぁHCLには無いマシンなんだが… 何とかしてぇ〜
0044 NGNG
漏は、Solaris ExpressのCD-ROM
からインスコできねぇ。
なんかSCSIにぶら下がったCDROMを認識しねえんだよな。
busごと。
0045名無しさん@お腹いっぱい。NGNG
>>43
とりあえずシリアルでやれば?
そのあと portingkit 突っ込むとか。
0046名無しさん@お腹いっぱい。NGNG
>43 2of2のToolsのd1imageからDCAディスケットを作成してFDブート汁。その後kdmconfigは全てBypass(F4)で。
>44 NFSでインスコ汁
0047名無しさん@お腹いっぱい。NGNG
しばらくx86版から離れていて、久しぶりに情報を集めてみたら、ついに
SSE/SSE2をサポートするんですね。嬉しいなぁ。計算機鯖をLinuxに変えちゃった
けど、Solarisに戻そうかなぁ
0048名無しさん@お腹いっぱい。NGNG
solaris9 08/03にパッチを当てるのと、
solaris9 12/03にパッチを当てるのとで
最終的に何か変って来るのでしょうか?
08/03 のCD を持っているので、08/03 入れて
パッチを当てるのが早いんですがセキュリティ的にどうなのか
気になるんです。
教えてエロイ人!!
0049名無しさん@お腹いっぱい。NGNG
solaris9 x86 (12/03)
ABIT KV7 (KT600)
Intel PRO/100S (iprb)
の組み合わせでLAN接続出来ている人いますか?

設定はあっているはずなのに
どうにもつながらない・・・
0050名無しさん@お腹いっぱい。NGNG
>49
ifconfig -aでIPアドレスの確認。ループバックの他にインターフェイスは存在するか?。resolv.confは作ったか?。nsswitch.confの記述は?
005143NGNG
>>46
ありがとう。色々悩みながらrawrite.exeで何とかd1_imageからDisk作ってインストール成功しますた。

が、Software1&2、Languagesが終わってHDDからの起動がシングルユーザモードでしか上がりません…
kdmconfig以下のように設定してもダメ…

Video Device: ATI RAGE PRO / PRO TURBO / LT PRO / XL (8MB)
Screen Size : 15-inch (38cm)
Resolution/Colors: 1024x768 - 16777216 colors @ 60Hz
Monitor Type: Plug and Play Mfreq 15 Inch FJ8411 (up to 1024x768 @ >
Keyborad Type: Generic Japanese(106)
Pointing Device: Built-in PS/2 Mouse (2 Button+ 25ms 3 Button Emulation)

256色のモードも試したし、その他のディスプレイを選んでみたけどマトモに表示されない…
こんなメッセージ出ます

[/usr/openwin/etc/devdata/SUNWaccel/monitors/pnp/edidgen.vda:17] Invalid value
ERROR: Failed to open VDIF file "pnp/edidgen.vda".
Fatal server error: InitOutput:AddScreen failed for SUNWati
005243NGNG
「Solaris xFree 86 Video Driver Kit」入れたらできますた(・∀・)
005338NGNG
遅レスですいません

>>40
パッチは試してないですね
試してみます
ありがとうございます

>>41
情報ありがとうございます
ちなみに
initpcic-1.7.pkg
ってどのコントローラーに対応しているか分かりますか?
ちなみに390Eは1251Aというコントローラなのですが
(Windows上だと1251と表示されますが)
005449NGNG
>>50
そこら辺は確認して間違いはありません。

インターフェース:lo, iprb0が存在する。内容(IPアドレス(固定)、ネットマスク、他)も問題なし。
resolv.conf:正しいnameserverを設定済み
nsswitch.conf:nsswitch.dnsからコピー
defaultrouterも正しく設定した
hostの設定も問題ない

自分自身にはpingも通る。
でも外に出て行かない・・・何ででしょう?
0055名無しさん@お腹いっぱい。NGNG
>>43
> CD(InstallationとSoftware1/2)boot後に画面真っ暗。
> 『ATI社製 RAGE(TM) LT PRO(AGP 2X)』だからダメかな?
> まぁHCLには無いマシンなんだが… 何とかしてぇ〜

RAGEは、ほとんど問題なく動くよ。
マシンのスペック見ても、動きそうなんだけどな・・・
なんか、別の問題かもね。
0056名無しさん@お腹いっぱい。NGNG
>>54
まず、「外に出て行かない」を定義する。
0057名無しさん@お腹いっぱい。NGNG
>>54
ついでに、あんたのいう「正しい」設定が
他の人にとっても「正しい」ことも示してみせて。
0058名無しさん@お腹いっぱい。NGNG
54 は自分が典型的なダメ質問をしていることに気づいていない。

>>56 の質問に対する 54 がしそうな回答

  外の鯖にpingが通りません

0059名無しさん@お腹いっぱい。NGNG
>>54はクイズでしょ。多分。
答えは「ケーブルが繋がっていない」で決まり。




まあこれは冗談だが、古くて使われていない回線を挿してて動かないと騒いでた奴はいた。
0060名無しさん@お腹いっぱい。NGNG
ifconfig -aの結果。
ルータのIPアドレスにpingが通るか。
DNS鯖のIPアドレスにpingが通るか。
nslookupで名前解決が出来るか。
0061名無しさん@お腹いっぱい。NGNG
それからnetstat -rnの結果、ハブとカードのLEDの点灯状況も。
006250NGNG
ブロードバンドルータとかを使ってると思うんだけど、そうすると、ルータがDHCPで
IPアドレスを割り振るよね。その場合、
defaultrouter の中身は192.168.1.1 (例、ルータのIPアドレス)
resolv.conf
006350NGNG
途中送信スマソ
IPアドレスが固定とは、グローバルで固定?
ブロードバンドルータとかを使ってる?思うんだけど、そうすると、ルータがDHCPで
ローカルIPアドレスを割り振るよね(MACアドレスに対して固定だとしても)。その場合、
defaultrouter の中身は192.168.1.1 (例、ルータのIPアドレス)
resolv.conf の中身は xxx.xxx.xxx.xxx (例、プロバイダのDNS)
nssswitch.conf の中身は hosts: files dns
hosts の中身は 127.0.0.1 localhost xxx.xxx.xxx.xxx(例、自身のIPアドレス) "hostname" loghost
であれば、OKだと思うんだけど。
インスコ時にDHCP を使用、と、ネームサーバをNISとかありでやってないよね。

環境がわからないのでなんともいえないが。ファイル名のスペリングが違ったとかはナシの方向で
おねがいしまつ。
0064名無しさん@お腹いっぱい。NGNG
事実上900kbpsの回線でSolaris全部落とすのマンドラケなんで、
日本語TrueTypeフォント入ってるのはどれか教えて下さい。

# VMWareがあったらいれれるのによぉ(泣
006550NGNG
連続でごめん
on VMwareつうのはないよね?
006650NGNG
nsswitch.confが、nsswitch.dnsからコピーってのが気になる。
hosts: files dns
の一行だけの変更でOKだと思うんだけど。うちの環境ではnsswitch.dnsにhosts: の行は存在しないし。

もしかして漏れ、ネタにマヂレスカコワルイ?
それかもしかして、LAN内の別マシンから、ホスト名でping打ってたり、LAN内からドメイン名でpingとか?
I P ア ド レ ス 直 打 ち で p i n g は ど う よ ?

このスレにはだいぶ助けられたから、なんとかしてやりたいんだよ。
0067名無しさん@お腹いっぱい。NGNG
>>66
最近、ザイニチがからかいに来てるので注意してね。
006849NGNG
遅レスですいません > 55以降の皆さん

>>59
Windows98, 2000、Vine Linuxとマルチブートになっています。VM Ware等は使ってません。
で、Solaris以外ではネットワーク接続できます。

>>50, 60
長くなりますが、設定等を載せます。

ネットワークアドレス:192.168.0.0
ネットマスク:255.255.255.0
(ブロードバンド)ルータ(LAN側)、DNSサーバ:192.168.0.1
※LAN内の他のマシンでは同じ設定でDNSも効いてます。

solaris機:192.168.0.101(OSインストール時にはDHCP無効)
※ブロードバンドルータのDHCPサーバ機能は無効にして、LAN内のマシンは
すべてIPアドレスを静的に割り当てています。
(続く)
006949NGNG
(続き)設定ファイル

/etc/hostname.iprb0
sola

/etc/inet/hosts
127.0.0.1localhost
192.168.0.101solaloghost

/etc/defaultrouter
192.168.0.1

/etc/nsswitch.conf(一部)

hosts: files dns

/etc/resolv.conf
nameserver 192.168.0.1
(続く)
007049NGNG
(続き)コマンド実行結果

#ifconfig -a
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
iprb0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet 192.168.0.101 netmask ffffff00 broadcast 192.168.0.255
ether 0:2:b3:XX:XX:XX
#

#netstat -rn
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ------ ---------
192.168.0.0 192.168.0.101 U 1 14 iprb0
224.0.0.0 192.168.0.101 U 1 0 iprb0
default 192.168.0.1 UG 1 0
127.0.0.1 127.0.0.1 UH 26 4128 lo0
#
(続く)
007149NGNG
(続き)
#ping 192.168.0.1
no answer from 192.168.0.1
#
LAN内他マシンのIPアドレスでも同じ結果
LAN内他マシンからsolaris機へのpingはタイムアウトする

# nslookup
*** Can't find server name for address 192.168.0.1: No response from server
*** Default servers are not available
#

HUB、NICのLEDは通常は点灯状態、pingなどを実行すると
1秒間隔くらいで数回点滅してまた点灯状態に戻ります。

どこか間違ってますか?
何かオオボケかましてるんだろうか?
0072 NGNG
LAN内のSolarisマシンでDNSサーバを動かしている。
ってーと、DNSサーバの設定が問題になるんじゃないんすか?


取りあえず、貴方じゃ出来ないんだからDNSサーバ止めて、


#touch /etc/notrouter
#echo 'norip iprb0' >/etc/gateways
#echo 'nameserver your.ISP.dns.address' >/etc/resolv.conf
してみる事をおすすめします。

0073 NGNG
>>72
LAN内のSolarisマシン「以外」でDNSサーバを動かしている。
に訂正ね。


007450NGNG
漏れもそう思う。LAN内のDNSサーバ、この場合、
/etc/resolv.conf
nameserver 192.168.0.1
ブロードバンドルータってDNSできるの??
Vineは別として、Windows系はDNSは自動設定でたいていは解決できているるはずなのであてにならず。
ためしにここにプロバイダのDNSを入れてみては?
VineでBINDとか動かしているわけではないだろうし。
0075名無しさん@お腹いっぱい。NGNG
漏れはそう思わない。

> Destination Gateway Flags Ref Use Interface
> -------------------- -------------------- ----- ----- ------ ---------
> default 192.168.0.1 UG 1 0

デフォルトルートが設定されているのに、同じサブネットのルータに対して

> #ping 192.168.0.1
> no answer from 192.168.0.1

でしょ?

NICかドライバ(全二重/半二重とか100Mbps/10Mbpsのネゴシエーションあたり)か
ケーブルの問題じゃないかなあ。
NICのLEDが点灯するってのはTXのLEDだけで、RXのLEDはちゃんと点灯してる?
007650NGNG
なるほど。ゲートウェイに対してもpingが届かない。ふつうは、
#ping 192.168.0.1
192.168.0.1 is alive
と帰ってくるはず。
しかし、
> Destination Gateway Flags Ref Use Interface
> -------------------- -------------------- ----- ----- ------ ---------
> default 192.168.0.1 UG 1 0
は、単に/etc/defaultrouter の設定を表示しているだけ。なので関係ないかも。

#nslookup に関しては明らかにDNSが見つけられない様子。>72さんの方法を試してみるべき。
適切なDNSが設定されていれば、

# nslookup
Default Server: "your-DNS-SERVER.'s domainname"
Address: xxx.xxx.xxx.xxx
>
とプロンプトがかわるはず。IP直打ちの場合は名前解決は関係ないか。

NICかえるか、sysunconfig,,,,,,,

0077man iprb.confNGNG
パケットの送受信ができなければDNSは動かないんだから、
ISPのDNS鯖につながるかどうかより、まずパケットの送受信が
LAN内でできてるかどうか確かめるのが先だと思うんだけど、どうかな?

> LAN内他マシンのIPアドレスでも同じ結果
> LAN内他マシンからsolaris機へのpingはタイムアウトする

って書いてあるんだから、そもそもルータを介さない
サブネット内の通信すらきちんとできているか疑わしい。
よって、サブネット内のマシンであるルータに
パケットが到達しているのか自体があやしい。

そういう可能性を残したまま、DNSの設定にとりかかっていいのかな?
>>72さんの方法は、ISPのDNS鯖にpingが通ることを
確認してからでも遅くないと思うんだけどなあ。
0078 NGNG
>>69
> /etc/hostname.iprb0
> sola
>
> /etc/inet/hosts
> 127.0.0.1localhost
> 192.168.0.101solaloghost


まさか、タイピングのミスと思いたいが、
IPアドレスとホスト名の間、スペース空いてるんだろうな...
007938NGNG
>>53
いつのまにか出来ました

やったことは
port 3e0-3e1
IRQ 9
memory D0000-D0FFF

とリブートを何度か
最初は、NICが認識される前に立ち上がってしまい
hostnameを読み込むところでエラー
その後さしなおしてNICのランプは点灯するのですが
ifconfigで確認してもダメ
その後何度かリブートしていたら

NICを認識してから立ち上がるようになり
それ以降はリブートを何度しても大丈夫になりました

理由がわからないのが悲しいですが
NICは無事利用できるようになったので良しとします
008050NGNG
_| ̄|○. ガクッ
お疲れ&オメ。
0081名無しさん@お腹いっぱい。NGNG
事実上900kbpsの回線でSolaris全部落とすのマンドラケなんで、
日本語TrueTypeフォント入ってるのはどれか教えて下さい。

# VMWareがあったらいれれるのによぉ(泣
0082名無しさん@お腹いっぱい。NGNG
マルチuzeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!!!!!
008349NGNG
使用しているブロードバンドルータは一応DNSとして機能します。
Vineでのnslookup実行例
# nslookup
Default Server: modemnv-xxxxxx
Address: 192.168.0.1

> www.sun.com
Server: modemnv-xxxxxx
Address: 192.168.0.1

Non-authoritative answer:
Name: www.sun.com
Address: 64.124.xxx.xxx

>>72さんの方法で
/etc/resolv.confでISPのDNSサーバを指定してためしてみましたが、
最初と同じ結果(*** Can't find server name for 〜)でした。

>>78
書き込むときのタイプミスです

自分では、やはりネットワーク設定やNIC・ケーブルの不具合の問題では無くて、
ハードウェアの組み合わせかなんかでうまくいかないのではないか
と思うので、なにか情報が無いか調べて見ます。
0084名無しさん@お腹いっぱい。NGNG
>>49
> solaris9 x86 (12/03)
> ABIT KV7 (KT600)
> Intel PRO/100S (iprb)
> の組み合わせでLAN接続出来ている人いますか?
> 設定はあっているはずなのに
> どうにもつながらない・・・

Solarisって、意外とチップセットにうるさいし、マザーボードにもうるさい。
多分、NICのせいじゃないと思うけど、他のに取り替えてみたら?

それでうまくけば、マザーとNICの組み合わせのせいだし、
それでもだめなら、マザーのせいだろうな。
そんときゃ、あきらめろ。
0085名無しさん@お腹いっぱい。NGNG
クロスケーブル使ってるなんてふざけた事ヌかしたりして(w

ハードの組合せ疑うならさ、
必要なモノ以外全部BIOS上で殺したり試すもんさ。

それから、オンボードNICがあるなら、
BIOS立ち上がってから、Ctrl+sでintel NICの設定画面に入って、
PXEブート殺してみるとか。

漏れは、Intel NICと3comの二枚差ししてて、>>49と同じ様に
OS上の設定は誤りない筈なのにpingすら通らんって事あったよ。
その時の状態はIntel NIC 3com共にPXEが有効になってた。
片方のPXEを殺したらうまくいったって事があったな。








0086名無しさん@お腹いっぱい。NGNG
x86 Solarisではそのあたりのことは日常茶飯事ですな
NICの予備をとっかえひっかえすることが多いし、それで解決してる
0087 NGNG
>>86
でも、一度収まりがつくと、以降問題が出る事ってあんまりないけどね。
漏は今の構成で2年動き続けてるよ。
0088名無しさん@お腹いっぱい。NGNG
つか、>>83=49 は、Recommended Patch 位はあててるのか?
iprb や elxl の新しめの奴は、あてんと動かんと思うが。
まぁ、Public じゃないのあてんと動かんってのもあるが。
0089 NGNG
今から、4年間使ったSolaris8 x86を、
Solaris9 x86に入れ替えて来ます。

応援ヨロスコ
009089NGNG
(´・ω・`)いろんな事教えて貰ったな...

バックアップ終わってしまった。
もうshutdownしたらSolaris8じゃなくなる...
0091名無しさん@お腹いっぱい。NGNG
x86 Solaris 9 12/03 を CD に焼いて PC にインストール中なんですが、
ttp://docs.sun.com/db/doc/817-3475/6mj2lnbs6?l=ja&a=view#interactive-93
これのですね 5 まで、ちゃんといってます
6. で IDE の DISK を選択すると、 no VTOC とか言われて進められません。
Service パーティションはありません。
そんで CD を選択すると WARNING がごちゃごちゃでて
Using RPC Bootparams for network congiuretion informaion.
と出て 2H たってもそのままです。
どなたか解決方法とか情報をお知りでないでしょうか?
009249NGNG
動いた! \(T▽T)/

M/BのACPI周りが問題だったみたいです。
ttp://dbforums.com/arch/128/2003/10/935537
の最初に書いてあるのを試したらネットワーク使えるようになりました。

もともとSolaris8+VIA KT133A M/B+同じNICで使っbトたんだけど
M/Bが壊れかけてたんで新しいの買うことにして、
nforce2よりは動いてた実績のあるVIAのKT600のM/Bにして、
onboard LANより枯れたNICのほうが良いかと思って
onboard LANはわざわざ切ってNIC刺してたんだけど
結構苦労した・・・
0093名無しさん@お腹いっぱい。NGNG
>>92=49
「ありがとう」位書いた方が良いと思うよ。
でも、おめでとうです。
0094名無しさん@お腹いっぱい。NGNG
>>48
放置されてますね。
12/03に入った新機能に目ぼしいものがないならパッチ当てるだけでOKですよ。
新機能はfeature patchになっている場合となっていない場合と両方あります。
直っているバグはどちらも同じですよ。
0095名無しさん@お腹いっぱい。NGNG
>>94
02/04 だとsse/sse2がさぽーとされたらしいですが、
ぱっちだけでいけますかね?
0096名無しさん@お腹いっぱい。NGNG
>>91
>WARNING がごちゃごちゃでて

これを書け。
0097名無しさん@お腹いっぱい。NGNG
つーか、読め。
0098名無しさん@お腹いっぱい。NGNG
x86 Solaris9 12/03にて、再起動時に以下のようなエラーが出て止まります。
# 電源再投入で正常にBootする。

WARNING: /pci@00,0/pci-ide@7.1/ide@0 (ata0): timeout: abort request, target=0 lun=0
WARNING: /pci@00,0/pci-ide@7.1/ide@0 (ata0): timeout: abort device, target=0 lun=0
WARNING: /pci@00,0/pci-ide@7.1/ide@0 (ata0): timeout: reset target, target=0 lun=0
WARNING: /pci@00,0/pci-ide@7.1/ide@0 (ata0): timeout: reset bus, target=0 lun=0

ATAドライバの問題のようですが、ググって出てくる情報は全てSolaris8の物で…
9での対処、教えて! エロい人!
0099名無しさん@お腹いっぱい。NGNG
dma
0100名無しさん@お腹いっぱい。NGNG
>>98
Googleったらすぐに見つかったぞ。
http://docs.sun.com/db/doc/817-2706/6mibobb4d?l=ja&a=view

って漏れもSolaris8の頃からずーと同じ問題で困っていたけど、
ata.confを直すだけで直るのかよ。さっそく試してみよっと。
010198NGNG
>>100
おおっ 直ったヨ! アリガト!
0102名無しさん@お腹いっぱい。NGNG
solaris9をいれたらNTFS消滅!もちっと勉強してからいれればよかった。
ノリでいれたから。Final dataで復旧しないと。
0103名無しさん@お腹いっぱい。NGNG
Linux における Lilo や Grub みたいなブートセレクタは標準でインストールしてくれないの?
0104名無しさん@お腹いっぱい。NGNG
>>103
してくれる。
0105名無しさん@お腹いっぱい。NGNG
x86 Solarisってお勧めハード構成とかないの?

Sunの動作ハードウェアリストに載っていても、ドライバが
存在するというだけであって快適に動くとは限らない罠・・・
ですよね? (漏れの体験の話だが)
0106名無しさん@お腹いっぱい。NGNG
>>105
藻前の体験とやらを書け。
NICに古めの奴を選んどけば問題になる事は少ないと思うが。
0107名無しさん@お腹いっぱい。NGNG
つか、HCL のページ凄く読みにくいんだけど…
0108名無しさん@お腹いっぱい。NGNG
UNIXは触ったことなくて、これから勉強しようと思ってるのですが、「はじめてのSolaris9」って本ってどうですか?
如何にも初心者向けという感じのする本がこれくらいしか自分には見つからなかったのですが、
Solaris9の参考書ならこれ買っておけってものがあったら教えて欲しいのですが。
0109名無しさん@お腹いっぱい。NGNG
>>108
Unix の参考書が欲しいのか Solaris の参考書が欲しいのか?
システム管理するのでもなければ、初めてのUnix とか買えば?
0110名無しさん@お腹いっぱい。NGNG
つーかSunが本当に潰れそうだからもうSolarisをやる必要ないかもね
0111名無しさん@お腹いっぱい。NGNG
Sunが廃業したらSolarisがなくなるとも限らないだろ。
0112名無しさん@お腹いっぱい。NGNG
MS Solarsi、これ。
0113名無しさん@お腹いっぱい。NGNG
「そらーし」か。
0114名無しさん@お腹いっぱい。NGNG
Sun製じゃないSolarisに価値があるのか?
Solarisの価値はあくまでハードウェアと一緒に売られていることと
サポートがしっかりしていることだ
SunとSolarisはどちらかが滅べば、もう一方も滅びる運命なのさ
0115名無しさん@お腹いっぱい。NGNG
x86スレであえてそうおっしゃいますかそうですか
0116名無しさん@お腹いっぱい。NGNG
今じゃ Athlon server とかも売ってるじやん(w
0117名無しさん@お腹いっぱい。NGNG
>>110-114 その種の話題はこちらで.
http://pc3.2ch.net/test/read.cgi/unix/1078795800/l50
0118名無しさん@お腹いっぱい。NGNG
Solaris9/x86をインストールして
ttp://www.sunfreeware.com/
からもらってきたgccを入れました。
しかし、コンパイルが通らないのです。HelloWorldすら通りません。
ライブラリの関係かなとは思うのですがなにぶん初めてSolarisを使うので
設定のしかたが全くわかりません。Webで検索しても基本すぎるのか情報が
みつからんのです。
LD_LIBRARY_PATHとLD_RUN_PATHには
/usr/local/lib:/usr/lib:/lib
が格納されています。HelloWorldのエラーは

/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3.2/include/stdio.h:36:27: iso/stdio_iso.h: No such file or directory
In file included from hoge.c:1:
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3.2/include/stdio.h:194: error: parse error before '*' token
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3.2/include/stdio.h:229: error: parse error before '*' token
.
.
.
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3.2/include/stdio.h:293: error: parse error before '*' token
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3.2/include/stdio.h:294: error: parse error before "FILE"
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.3.2/include/stdio.h:295: error: parse error before '*' token

といった具合です。解決方法を教えていただけないでしょうか。
0119Solarisヤメタ歴3年NGNG
>>118
FAQだ。
OSインスコ時に開発環境入れなかっただろ。
/usr/includeが無いはずだ。
あと、/usr/ccs/bin/as /usr/ccs/bin/ld とかもないだろな。
0120 NGNG
>>118
binutilsを入れれ。
0121名無しさん@お腹いっぱい。NGNG
118からはどうやっても120のレスにはつながらないな。脳髄反射の典型例。
実際的外れだし。

>>119
文章としてFAQになってはいないと思う。
あと、/usr/includeはいろんなパッケージが依存しているから、
ヘッダファイルがろくになくても/usr/includeは存在しているかもしれない。

ってなわけで>>118は、少なくともSUNWhea, SUNWbtool, SUNWtoo, SUNWsprot,
SUNWarcの各パッケージが入っているか確認されたし。
確認方法・インストール方法が分からなければ別途相談のこと。
0122118NGNG
れすさんくすです
>>119
スマソ、入れなかったつーか入れ方がわかりませんですた。
でも/usr/includeはあります。中身少ないけど。

>>120
入れたけど解決しませんでした...

>>121
SUNWtooだけ入ってました。
でも、他ののインストール方法がわかりませんです。
教えてくんで申し訳ないですが教えてください。
0123名無しさん@お腹いっぱい。NGNG
SolarisのSoftware CDに、SUNW*というサブディレクトリが沢山格納されている、
/Solaris_*/Productというディレクトリがあるはず。
リリースによってはちょっとディレクトリ階層が違うかもしれないし、
2枚あるSoftware CDに分散して入ってるはずなので、"*"は適当に読み替えてみて。

んで、そのディレクトリにchdirしたら、rootで
# pkgadd -d . パッケージ名
を実行すれば、そのパッケージがインストールされる。まあこれだけの話。

それから、このパッケージングシステムを使ってインストールしたファイルは
/var/sadm/install/contentsに記録されるので、知っておくと役にたつかも。
0124118NGNG
>>123
さんくすです。
言われた通りにしたら無事コンパイルができました。
やっと普通に使えるようになりました。

#実は*BSD以外のOSは初めてで今度仕事でSolaris使うから勉強中なのです。
0125名無しさん@お腹いっぱい。NGNG
>>124
悪い事は言わん。今なら間に合うから、フルインストールし直せ。
0126名無しさん@お腹いっぱい。NGNG
>>124
悪い事は言わん。Solarisなんて辞めとけ
5年後には使えない技術になってるぞ
0127名無しさん@お腹いっぱい。NGNG
5年も使えれば十分だろ、と反抗期迎えてみる。
0128名無しさん@お腹いっぱい。NGNG
Linuxがこれだけ勢い付くと5年前に想像してた人はほとんど
皆無だったろうしなぁ。先のことは判らないもんだな。
0129名無しさん@お腹いっぱい。NGNG
Solaris でしか使えない技術なら Solaris を使うだろうし、
Solaris 以外でも使える技術なら Solaris を学んで損はない。

まとめると、>>126は氏ね。
0130 NGNG
>>121
ネタに「脊椎反射」カコワルイニダ(プ
0131名無しさん@お腹いっぱい。NGNG
>>129
ネタだよ馬鹿
0132名無しさん@お腹いっぱい。NGNG
>>127
まてまて、今は2004年だから5年前は1999年になる。この頃には
既にLinuxは爆発的に普及していて、今のような「定番」の座に
つく事は決定的になっていたと思うぞ。

Linuxが正念場だったのは、1997年頃にWindowsNT4.0Serverとの
熾烈な中傷合戦をしていた頃かと。特に頑張っていたのはApache
コミュニティの連中で、そのようすを見ていれば当時としても
今のようなLinuxの繁栄は想像し得た。マイクロソフトの言う事を
額面通り信じるようなお人好し以外なら、誰でも(w
0133名無しさん@お腹いっぱい。NGNG
「5年」という数字はともかく,さらに数年さかのぼれば
>>128もまた真なりかと.まぁ,この世界で未来を予想するのは
難しいですね,と.

さらにいうなら,流行り廃りは必ずしもものの善し悪しだけで決まるわけでは
ない,という難しさもあるね.フリーの Unix ライク OS というなら,Linux
以外にも FreeBSD 等の選択肢もある.で,Linux と FreeBSD 等のどちらが
優れているか......を論じると両陣営から百家争鳴状態になってしまうだろうが,
総合的に見れば,どちらかが抜きん出ているわけでもなく,一長一短という
ところだろう.しかし,Linux と FreeBSD 等の間で普及率や知名度にかなり
大きな格差が生じてしまっているのは,ものの善し悪しというより,
Linus 氏のカリスマに人々が引き寄せられたとか,そういう面もかなり
大きいのではないか.そういう要素も絡んでくるから,未来の予想は
さらに難しい,と.
0134名無しさん@お腹いっぱい。NGNG
5年の間にSolaris/x86は無料になり有料に戻りまた無料になり…
0135名無しさん@お腹いっぱい。NGNG
まぁ, Sun と Solaris の今後の一般論については>>117のスレで
いろいろ論じられている.Solaris が再び盛り返すことができるかどうか
考える上で,大まかに2つのポイントを挙げるなら

1. 「是非とも Solaris を利用したい」と思わせるような魅力.
2. 実際に Solaris を利用するに当たってのハードル.

といったあたりか.この内1.については(「もう手遅れじゃないか」と
いった論点も含め)>>117のスレ向きの話になるかと思う.一方2.については
x86 固有の問題として「対応ソフト・デバイスドライバの貧弱さ」が
挙げられるだろう.これは,多少なりとも Solaris を使いたいと
思った人でも「やっぱ x86 上では Linux の方が便利そうだ」と
流れていってしまう要因になってしまっていないか.とりあえず,
そこは何とか抑えておきたいところ.

まず思うところがあるのは lxrun について."Linux applications run
unmodified on Solaris OS x86 Platform Edition..." とはいっているものの,
現状では自分で lxrun を入れなければならない上,lxrun はさらに
Linux ディス鳥を必要とするということで,使い勝手がいまいちよろしくない.
lxrun のようなシステムコール変換機能はカーネルモジュールとして
取り込んだ上で,スタブの共有オブジェクトを配置するなどして,
Linux バイナリをシームレスに実行できるようにできないものか.

さらに,Wine にも積極的にコミットできないものか.現状では
Wine の開発は Linux メインで進んでいる傾向があるようだが,
Sun のコミットによって Solaris との親和性も高めるとともに,
より広範な Win アプリの実行が可能となるよう完成度も高めて
いってもらいたい.
0136名無しさん@お腹いっぱい。NGNG
後はドライバ......以前 "Linux Network Driver Porting Kit" なる
ものを作ったものの,GPL との絡みでクレームが付いて立ち消えになって
しまったようだが,一方で GPL のような制約のない XFree86 のドライバは
Porting Kit として取り込みに成功した.それはいいのだが,やはり,
ビデオドライバ以外のものも取り込めるようにできないものか.
ならば,BSD ドライバの Porting Kit を作るか,さもなくば Win ドライバの
ラッパを作るか.Win ドライバのラッパの場合,もちろん Win 自体に
含まれるドライバの利用は問題だが,デバイスベンダが作成し配布している
ものならば,おおかたの場合ほぼ問題ないだろう.しかも,デバイスベンダは
Win ドライバはほぼもれなく作成する.となれば,対応デバイスを増やす上では
Win ドライバのラッパを作るのが一番有利ではなかろうか.

このような形での対処を進めると,x86 版 Solaris は他からの借り物
ばかりで動かすという形になりかねない.しかし,現状では

    対応ソフト・ドライバが少ないのでユーザがなかなか増えない
         ↓↑
    ユーザが少ないのでベンダも対応ソフト・ドライバをなかなか出さない

という「鶏が先か卵が先か」という負のループからなかなか抜け出せないでいる.
それを打破するには,とりあえず借り物でも何でもいいので「とにかく使える
状態にする」というのが肝要ではなかろうか.


まぁ,ここでこんなことをいっていても仕方ないのかも知れんが.......
0137 NGNG
>>135,136
お疲れ。

Solarisx86が盛り返す為に必要な事。

・過去のエロゲームをエミュレートでもなんでも動く様にすること。
・その辺に落ちてるエロ動画を見れる様にすること。

これでずいぶん違うよ。
0138はじめてのSolarisX86NGNG
もう誰もが思われてる(既出)かもしれませんが、やはり
promiseのraidカード等でide-raid組むのってドライバーをsunが出さない
限り無理なんでしょうか?....
せっかくftp鯖立てようと頑張ってインストしたのに....
scsi-raidしようにも先立つものが....泣
LSIのMegaRAID-PCIってのも結構しますし....

どなたかide-raid組んでる方いらっしゃいませんでしょうか。
0139 NGNG
>>138
ソフトウェアRAIDにしれ。
0140名無しさん@お腹いっぱい。NGNG
>>138-139 OS 非依存型(特別なドライバを使わない)ハードウェア RAID
ってのもあるらしいけどね.品質はどうだか知らないけど.


話は変わって,>>137の「過去のエロゲーム」ってのでちょっと思い出したけど,
まぁ「エロゲ」じゃないけど,昔 Solaris 版の SimCity って出てなかったっけ?
SunExpress のカタログで見たようなおぼろげな記憶が...
0141名無しさん@お腹いっぱい。NGNG
OSが流行るためには、優れた開発環境が必要だと思うよ
windowsがいい例だよね。
VBなんか馬鹿でも使えるし、あれは凄いよ。
■ このスレッドは過去ログ倉庫に格納されています