Move the sources to trunk
[opencv] / apps / Hawk / CVEiCL / EiC / module / stdClib / src / makefile.ppc
1 CC = powerpc-eabi-gcc\r
2 AR = powerpc-eabi-ar\r
3 AS = powerpc-eabi-as\r
4 LD = powerpc-eabi-ld\r
5 \r
6 LIB =  libstdClib.a\r
7 \r
8 PLATFORM = POWERPC \r
9 DEFINES = -D$(PLATFORM) -D_SEIC_ -DNO_TIME -DNO_DIR -DNO_TMPFILE -DNO_FILEIO -DNO_FSEEK -DNO_FNCTL -DNO_PIPE -DNO_STDARG -DNO_SYSTEM -DNO_ENV -DNO_DIRENT -DPOWERPC -DPPCLIB\r
10 \r
11 LIBPATH = /ppc/lib/gcc-lib/powerpc-eabi/egcs-2.91.14/nof \\r
12           -L /ppc/powerpc-eabi/lib/nof\r
13 \r
14 CFLAGS =  -O4 -mno-eabi -mcpu=403 -mbig -fsigned-char -Wall $(DEFINES) \\r
15           -I ../../../include  -I . -I ../../../src -I-  -L . -L $(LIBPATH) \r
16 \r
17 \r
18 libOBJS =       $(LIB)(stdlib.o)\\r
19                 $(LIB)(itoa.o)\\r
20                 $(LIB)(ctype.o)\\r
21                 $(LIB)(eicfftoa.o)\\r
22                 $(LIB)(fopen.o)\\r
23                 $(LIB)(strrev.o)\\r
24                 $(LIB)(strround.o)\r
25 \r
26                 \r
27 all:    \r
28         make -f makefile.ppc libstdClib.a\r
29 \r
30 clean:  \r
31         rm libstdClib.a\r
32 \r
33 \r
34 $(LIB): $(libOBJS)\r
35         \r
36 lib::$(LIB)\r
37 \r