Skip to content

Instantly share code, notes, and snippets.

@vmlemon
Created December 5, 2014 21:09
Show Gist options
  • Save vmlemon/650c841d6b7c7482c665 to your computer and use it in GitHub Desktop.
Save vmlemon/650c841d6b7c7482c665 to your computer and use it in GitHub Desktop.
gcc -L../lib -nostdlib \
-o bootstrap ../libmach/standalone/mach-crt0.o bootstrap.o def_pager_setup.o default_pager.o exec.o ext2_file_io.o ffs_compat.o ffs_file_io.o file_io.o kalloc.o load.o minix_ffs_compat.o minix_file_io.o strfcns.o translate_root.o wiring.o -lthreads -lmach_exec -lmach_sa
bootstrap.o: In function `main':
bootstrap.c:(.text+0x595): undefined reference to `__stack_chk_fail'
def_pager_setup.o: In function `add_paging_file':
def_pager_setup.c:(.text+0x155): undefined reference to `__stack_chk_fail'
def_pager_setup.o: In function `default_pager_setup':
def_pager_setup.c:(.text+0x2c0): undefined reference to `__stack_chk_fail'
ext2_file_io.o: In function `ext2_open_file':
ext2_file_io.c:(.text+0xd22): undefined reference to `__stack_chk_fail'
ffs_file_io.o: In function `ffs_open_file':
ffs_file_io.c:(.text+0xbf1): undefined reference to `__stack_chk_fail'
load.o:load.c:(.text+0x63c): more undefined references to `__stack_chk_fail' follow
collect2: error: ld returned 1 exit status
make[1]: *** [bootstrap] Error 1
make[1]: Leaving directory `/home/tyson/openmach/obj/bootstrap'
make: *** [all] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment