アットウィキロゴ

SL コマンドインストール

メニュー

インストール手順

ソースの取得:

# wget http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/sl/sl.tar

解凍:

# tar xvf sl.tar

ディレクトリ移動:

# cd sl

必要なパッケージインストール:

# yum -y install ncurses-devel
  Loaded plugins: downloadonly, fastestmirror, priorities, refresh-packagekit, versionlock
  Loading mirror speeds from cached hostfile
   * fedora: ftp.dti.ad.jp
   * updates: www.ftp.ne.jp
  adobe-linux-i386                                                                                            |  951 B     00:00     
  fedora                                                                                                      | 2.8 kB     00:00     
  updates                                                                                                     | 3.4 kB     00:00     
  Reading version lock configuration
  Setting up Install Process
  Resolving Dependencies
  --> Running transaction check
  ---> Package ncurses-devel.i386 0:5.6-20.20080927.fc10 set to be updated
  --> Finished Dependency Resolution

  Dependencies Resolved

   ===================================================================================================================================
   Package                          Arch                    Version                                  Repository                 Size
  ===================================================================================================================================
  Installing:
   ncurses-devel                    i386                    5.6-20.20080927.fc10                     fedora                    676 k

  Transaction Summary
  ===================================================================================================================================
  Install      1 Package(s)         
  Update       0 Package(s)         
  Remove       0 Package(s)         

  Total download size: 676 k
  Downloading Packages:
  ncurses-devel-5.6-20.20080927.fc10.i386.rpm                                                                 | 676 kB     00:00     
  Running rpm_check_debug
  Running Transaction Test
  Finished Transaction Test
  Transaction Test Succeeded
  Running Transaction
    Installing     : ncurses-devel-5.6-20.20080927.fc10.i386                                                                     1/1 

  Installed:
    ncurses-devel.i386 0:5.6-20.20080927.fc10                                                                                        
 
  Complete!

必要なパッケージインストール:

# yum install libtermcap-devel.i386

作成:

# make
 cc -O -o sl sl.c -lcurses -ltermcap
 sl.c: In function ‘main’:
 sl.c:63: 警告: return type of ‘main’ is not ‘int’

できあがったslを移動:

# mv sl /usr/local/bin/

ディレクトリ戻る:

# cd ../

解凍したslフォルダ削除:

# rm -rf sl/

ソースは好きな形で:

# mv sl.tar /usr/local/src でもいいし rm -rf sl.tar でもいいかな

おしまい。

最終更新:2009年07月06日 00:21
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。