Plz read
this first.
At the very least try to google things like this.
But for what it's worth:
- size_t isn't part of stdint.h, it's in stddef.h.
- stdint.h contains standard types like uint16_t, int16_t etc. Not custom definitions like uint_16.
Both files are part of a properly compiled gcc like you get after following the instructions on the wiki.
bilsch01 wrote:
i686-elf-gcc tty.c -c && i686-elf-gcc -gdwarf kb1.o tty.o -o tty.o -ffreestanding -fbuiltin -Wall -Wextra -nostdlib -lk -lgcc
I hope you just typed this in a hurry and left stuff out because this is wrong on so many levels.