Untitled
Anonymous
plain_text
02/15/2026 4:59 AM
2.9 KB
12
Indexable
$ ln -s /usr/bin/i686-elf-gcc ./i686-linux-gnu-gcc
[scott@archlinux Microkernel-OS]$ PATH=.:$PATH make
i686-linux-gnu-gcc -std=gnu99 -ffreestanding -O2 -Wall -Wextra -Iinclude -nostdlib -fno-builtin -fno-pie -c src/ata.c -o build/ata.o
i686-linux-gnu-gcc -std=gnu99 -ffreestanding -O2 -Wall -Wextra -Iinclude -nostdlib -fno-builtin -fno-pie -c src/bga.c -o build/bga.o
i686-linux-gnu-gcc -std=gnu99 -ffreestanding -O2 -Wall -Wextra -Iinclude -nostdlib -fno-builtin -fno-pie -c src/cpuid.c -o build/cpuid.o
i686-linux-gnu-gcc -std=gnu99 -ffreestanding -O2 -Wall -Wextra -Iinclude -nostdlib -fno-builtin -fno-pie -c src/editor.c -o build/editor.o
i686-linux-gnu-gcc -std=gnu99 -ffreestanding -O2 -Wall -Wextra -Iinclude -nostdlib -fno-builtin -fno-pie -c src/elf.c -o build/elf.o
i686-linux-gnu-gcc -std=gnu99 -ffreestanding -O2 -Wall -Wextra -Iinclude -nostdlib -fno-builtin -fno-pie -c src/env.c -o build/env.o
i686-linux-gnu-gcc -std=gnu99 -ffreestanding -O2 -Wall -Wextra -Iinclude -nostdlib -fno-builtin -fno-pie -c src/fat16.c -o build/fat16.o
i686-linux-gnu-gcc -std=gnu99 -ffreestanding -O2 -Wall -Wextra -Iinclude -nostdlib -fno-builtin -fno-pie -c src/games.c -o build/games.o
In file included from /usr/lib/gcc/i686-elf/15.2.0/include/stdint.h:14,
from include/timer.h:5,
from src/games.c:4:
/usr/lib/gcc/i686-elf/15.2.0/include/stdint-gcc.h:40:24: error: conflicting types for 'int32_t'; have 'long int'
40 | typedef __INT32_TYPE__ int32_t;
| ^~~~~~~
In file included from include/vga.h:4,
from src/games.c:2:
include/types.h:10:28: note: previous declaration of 'int32_t' with type 'int32_t' {aka 'int'}
10 | typedef signed int int32_t;
| ^~~~~~~
/usr/lib/gcc/i686-elf/15.2.0/include/stdint-gcc.h:52:25: error: conflicting types for 'uint32_t'; have 'long unsigned int'
52 | typedef __UINT32_TYPE__ uint32_t;
| ^~~~~~~~
include/types.h:6:28: note: previous declaration of 'uint32_t' with type 'uint32_t' {aka 'unsigned int'}
6 | typedef unsigned int uint32_t;
| ^~~~~~~~
make: *** [Makefile:43: build/games.o] Error 1Editor is loading...
Leave a Comment