• ベストアンサー

VNC(x86、Solaris9)

結構情報はあるのですが、初歩段階からうまくいかず困っています。 VNCのページからソースコードvnc-4.0-unixsrc.tar.gz をダウンロードして、解凍、展開は出来ました。 で、そのあと、 ./configure とかいてあるのですが、gccがないccがない と怒られてしまいます。 gcc-3.4.2-sol9-intel-local.gzをインストールしてありますし、パスも通しました。 gcc[enter]とすると、パスが通っていることがわかります。 また、他のページを見ると、この./configureのところをxmkmfとやっていたりするのですが、 notfoundです・・・・ どうやったら、./configureが通るのでしょうか・・・

質問者が選んだベストアンサー

  • ベストアンサー
  • sk18080
  • ベストアンサー率100% (1/1)
回答No.4

makeを通すのは難しそうです。 Solaris9ということですので、 ヴァージョンは3.3.5になりますが、 Solaris9Companion Software CD に付属の バイナリをインストールされることを お奨めします。

参考URL:
http://www.sun.com/software/solaris/freeware/
azicyan
質問者

補足

そうなんですね・・・ コンパニオンCDはすでにインストールしてありますので、 さがしてみたところ、 /usr/local/binにvncserverがありましたので ./vncserver してみましたところ、xauthのpathが通ってないと怒られてしまいました。 良くわからないので、http://hp.vector.co.jp/authors/VA006099/unix/solaris8_vnc.html こちらにあるPATHを通してみたところ、今度は XvncのPATHが通ってないと怒られてしまいました・・・ どうすれば良いのでしょうか・・・

すると、全ての回答が全文表示されます。

その他の回答 (4)

回答No.5

こんにちは。 どうにもわからないので、順番にいきましょう・・・。 とりあえず下記のページを見てみてください。 http://hp.vector.co.jp/authors/VA006099/unix/solaris8_vnc.html ここのポイントは、gcc3系はうまくいかない・・・、というところです。 頑張ってください。 (^^ゞ

azicyan
質問者

お礼

3.3.7がダウンロードできました。 すると説明の通りxvncというディレクトリもあり、 インストール…出来たんですが・・・ 実行できないです>< 一度締め切って新たに質問いたします。 よろしくお願いいたします

azicyan
質問者

補足

ご回答ありがとうございます。 しかしこのURLは4番の方の補足に書いたURLと同じで、つまるところ、チェック済みです・・・ 確かにここが一番正解に近い感じでした・・・ いろいろなURLや本で調べたのですが、 どうもV4になったことによって何かが変わったようです・・・ まずXVNCと言うディレクトリはないのです。 (でも、わからないです。ReadmeにはXVNCなんたらと書いてあります・・・謎です・・・><) どこを見てもMake間では簡単と書いているのですが、 そのmakeがとおりませんTT どこかでV3が手にはいりませんかね・・・ 公式サイトでは過去のバージョンはDLできない見たいですね…

すると、全ての回答が全文表示されます。
  • sk18080
  • ベストアンサー率100% (1/1)
回答No.3

./configure 後、 カレントディレクトリに config.log というファイルが出来ていると思いますが その内容を教えて頂けると理由が分るかもしれません。

azicyan
質問者

お礼

進展がありました。 # make c++ -I.. -DVNC_SOCKLEN_T=socklen_t -O2 -Wall -Wno-unknown-pragmas -Wno-implici t-int -fpermissive -c TcpSocket.cxx cc1plus: warning: command line option "-Wno-implicit-int" is valid for C/ObjC bu t not for C++ In file included from /usr/include/sys/reg.h:13, from /usr/include/sys/regset.h:24, from /usr/include/sys/ucontext.h:21, from /usr/local/lib/gcc/i386-pc-solaris2.9/3.4.2/include/sys/si gnal.h:249, from /usr/include/signal.h:27, from TcpSocket.cxx:36: /usr/include/ia32/sys/reg.h:300: error: `upad128_t' does not name a type /usr/include/ia32/sys/reg.h:301: error: `upad128_t' does not name a type /usr/include/ia32/sys/reg.h:331: error: `upad128_t' does not name a type *** Error code 1 make: Fatal error: Command failed for target `TcpSocket.o' Current working directory /export/home/mlin/vnc-4.0-unixsrc/network *** Error code 1 make: Fatal error: Command failed for target `all' # となりました。 makeに失敗しているようですが・・・

azicyan
質問者

補足

補足要求ありがとうございます。 This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:537: checking for gcc configure:567: checking for cc このような内容でした。

すると、全ての回答が全文表示されます。
回答No.2

こんばんは。 xmkmfはXWindowSystemをコンパイルするものです。 このコンパイルするものというのがミソで・・・。 お使いの環境では、XServerは動いているけどMakeFileがないのでは? Xをダウンロードしてくるとついてくると思いますが・・・。 (^^ゞ

azicyan
質問者

補足

たびたびありがとうございます。 いろいろ調べたところ、 xmkmfを発見しました。 /usr/openwin/bin にありましたので、パスを通して、 実行してみましたが・・・ # ls LICENCE.TXT confdefs.h hpux.patch vncconfig vncviewer Makefile.in config.cache java vncinstall x0vncserver README config.log network vncmkdepend xc README.hpux configure rdr vncpasswd xc.patch Xregion configure.in rfb vncserver zlib boilerplate.mk depend.mk tx vncserver.man # xmkmf imake -DUseInstalled -I/usr/openwin/lib/X11/config imake: No such file or directory: No description file. Stop. # ./configure loading cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc ) works... no configure: error: installation or configuration problem: C compiler cannot create executables. # のような感じです・・・ imakeもxmkmfと同じ場所にあるのですが・・・ ないっ、ていわれます・・・ ./configureもやってみましたが、なにやらエラーが・・・ 何かお気づきなことがありましたら、 どうか教えてください

すると、全ての回答が全文表示されます。
回答No.1

こんにちは。 VNCを使うという事は、リモートデスクトップをする(言い方が変かな?)んですよね? xmkmfは、Xwindowを入れると付いてきます・・・。 Xwindowを入手して、makeしましょう。 その後ならxmkmfが使えるので、make Worldで終わりです・・・。 (^^ゞ

azicyan
質問者

補足

畏れ入ります。 XWINDOWというのはGUIのことではないのでしょうか?? CUIに対するGUIがあって、GUIを実現するためのXだと思っていたのですが・・・ 間違いでしょうか・・・ そうだとするとすでにGUIは動いているんです・・・ もう少し調べてみますが、 よろしかったら教えていただけますでしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A