libmeinos: +llist2
[meinos.git] / Makefile.config
blob09eb56210a39bc8907d076d5426a0afa7c085687
1 # Macros for development utilities
2 CC = gcc
4 # Macros for kernel
5 KERNEL_CC      = gcc
6 KERNEL_AR      = ar
7 KERNEL_LD      = ld
8 KERNEL_ASM     = nasm
9 KERNEL_OBJDUMP = objdump
10 KERNEL_CFLAGS  = -g -c -ffreestanding -Werror -Wall -nostdlib -nostartfiles -nodefaultlibs -Iinclude -I../include
12 # Macros for libraries
13 LIBS_CC      = gcc
14 LIBS_AR      = ar
15 LIBS_ASM     = nasm
16 LIBS_CFLAGS  = -g -c -ffreestanding -Wall -Werror -nostdlib -nostartfiles -nodefaultlibs -I../../include -I../../../include
18 # Macros for applications
19 GCC_TOOLCHAIN = /usr/meinos
20 APPS_CC            = $(GCC_TOOLCHAIN)/bin/i586-pc-meinos-gcc -fno-builtin -Wall -Werror
21 APPS_LD            = $(GCC_TOOLCHAIN)/bin/i586-pc-meinos-ld
22 APPS_OBJDUMP       = $(GCC_TOOLCHAIN)/bin/i586-pc-meinos-objdump