Ubuntu 10.04 Netbook Edition

9.10がハイバネートとともにいってしまったのでこの際だからと9.10を入れ直して、10.04にアップしようとしたら。。。
まるまる1日使って失敗。
ということで、10.04をクリーンでインストール。
でも、これも遠い道のりだった。
Netbook Editionのisoを取得して、USBにusb-creatorで作ってみるもうまくいかない。
メニューまででてくるんだけど、/dev/sda/がマウントできないって言われて何もできない。
ということで、Macの出番。

  • isoをディスクユーティリティでDVDに焼く。
  • Cを押しながらCDでブートする
  • ubuntuを入れたいフラッシュメモリ用意
  • インストール。このときに拡張でブートローダの場所を間違えないようにする。

これでやっとインストール。
ここから、無線LANのドライバいれなおしたりして、ぐだぐだ。
しんどかった。
あ、e-mobileの確認がまだだった。

次回は継承

次回のObjective-C勉強会のおしらせから
5/21(金) 18:45〜21:00
宇都宮東生涯学習センター(http://bit.ly/c81QTo)

ということで、Ubuntuユーザー向け?にmakeを見よう見まねでつくってみた。
どうかなぁ。こんな感じで次回はいけそうな気がする。

CC      = gcc
CFLAGS  = -Wall -g -I/usr/include/GNUstep/
LDFLAGS = -lobjc -lgnustep-base

LD      = gcc

VOLUME  = vol

SRCS    = MuteVolume.m Volume.m speaker.m

HEADS   = $(SRCS:.m=.h)
OBJS    = $(SRCS:.m=.o)

all: $(VOLUME)

clean:
        $(RM) $(RMFLAGS) $(OBJS) $(VOLUME)

$(VOLUME): $(OBJS)
        $(CC) $(LDFLAGS) -o $(VOLUME) $(OBJS)

.SUFFIXES:.o .m
.m.o:
        $(CC) -c $(CFLAGS) $<

こういうMakefileを用意して、makeとうってみると。なんとなくできているはず。