2017-12-04 02:22:49 +11:00
|
|
|
BINARY=looking-glass-client
|
|
|
|
CFLAGS=-g -O3 -std=gnu99 -march=native -Wall -Werror -I../common -DDEBUG
|
2017-11-19 10:46:20 +11:00
|
|
|
LDFLAGS=-lrt
|
2017-10-19 15:15:49 +11:00
|
|
|
|
|
|
|
CFLAGS+=`pkg-config --cflags sdl2`
|
|
|
|
LDFLAGS+=`pkg-config --libs sdl2`
|
|
|
|
|
2017-12-02 16:39:44 +11:00
|
|
|
CFLAGS+=`pkg-config --cflags SDL2_ttf`
|
|
|
|
LDFLAGS+=`pkg-config --libs SDL2_ttf`
|
|
|
|
|
2017-11-19 10:46:20 +11:00
|
|
|
CFLAGS+=`pkg-config --cflags gl`
|
|
|
|
LDFLAGS+=`pkg-config --libs gl`
|
|
|
|
|
|
|
|
CFLAGS+=`pkg-config --cflags glu`
|
|
|
|
LDFLAGS+=`pkg-config --libs glu`
|
|
|
|
|
2017-10-19 15:15:49 +11:00
|
|
|
CFLAGS+=`pkg-config --cflags libssl openssl`
|
|
|
|
LDFLAGS+=`pkg-config --libs libssl openssl`
|
|
|
|
|
|
|
|
CFLAGS+=`pkg-config --cflags spice-protocol`
|
|
|
|
|
|
|
|
all:
|
2017-11-25 23:15:16 +11:00
|
|
|
mkdir -p bin
|
|
|
|
gcc ${CFLAGS} -o bin/${BINARY} main.c spice/spice.c ivshmem/ivshmem.c ${LDFLAGS}
|