メモとまとめ。Sharp SL-C3x00へのOpenSource(Slackware Linux)の自家製移植。

Slackwareとは、Linux(OpenSourceなOSカーネル)のディストリビューションの一つ。
spitzは、Zaurus(SL-C3000)のこと。でもSL-C3100、SL-C3200にも入れてる。
GPEは、gtk2/X(diet-x(kdrive))ベース。
外部電源で動作中にバッテリが外せるように(分解して)電池ぶたロック部品を外してある。
Life with SlackZaurus たまに Cacko の構築。
(Slackware-12.0 の移植といってもかなり手抜きしていて、同じなのはソースバージョンくらい)
(Slackware-12.2 のソースを使ったりもする)

このwikiは、以下の続きでもある。
OpenZaurus-3.5.4.1 spitz GPE メモ
http://seesaawiki.jp/lifewithopenzaurus/

将来的には、以下へ移行してゆく予定。(当面はムリそうだ)
SlackwareARM-14.1 spitz GPE メモ
https://seesaawiki.jp/lifewithslackarmzaurus14_1/

今でもたまにここを参照するが、60日以上更新していないと広告が出てウザい。参照した時に広告が出て
いた場合は、内容に変更がなくとも更新することにした。(2021.02)

C3x00:SL-C3000 or SL-C3100 or SL-C3200 のこと。
OZ:OpenZaurus-3.5.4.1 spitz GPE のこと。
AS:Angstrom-2007 のこと。
Cacko:Sharp版(その環境で動くオープンソースも含む) のこと。
Slack:Slackware のこと。PC/AT互換機版 のこと。
SZ:SlackZaurus のこと。Slackware-12.0 spitz GPE のこと。
$ make :一般ユーザでmakeコマンドを実行するという意味。
# make :rootユーザでmakeコマンドを実行するという意味。
OZ$ make :OpenZaurus-3.5.4.1 spitz GPE にて、一般ユーザでmakeコマンドを実行するという意味。
SZ$ make :Slackware-12.0 spitz GPE にて、一般ユーザでmakeコマンドを実行するという意味。
Win7$ make : Cygwin/Windows7 PC/AT互換機 にて、一般ユーザでmakeコマンドを実行するという意味。
$ make install DESTDIR=~/package-abc :絶対パスを指定しないとエラーとなり先に進めない場合もあるが、長いパスを毎回書きたくないので敢えて、~/package-...と書いているが、実際は絶対パスを指定している。
defの:デフォルトの、という意味。

$ sudo mount -t tmpfs -o size=128m tmpfs /dev/shm
$ sudo mkdir /dev/shm/tmp ; sudo chmod a+rwx,o+t /dev/shm/tmp
$ export LANG=C ; export TMPDIR=/dev/shm/tmp
(configureやmakeする時に実行することにしている。終わったら戻す)
(export LC_ALL=POSIX はカーネル構築以外はもうやめた。2016.09)
$ configure --help
(最初から configure --prefix=/usr --... しない。helpを確認してからやる)

ここのは全て私的メモです。ここの手順を実行してデータ消去やハード故障しても
責任とれないので、実行する場合は自己責任でお願いします。


関連リンク:
https://seesaawiki.jp/lifewithslackzaurus/d/%b4%d8...
Seesaa Wiki関連リンク

Menu

メニューサンプル1

メニューサンプル2

開くメニュー

閉じるメニュー

  • アイテム
  • アイテム
  • アイテム
【メニュー編集】

管理人/副管理人のみ編集できます