vine-users ML アーカイブ



[vine-users:054341] Re: make の LDFLAGS に ついて

  • From: kotobuki (ことぶき) <FZE01202@xxxxxxxxx>
  • Subject: [vine-users:054341] Re: make の LDFLAGS に ついて
  • Date: Sat, 19 Oct 2002 10:28:05 +0900 (JST)
こんにちわ、ことぶき@印度です。

masao kataoka <s02mh06@xxxxxxxxxxxxxxxxxxxxxx> wrote:
Date: Fri, 18 Oct 2002 23:39:51 +0900

> 
> CC	= gcc
> CFLAGS	= -O2 -Wall -I/usr/X11R6/include -I/usr/lib/glib/include
> LDFLAGS	= -L/usr/lib -L/usr/X11R6/lib \
> 	  -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXext -lX11 -lm \
> 	  -ljpeg -lpng -ltiff -lz -lgdk_imlib
> PROGRAM	= xvideo
> OBJS	= $(patsubst %.c,%.o,$(wildcard *.c))
> 
> all:	$(OBJS)
> 	$(CC) -o $(PROGRAM) $(LDFLAGS) $(OBJS)
> clean:
> 	-@rm *~ *.o $(PROGRAM)
> 
> 
> # make
> gcc -O2 -Wall -I/usr/X11R6/include -I/usr/lib/glib/include   -c -o bttv.o bttv.c
> bttv.c:1: gtk/gtk.h: ??????????????????????
> In file included from /usr/include/gdk_imlib.h:5,
>                  from bttv.c:2:
> /usr/include/gdk_imlib_types.h:1: gdk/gdk.h: ??????????????????????
> make: *** [bttv.o] エラー 1
> 
二重にインクルードしようとしているとか。
 #素人なんで突っ込まないで下さい。

> ついでに"\"の意味も教えて頂けたら幸いです。

"\"を付けるとつづく改行を無視してくれます。
本来、一行で記述する必要があることろでそのままダラダラと記述した場合
見にくくなるので適当な区切りで改行する時に使います。
-- 
kiyoshige KOTOBUKI
Umiam Site in India
Hotel Polo Towers Room No. 114
Oakland road, Polo Graunds, Shillong 793001, Meghalaya, India
Phone  : +91(0364)22-2341/2342
e-mail : FZE01202@xxxxxxxxx