Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 143368
Collapse All | Expand All

(-)tapestrea-0.1.0.1~/scripting/chuck-1.2.0.6/src/makefile.alsa (-10 / +12 lines)
Lines 1-9 Link Here
1
1
2
CXX=gcc
2
CXX?=g++
3
CC?=gcc
3
LEX=flex
4
LEX=flex
4
YACC=bison
5
YACC=bison
5
INCLUDES=
6
INCLUDES=
6
FLAGS=-D__LINUX_ALSA__ -O3 -c
7
CFLAGS?=-O3
8
FLAGS=-D__LINUX_ALSA__ -c $(CFLAGS)
7
LIBS=-lasound -lstdc++ -ldl -lm
9
LIBS=-lasound -lstdc++ -ldl -lm
8
SF_OBJ=util_sndfile.o
10
SF_OBJ=util_sndfile.o
9
11
Lines 46-52 Link Here
46
	$(CXX) -o chuck $(OBJS) $(LIBS)
48
	$(CXX) -o chuck $(OBJS) $(LIBS)
47
49
48
chuck.tab.o: chuck.tab.c
50
chuck.tab.o: chuck.tab.c
49
	$(CXX) $(FLAGS) chuck.tab.c
51
	$(CC) $(FLAGS) chuck.tab.c
50
52
51
chuck.tab.c: chuck.y
53
chuck.tab.c: chuck.y
52
	$(YACC) -dv -b chuck chuck.y
54
	$(YACC) -dv -b chuck chuck.y
Lines 55-61 Link Here
55
	echo "chuck.tab.h was created at the same time as chuck.tab.c"
57
	echo "chuck.tab.h was created at the same time as chuck.tab.c"
56
58
57
chuck.yy.o: chuck.yy.c chuck.tab.h chuck_errmsg.h chuck_utils.h
59
chuck.yy.o: chuck.yy.c chuck.tab.h chuck_errmsg.h chuck_utils.h
58
	$(CXX) $(FLAGS) chuck.yy.c
60
	$(CC) $(FLAGS) chuck.yy.c
59
61
60
chuck.yy.c: chuck.lex
62
chuck.yy.c: chuck.lex
61
	$(LEX) -ochuck.yy.c chuck.lex
63
	$(LEX) -ochuck.yy.c chuck.lex
Lines 181-199 Link Here
181
	$(CXX) $(FLAGS) util_console.cpp
183
	$(CXX) $(FLAGS) util_console.cpp
182
184
183
util_hid.o: util_hid.h util_hid.c
185
util_hid.o: util_hid.h util_hid.c
184
	$(CXX) $(FLAGS) util_hid.c
186
	$(CC) $(FLAGS) util_hid.c
185
187
186
util_math.o: util_math.h util_math.c
188
util_math.o: util_math.h util_math.c
187
	$(CXX) $(FLAGS) util_math.c
189
	$(CC) $(FLAGS) util_math.c
188
190
189
util_network.o: util_network.h util_network.c
191
util_network.o: util_network.h util_network.c
190
	$(CXX) $(FLAGS) util_network.c
192
	$(CC) $(FLAGS) util_network.c
191
193
192
util_opsc.o: util_opsc.h util_opsc.cpp
194
util_opsc.o: util_opsc.h util_opsc.cpp
193
	$(CXX) $(FLAGS) util_opsc.cpp
195
	$(CXX) $(FLAGS) util_opsc.cpp
194
196
195
util_raw.o: util_raw.h util_raw.c
197
util_raw.o: util_raw.h util_raw.c
196
	$(CXX) $(FLAGS) util_raw.c
198
	$(CC) $(FLAGS) util_raw.c
197
199
198
util_string.o: util_string.h util_string.cpp
200
util_string.o: util_string.h util_string.cpp
199
	$(CXX) $(FLAGS) util_string.cpp
201
	$(CXX) $(FLAGS) util_string.cpp
Lines 202-211 Link Here
202
	$(CXX) $(FLAGS) util_thread.cpp
204
	$(CXX) $(FLAGS) util_thread.cpp
203
205
204
util_xforms.o: util_xforms.h util_xforms.c
206
util_xforms.o: util_xforms.h util_xforms.c
205
	$(CXX) $(FLAGS) util_xforms.c
207
	$(CC) $(FLAGS) util_xforms.c
206
208
207
util_sndfile.o: util_sndfile.h util_sndfile.c
209
util_sndfile.o: util_sndfile.h util_sndfile.c
208
	$(CXX) $(FLAGS) util_sndfile.c
210
	$(CC) $(FLAGS) util_sndfile.c
209
211
210
clean: 
212
clean: 
211
	rm -f chuck *~ *.o chuck.output chuck.tab.h chuck.tab.c chuck.yy.c
213
	rm -f chuck *~ *.o chuck.output chuck.tab.h chuck.tab.c chuck.yy.c
(-)tapestrea-0.1.0.1~/scripting/chuck-1.2.0.6/src/makefile.jack (-10 / +12 lines)
Lines 1-9 Link Here
1
1
2
CXX=gcc
2
CXX?=g++
3
CC?=gcc
3
LEX=flex
4
LEX=flex
4
YACC=bison
5
YACC=bison
5
INCLUDES=
6
INCLUDES=
6
FLAGS=-D__LINUX_JACK__ -O3 -c
7
CFLAGS?=-O3
8
FLAGS=-D__LINUX_JACK__ -c $(CFLAGS)
7
LIBS=-lasound -ljack -lstdc++ -ldl -lm
9
LIBS=-lasound -ljack -lstdc++ -ldl -lm
8
SF_OBJ=util_sndfile.o
10
SF_OBJ=util_sndfile.o
9
11
Lines 46-52 Link Here
46
	$(CXX) -o chuck $(OBJS) $(LIBS)
48
	$(CXX) -o chuck $(OBJS) $(LIBS)
47
49
48
chuck.tab.o: chuck.tab.c
50
chuck.tab.o: chuck.tab.c
49
	$(CXX) $(FLAGS) chuck.tab.c
51
	$(CC) $(FLAGS) chuck.tab.c
50
52
51
chuck.tab.c: chuck.y
53
chuck.tab.c: chuck.y
52
	$(YACC) -dv -b chuck chuck.y
54
	$(YACC) -dv -b chuck chuck.y
Lines 55-61 Link Here
55
	echo "chuck.tab.h was created at the same time as chuck.tab.c"
57
	echo "chuck.tab.h was created at the same time as chuck.tab.c"
56
58
57
chuck.yy.o: chuck.yy.c chuck.tab.h chuck_errmsg.h chuck_utils.h
59
chuck.yy.o: chuck.yy.c chuck.tab.h chuck_errmsg.h chuck_utils.h
58
	$(CXX) $(FLAGS) chuck.yy.c
60
	$(CC) $(FLAGS) chuck.yy.c
59
61
60
chuck.yy.c: chuck.lex
62
chuck.yy.c: chuck.lex
61
	$(LEX) -ochuck.yy.c chuck.lex
63
	$(LEX) -ochuck.yy.c chuck.lex
Lines 181-199 Link Here
181
	$(CXX) $(FLAGS) util_console.cpp
183
	$(CXX) $(FLAGS) util_console.cpp
182
184
183
util_hid.o: util_hid.h util_hid.c
185
util_hid.o: util_hid.h util_hid.c
184
	$(CXX) $(FLAGS) util_hid.c
186
	$(CC) $(FLAGS) util_hid.c
185
187
186
util_math.o: util_math.h util_math.c
188
util_math.o: util_math.h util_math.c
187
	$(CXX) $(FLAGS) util_math.c
189
	$(CC) $(FLAGS) util_math.c
188
190
189
util_network.o: util_network.h util_network.c
191
util_network.o: util_network.h util_network.c
190
	$(CXX) $(FLAGS) util_network.c
192
	$(CC) $(FLAGS) util_network.c
191
193
192
util_opsc.o: util_opsc.h util_opsc.cpp
194
util_opsc.o: util_opsc.h util_opsc.cpp
193
	$(CXX) $(FLAGS) util_opsc.cpp
195
	$(CXX) $(FLAGS) util_opsc.cpp
194
196
195
util_raw.o: util_raw.h util_raw.c
197
util_raw.o: util_raw.h util_raw.c
196
	$(CXX) $(FLAGS) util_raw.c
198
	$(CC) $(FLAGS) util_raw.c
197
199
198
util_string.o: util_string.h util_string.cpp
200
util_string.o: util_string.h util_string.cpp
199
	$(CXX) $(FLAGS) util_string.cpp
201
	$(CXX) $(FLAGS) util_string.cpp
Lines 202-211 Link Here
202
	$(CXX) $(FLAGS) util_thread.cpp
204
	$(CXX) $(FLAGS) util_thread.cpp
203
205
204
util_xforms.o: util_xforms.h util_xforms.c
206
util_xforms.o: util_xforms.h util_xforms.c
205
	$(CXX) $(FLAGS) util_xforms.c
207
	$(CC) $(FLAGS) util_xforms.c
206
208
207
util_sndfile.o: util_sndfile.h util_sndfile.c
209
util_sndfile.o: util_sndfile.h util_sndfile.c
208
	$(CXX) $(FLAGS) util_sndfile.c
210
	$(CC) $(FLAGS) util_sndfile.c
209
211
210
clean: 
212
clean: 
211
	rm -f chuck *~ *.o chuck.output chuck.tab.h chuck.tab.c chuck.yy.c
213
	rm -f chuck *~ *.o chuck.output chuck.tab.h chuck.tab.c chuck.yy.c
(-)tapestrea-0.1.0.1~/scripting/chuck-1.2.0.6/src/makefile.oss (-10 / +12 lines)
Lines 1-9 Link Here
1
1
2
CXX=gcc
2
CXX?=g++
3
CC?=gcc
3
LEX=flex
4
LEX=flex
4
YACC=bison
5
YACC=bison
5
INCLUDES=
6
INCLUDES=
6
FLAGS=-D__LINUX_OSS__ -O3 -c
7
CFLAGS?=-O3
8
FLAGS=-D__LINUX_OSS__ -c $(CFLAGS)
7
LIBS=-lpthread -lstdc++ -ldl -lm
9
LIBS=-lpthread -lstdc++ -ldl -lm
8
SF_OBJ=util_sndfile.o
10
SF_OBJ=util_sndfile.o
9
11
Lines 46-52 Link Here
46
	$(CXX) -o chuck $(OBJS) $(LIBS)
48
	$(CXX) -o chuck $(OBJS) $(LIBS)
47
49
48
chuck.tab.o: chuck.tab.c
50
chuck.tab.o: chuck.tab.c
49
	$(CXX) $(FLAGS) chuck.tab.c
51
	$(CC) $(FLAGS) chuck.tab.c
50
52
51
chuck.tab.c: chuck.y
53
chuck.tab.c: chuck.y
52
	$(YACC) -dv -b chuck chuck.y
54
	$(YACC) -dv -b chuck chuck.y
Lines 55-61 Link Here
55
	echo "chuck.tab.h was created at the same time as chuck.tab.c"
57
	echo "chuck.tab.h was created at the same time as chuck.tab.c"
56
58
57
chuck.yy.o: chuck.yy.c chuck.tab.h chuck_errmsg.h chuck_utils.h
59
chuck.yy.o: chuck.yy.c chuck.tab.h chuck_errmsg.h chuck_utils.h
58
	$(CXX) $(FLAGS) chuck.yy.c
60
	$(CC) $(FLAGS) chuck.yy.c
59
61
60
chuck.yy.c: chuck.lex
62
chuck.yy.c: chuck.lex
61
	$(LEX) -ochuck.yy.c chuck.lex
63
	$(LEX) -ochuck.yy.c chuck.lex
Lines 181-199 Link Here
181
	$(CXX) $(FLAGS) util_console.cpp
183
	$(CXX) $(FLAGS) util_console.cpp
182
184
183
util_hid.o: util_hid.h util_hid.c
185
util_hid.o: util_hid.h util_hid.c
184
	$(CXX) $(FLAGS) util_hid.c
186
	$(CC) $(FLAGS) util_hid.c
185
187
186
util_math.o: util_math.h util_math.c
188
util_math.o: util_math.h util_math.c
187
	$(CXX) $(FLAGS) util_math.c
189
	$(CC) $(FLAGS) util_math.c
188
190
189
util_network.o: util_network.h util_network.c
191
util_network.o: util_network.h util_network.c
190
	$(CXX) $(FLAGS) util_network.c
192
	$(CC) $(FLAGS) util_network.c
191
193
192
util_opsc.o: util_opsc.h util_opsc.cpp
194
util_opsc.o: util_opsc.h util_opsc.cpp
193
	$(CXX) $(FLAGS) util_opsc.cpp
195
	$(CXX) $(FLAGS) util_opsc.cpp
194
196
195
util_raw.o: util_raw.h util_raw.c
197
util_raw.o: util_raw.h util_raw.c
196
	$(CXX) $(FLAGS) util_raw.c
198
	$(CC) $(FLAGS) util_raw.c
197
199
198
util_string.o: util_string.h util_string.cpp
200
util_string.o: util_string.h util_string.cpp
199
	$(CXX) $(FLAGS) util_string.cpp
201
	$(CXX) $(FLAGS) util_string.cpp
Lines 202-211 Link Here
202
	$(CXX) $(FLAGS) util_thread.cpp
204
	$(CXX) $(FLAGS) util_thread.cpp
203
205
204
util_xforms.o: util_xforms.h util_xforms.c
206
util_xforms.o: util_xforms.h util_xforms.c
205
	$(CXX) $(FLAGS) util_xforms.c
207
	$(CC) $(FLAGS) util_xforms.c
206
208
207
util_sndfile.o: util_sndfile.h util_sndfile.c
209
util_sndfile.o: util_sndfile.h util_sndfile.c
208
	$(CXX) $(FLAGS) util_sndfile.c
210
	$(CC) $(FLAGS) util_sndfile.c
209
211
210
clean: 
212
clean: 
211
	rm -f chuck *~ *.o chuck.output chuck.tab.h chuck.tab.c chuck.yy.c
213
	rm -f chuck *~ *.o chuck.output chuck.tab.h chuck.tab.c chuck.yy.c
(-)tapestrea-0.1.0.1~/src/makefile.alsa (-4 / +6 lines)
Lines 1-8 Link Here
1
1
2
CC=gcc
2
CC?=gcc
3
CXX?=g++
3
CHUCK_DIR=../scripting/chuck-1.2.0.6/src
4
CHUCK_DIR=../scripting/chuck-1.2.0.6/src
4
INCLUDES=
5
INCLUDES=
5
FLAGS=-D__LINUX_ALSA__ `pkg-config --cflags gtk+-2.0` -O3 -c
6
CFLAGS?=-O3
7
FLAGS=-D__LINUX_ALSA__ `pkg-config --cflags gtk+-2.0` -c $(CFLAGS)
6
LIBS=-lasound -lstdc++ -lm -lsndfile -lGL -lGLU -lglut `pkg-config --libs gtk+-2.0`
8
LIBS=-lasound -lstdc++ -lm -lsndfile -lGL -lGLU -lglut `pkg-config --libs gtk+-2.0`
7
9
8
TAPS_OBJS= taps_analysis.o taps_birdbrain.o taps_driver.o \
10
TAPS_OBJS= taps_analysis.o taps_birdbrain.o taps_driver.o \
Lines 55-61 Link Here
55
57
56
58
57
taps: $(OBJS) chuck
59
taps: $(OBJS) chuck
58
	gcc -o taps $(OBJS) $(LIBS)
60
	$(CXX) -o taps $(OBJS) $(LIBS)
59
61
60
chuck:
62
chuck:
61
	make -C $(CHUCK_DIR) linux-alsa
63
	make -C $(CHUCK_DIR) linux-alsa
Lines 66-69 Link Here
66
	$(CC) $(FLAGS) $(INCLUDES) $*.c
68
	$(CC) $(FLAGS) $(INCLUDES) $*.c
67
        
69
        
68
.cpp.o: $*.h $*.cpp
70
.cpp.o: $*.h $*.cpp
69
	$(CC) $(FLAGS) $(INCLUDES) $*.cpp
71
	$(CXX) $(FLAGS) $(INCLUDES) $*.cpp
(-)tapestrea-0.1.0.1~/src/makefile.jack (-4 / +6 lines)
Lines 1-8 Link Here
1
1
2
CC=gcc
2
CC?=gcc
3
CXX?=g++
3
CHUCK_DIR=../scripting/chuck-1.2.0.6/src
4
CHUCK_DIR=../scripting/chuck-1.2.0.6/src
4
INCLUDES=
5
INCLUDES=
5
FLAGS=-D__LINUX_JACK__ `pkg-config --cflags gtk+-2.0` -O3 -c
6
CFLAGS?=-O3
7
FLAGS=-D__LINUX_JACK__ `pkg-config --cflags gtk+-2.0` -c $(CFLAGS)
6
LIBS=-lasound -lstdc++ -lm -lsndfile -lGL -lGLU -lglut -lpthread -ljack `pkg-config --libs gtk+-2.0`
8
LIBS=-lasound -lstdc++ -lm -lsndfile -lGL -lGLU -lglut -lpthread -ljack `pkg-config --libs gtk+-2.0`
7
9
8
TAPS_OBJS= taps_analysis.o taps_birdbrain.o taps_driver.o \
10
TAPS_OBJS= taps_analysis.o taps_birdbrain.o taps_driver.o \
Lines 55-61 Link Here
55
57
56
58
57
taps: $(OBJS) chuck
59
taps: $(OBJS) chuck
58
	gcc -o taps $(OBJS) $(LIBS)
60
	$(CXX) -o taps $(OBJS) $(LIBS)
59
61
60
chuck:
62
chuck:
61
	make -C $(CHUCK_DIR) linux-jack
63
	make -C $(CHUCK_DIR) linux-jack
Lines 66-69 Link Here
66
	$(CC) $(FLAGS) $(INCLUDES) $*.c
68
	$(CC) $(FLAGS) $(INCLUDES) $*.c
67
        
69
        
68
.cpp.o: $*.h $*.cpp
70
.cpp.o: $*.h $*.cpp
69
	$(CC) $(FLAGS) $(INCLUDES) $*.cpp
71
	$(CXX) $(FLAGS) $(INCLUDES) $*.cpp
(-)tapestrea-0.1.0.1~/src/makefile.oss (-4 / +6 lines)
Lines 1-8 Link Here
1
1
2
CC=gcc
2
CC?=gcc
3
CXX?=g++
3
CHUCK_DIR=../scripting/chuck-1.2.0.6/src
4
CHUCK_DIR=../scripting/chuck-1.2.0.6/src
4
INCLUDES=
5
INCLUDES=
5
FLAGS=-D__LINUX_OSS__ `pkg-config --cflags gtk+-2.0` -O3 -c
6
CFLAGS?=-O3
7
FLAGS=-D__LINUX_OSS__ `pkg-config --cflags gtk+-2.0` -c $(CFLAGS)
6
LIBS=-lstdc++ -lm -lsndfile -lGL -lGLU -lglut -lpthread `pkg-config --libs gtk+-2.0`
8
LIBS=-lstdc++ -lm -lsndfile -lGL -lGLU -lglut -lpthread `pkg-config --libs gtk+-2.0`
7
9
8
TAPS_OBJS= taps_analysis.o taps_birdbrain.o taps_driver.o \
10
TAPS_OBJS= taps_analysis.o taps_birdbrain.o taps_driver.o \
Lines 55-61 Link Here
55
57
56
58
57
taps: $(OBJS) chuck
59
taps: $(OBJS) chuck
58
	gcc -o taps $(OBJS) $(LIBS)
60
	$(CXX) -o taps $(OBJS) $(LIBS)
59
61
60
chuck:
62
chuck:
61
	make -C $(CHUCK_DIR) linux-oss
63
	make -C $(CHUCK_DIR) linux-oss
Lines 66-69 Link Here
66
	$(CC) $(FLAGS) $(INCLUDES) $*.c
68
	$(CC) $(FLAGS) $(INCLUDES) $*.c
67
        
69
        
68
.cpp.o: $*.h $*.cpp
70
.cpp.o: $*.h $*.cpp
69
	$(CC) $(FLAGS) $(INCLUDES) $*.cpp
71
	$(CXX) $(FLAGS) $(INCLUDES) $*.cpp

Return to bug 143368