Using libSystem and libDesktop through pkg-config
This commit is contained in:
parent
7414eb9f6d
commit
26cc933030
10
src/Makefile
10
src/Makefile
@ -5,7 +5,7 @@ DESTDIR =
|
|||||||
BINDIR = $(PREFIX)/bin
|
BINDIR = $(PREFIX)/bin
|
||||||
CC = cc
|
CC = cc
|
||||||
CPPFLAGSF=
|
CPPFLAGSF=
|
||||||
CPPFLAGS= -I $(PREFIX)/include
|
CPPFLAGS=
|
||||||
CFLAGSF = -W
|
CFLAGSF = -W
|
||||||
CFLAGS = -Wall -g -O2 -pedantic
|
CFLAGS = -Wall -g -O2 -pedantic
|
||||||
LDFLAGS =
|
LDFLAGS =
|
||||||
@ -21,15 +21,15 @@ subdirs:
|
|||||||
@for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done
|
@for i in $(SUBDIRS); do (cd $$i && $(MAKE)) || exit; done
|
||||||
|
|
||||||
download_OBJS = download.o
|
download_OBJS = download.o
|
||||||
download_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) -D WITH_WEBKIT $(CFLAGSF) $(CFLAGS) `pkg-config --cflags gtk+-2.0 webkit-1.0`
|
download_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) -D WITH_WEBKIT $(CFLAGSF) $(CFLAGS) `pkg-config --cflags libSystem gtk+-2.0 webkit-1.0`
|
||||||
download_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) -L $(PREFIX)/lib -Wl,-rpath,$(PREFIX)/lib -lSystem `pkg-config --libs gtk+-2.0 webkit-1.0`
|
download_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) `pkg-config --libs libSystem gtk+-2.0 webkit-1.0`
|
||||||
|
|
||||||
download: $(download_OBJS)
|
download: $(download_OBJS)
|
||||||
$(CC) -o download $(download_OBJS) $(download_LDFLAGS)
|
$(CC) -o download $(download_OBJS) $(download_LDFLAGS)
|
||||||
|
|
||||||
surfer_OBJS = surfer.o ghtml.o callbacks.o main.o
|
surfer_OBJS = surfer.o ghtml.o callbacks.o main.o
|
||||||
surfer_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) -D WITH_WEBKIT $(CFLAGSF) $(CFLAGS) `pkg-config --cflags gtk+-2.0 webkit-1.0`
|
surfer_CFLAGS = $(CPPFLAGSF) $(CPPFLAGS) -D WITH_WEBKIT $(CFLAGSF) $(CFLAGS) `pkg-config --cflags libSystem libDesktop webkit-1.0`
|
||||||
surfer_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) -L $(PREFIX)/lib -Wl,-rpath,$(PREFIX)/lib -lSystem -lDesktop `pkg-config --libs gtk+-2.0 webkit-1.0`
|
surfer_LDFLAGS = $(LDFLAGSF) $(LDFLAGS) `pkg-config --libs libSystem libDesktop webkit-1.0`
|
||||||
|
|
||||||
surfer: $(surfer_OBJS)
|
surfer: $(surfer_OBJS)
|
||||||
$(CC) -o surfer $(surfer_OBJS) $(surfer_LDFLAGS)
|
$(CC) -o surfer $(surfer_OBJS) $(surfer_LDFLAGS)
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
subdirs=common
|
subdirs=common
|
||||||
targets=download,surfer
|
targets=download,surfer
|
||||||
cppflags=-I $(PREFIX)/include
|
#cppflags=-D EMBEDDED
|
||||||
#cppflags=-I $(PREFIX)/include -D EMBEDDED
|
|
||||||
cflags_force=-W
|
cflags_force=-W
|
||||||
cflags=-Wall -g -O2 -pedantic
|
cflags=-Wall -g -O2 -pedantic
|
||||||
ldflags=
|
ldflags=
|
||||||
@ -12,8 +11,8 @@ type=binary
|
|||||||
#cflags=`pkg-config --cflags gtk+-2.0 gnet-2.0`
|
#cflags=`pkg-config --cflags gtk+-2.0 gnet-2.0`
|
||||||
#ldflags=`pkg-config --libs gtk+-2.0 gnet-2.0`
|
#ldflags=`pkg-config --libs gtk+-2.0 gnet-2.0`
|
||||||
cppflags=-D WITH_WEBKIT
|
cppflags=-D WITH_WEBKIT
|
||||||
cflags=`pkg-config --cflags gtk+-2.0 webkit-1.0`
|
cflags=`pkg-config --cflags libSystem gtk+-2.0 webkit-1.0`
|
||||||
ldflags=-L $(PREFIX)/lib -Wl,-rpath,$(PREFIX)/lib -lSystem `pkg-config --libs gtk+-2.0 webkit-1.0`
|
ldflags=`pkg-config --libs libSystem gtk+-2.0 webkit-1.0`
|
||||||
sources=download.c
|
sources=download.c
|
||||||
install=$(BINDIR)
|
install=$(BINDIR)
|
||||||
|
|
||||||
@ -24,17 +23,17 @@ cppflags=-D WITH_MAIN
|
|||||||
[surfer]
|
[surfer]
|
||||||
type=binary
|
type=binary
|
||||||
#cppflags=-D WITH_GTKMOZEMBED
|
#cppflags=-D WITH_GTKMOZEMBED
|
||||||
#cflags=`pkg-config --cflags gtk+-2.0 mozilla-gtkmozembed`
|
#cflags=`pkg-config --cflags libSystem libDesktop mozilla-gtkmozembed`
|
||||||
#ldflags=-L $(PREFIX)/lib -Wl,-rpath,$(PREFIX)/lib -lSystem -lDesktop `pkg-config --libs gtk+-2.0 mozilla-gtkmozembed`
|
#ldflags=`pkg-config --libs libSystem libDesktop mozilla-gtkmozembed`
|
||||||
#cppflags=-D WITH_GTKHTML
|
#cppflags=-D WITH_GTKHTML
|
||||||
#cflags=`pkg-config --cflags gtk+-2.0 libgtkhtml-2.0 gnet-2.0`
|
#cflags=`pkg-config --cflags libSystem libDesktop libgtkhtml-2.0 gnet-2.0`
|
||||||
#ldflags=-L $(PREFIX)/lib -Wl,-rpath,$(PREFIX)/lib -lSystem -lDesktop `pkg-config --libs gtk+-2.0 libgtkhtml-2.0 gnet-2.0`
|
#ldflags=`pkg-config --libs libSystem libDesktop libgtkhtml-2.0 gnet-2.0`
|
||||||
cppflags=-D WITH_WEBKIT
|
|
||||||
cflags=`pkg-config --cflags gtk+-2.0 webkit-1.0`
|
|
||||||
ldflags=-L $(PREFIX)/lib -Wl,-rpath,$(PREFIX)/lib -lSystem -lDesktop `pkg-config --libs gtk+-2.0 webkit-1.0`
|
|
||||||
#cppflags=-D WITH_GTKTEXTVIEW
|
#cppflags=-D WITH_GTKTEXTVIEW
|
||||||
#cflags=`pkg-config --cflags gtk+-2.0 gnet-2.0`
|
#cflags=`pkg-config --cflags libSystem libDesktop gnet-2.0`
|
||||||
#ldflags=-L $(PREFIX)/lib -Wl,-rpath,$(PREFIX)/lib -lSystem -lParser -lDesktop `pkg-config --libs gtk+-2.0 gnet-2.0`
|
#ldflags=`pkg-config --libs libSystem libDesktop gnet-2.0`
|
||||||
|
cppflags=-D WITH_WEBKIT
|
||||||
|
cflags=`pkg-config --cflags libSystem libDesktop webkit-1.0`
|
||||||
|
ldflags=`pkg-config --libs libSystem libDesktop webkit-1.0`
|
||||||
sources=surfer.c,ghtml.c,callbacks.c,main.c
|
sources=surfer.c,ghtml.c,callbacks.c,main.c
|
||||||
install=$(BINDIR)
|
install=$(BINDIR)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user