GTK2_CFLAGS=`pkg-config gtk+-2.0 --cflags`
GTK2_LIBS=`pkg-config gtk+-2.0 --libs`
OBJS=hinet_radio.o eggtrayicon.o
PREFIX=/usr
all: $(OBJS)
cc -o hinet_radio $(GTK2_LIBS) $(OBJS)
hinet_radio.o: hinet_radio.c
cc -c $(GTK2_CFLAGS) hinet_radio.c
eggtrayicon.o: eggtrayicon.c eggtrayicon.h
cc -c $(GTK2_CFLAGS) -DEGG_COMPILATION eggtrayicon.c
clean:
rm -f hinet_radio
rm -f *.o
install: all
install -s hinet_radio $(PREFIX)/bin/hinet_radio
=================================
GCC=gcc
CFLAGS=-c
IFLAGS=-I.
OBJS=t.o
.SUFFIXES: .c .o
.c.o:
$(GCC) $(CFLAGS) $(IFLAGS) $*.c
all: t
t: $(OBJS)
@echo Linking $@...
$(GCC) -o $@ $?
@echo "##### $@ loaded #####"
clean:
rm -f *.o
9/28/2006
9/27/2006
9/26/2006
linux安装amsn
在linux下以前用gaim上msn,后来一直用amsn,觉得不错,不过安装可能费点事,以下是我的安装过程,供参考:
1.如果系统未安装tcl,则到http://www.tcl.tk/下载tcl8.4.13-src.tar.gz和tk8.4.13-src.tar.gz,并编译安装;
2.下载amsn(http://amsn.sourceforge.net/download.php),编译安装;
3.执行amsn &
在执行amsn时出错:
amsn line:3 exec wish not found
最后发现并不是没有wish命令,ls -l /usr/bin/wish*,有wish8.4,于是建链接 ln -s /usr/bin/wish8.4 /usr/bin/wish
1.如果系统未安装tcl,则到http://www.tcl.tk/下载tcl8.4.13-src.tar.gz和tk8.4.13-src.tar.gz,并编译安装;
2.下载amsn(http://amsn.sourceforge.net/download.php),编译安装;
3.执行amsn &
在执行amsn时出错:
amsn line:3 exec wish not found
最后发现并不是没有wish命令,ls -l /usr/bin/wish*,有wish8.4,于是建链接 ln -s /usr/bin/wish8.4 /usr/bin/wish
9/25/2006
目标
这次又面临一个选择,有一家做银行开发的公司给我offer,没什么就是钱给的多点,开始有点犹豫,当我去那家公司“参观”之后,又和我哥商量了一下,决定还是放弃这个机会,继续我现在的工作,为了我现在的这条linux开发之路,已经放弃两次机会了,我相信我的选择没有错的。
既然这么坚定自己当初的选择,就给自己定一个基本的发展方向吧:学习linux内核这是一个长期的过程,然后就是linux驱动开发和嵌入式开发(目前正在做这方面的),利用现在的机会,静下心来,好好学。发现现在好些人比较浮躁,这是要不得的。相信我坚持一年或两年,回头看看这两次选择,应该会满意的笑了。
既然这么坚定自己当初的选择,就给自己定一个基本的发展方向吧:学习linux内核这是一个长期的过程,然后就是linux驱动开发和嵌入式开发(目前正在做这方面的),利用现在的机会,静下心来,好好学。发现现在好些人比较浮躁,这是要不得的。相信我坚持一年或两年,回头看看这两次选择,应该会满意的笑了。
订阅:
博文 (Atom)

