Re: Смотрелка pdf
Posted: Tue Nov 17, 2020 9:51 pm
Заменил в makefile ld на kos32-ld
Теперь на неправильные библиотеки не ругается, но:
Что то не нравится все равно
Теперь на неправильные библиотеки не ругается, но:
Spoiler:
Code: Select all
LINK build/mupdf
include/stub/crt0.o: In function `start':
(.text+0xc): undefined reference to `_crt1_startup'
include/stub/crt0.o: In function `_menuet__memsize':
(.text+0x1c): undefined reference to `_menuet__app_param_area'
include/stub/crt0.o: In function `_menuet__memsize':
(.text+0x20): undefined reference to `_menuet__app_path_area'
build/kos_main.o: In function `kol_cofflib_procload':
kos_main.c:(.text+0x462): undefined reference to `strcmp'
build/kos_main.o: In function `kol_cofflib_procname':
kos_main.c:(.text+0x510): undefined reference to `strcpy'
build/kos_main.o: In function `kol_path_file2dir':
kos_main.c:(.text+0x5a8): undefined reference to `strcpy'
kos_main.c:(.text+0x5b6): undefined reference to `strlen'
build/kos_main.o: In function `kol_path_full':
kos_main.c:(.text+0x61d): undefined reference to `strncpy'
kos_main.c:(.text+0x63b): undefined reference to `strcmp'
kos_main.c:(.text+0x656): undefined reference to `strcmp'
kos_main.c:(.text+0x671): undefined reference to `strcmp'
kos_main.c:(.text+0x686): undefined reference to `strcpy'
build/kos_main.o: In function `kos_random':
kos_main.c:(.text+0x83d): undefined reference to `srand'
kos_main.c:(.text+0x845): undefined reference to `rand'
build/kos_main.o: In function `winwarn':
kos_main.c:(.text+0x909): undefined reference to `_dj_stderr'
kos_main.c:(.text+0x90e): undefined reference to `fprintf'
build/kos_main.o: In function `winerror':
kos_main.c:(.text+0x936): undefined reference to `fz_catch_imp'
kos_main.c:(.text+0x943): undefined reference to `exit'
build/kos_main.o: In function `wintitle':
kos_main.c:(.text+0x972): undefined reference to `strrchr'
kos_main.c:(.text+0x98b): undefined reference to `sprintf'
build/kos_main.o: In function `winclose':
kos_main.c:(.text+0x9b2): undefined reference to `_menuet__sys_exit'
build/kos_main.o: In function `winblit':
kos_main.c:(.text+0xb3f): undefined reference to `malloc'
kos_main.c:(.text+0xc35): undefined reference to `free'
build/kos_main.o: In function `HandleNewPageNumber':
kos_main.c:(.text+0xf0c): undefined reference to `itoa'
kos_main.c:(.text+0xf20): undefined reference to `strcat'
kos_main.c:(.text+0xf57): undefined reference to `strlen'
kos_main.c:(.text+0xf86): undefined reference to `strlen'
kos_main.c:(.text+0xfae): undefined reference to `_menuet__write_text'
build/kos_main.o: In function `DrawPagination':
kos_main.c:(.text+0x1043): undefined reference to `sprintf'
kos_main.c:(.text+0x1052): undefined reference to `strlen'
kos_main.c:(.text+0x1081): undefined reference to `strlen'
kos_main.c:(.text+0x10a9): undefined reference to `_menuet__write_text'
build/kos_main.o: In function `DrawToolbarButton':
kos_main.c:(.text+0x10e2): undefined reference to `_menuet__make_button'
kos_main.c:(.text+0x110b): undefined reference to `_menuet__putimage'
build/kos_main.o: In function `DrawWindow':
kos_main.c:(.text+0x1234): undefined reference to `_menuet__make_button'
build/kos_main.o: In function `main':
kos_main.c:(.text+0x149a): undefined reference to `_menuet__sys_exit'
kos_main.c:(.text+0x14cb): undefined reference to `fz_accelerate'
kos_main.c:(.text+0x157b): undefined reference to `_menuet__get_screen_max'
kos_main.c:(.text+0x1588): undefined reference to `_menuet__set_bitfield_for_wanted_events'
kos_main.c:(.text+0x1590): undefined reference to `_menuet__wait_for_event'
kos_main.c:(.text+0x15c3): undefined reference to `_menuet__window_redraw'
kos_main.c:(.text+0x1638): undefined reference to `_menuet__define_window'
kos_main.c:(.text+0x1645): undefined reference to `_menuet__window_redraw'
kos_main.c:(.text+0x1657): undefined reference to `_menuet__get_process_table'
kos_main.c:(.text+0x1692): undefined reference to `_menuet__getkey'
kos_main.c:(.text+0x17ae): undefined reference to `_menuet__get_button_id'
kos_main.c:(.text+0x17bc): undefined reference to `_menuet__sys_exit'
kos_main.c:(.text+0x1822): undefined reference to `_menuet__write_text'
kos_main.c:(.text+0x183d): undefined reference to `_menuet__write_text'
kos_main.c:(.text+0x1876): undefined reference to `_menuet__write_text'
build/pdfapp.o: In function `pdfapp_warn':
pdfapp.c:(.text+0x20): undefined reference to `vsprintf'
build/pdfapp.o: In function `pdfapp_init':
pdfapp.c:(.text+0x81): undefined reference to `memset'
build/pdfapp.o: In function `pdfapp_open_pdf':
pdfapp.c:(.text+0x273): undefined reference to `_menuet__debug_out'
pdfapp.c:(.text+0x283): undefined reference to `_menuet__debug_out'
pdfapp.c:(.text+0x29a): undefined reference to `pdf_open_xref'
pdfapp.c:(.text+0x2b3): undefined reference to `_menuet__debug_out'
pdfapp.c:(.text+0x2d5): undefined reference to `fz_rethrow_imp'
pdfapp.c:(.text+0x2f2): undefined reference to `fz_close'
pdfapp.c:(.text+0x302): undefined reference to `_menuet__debug_out'
pdfapp.c:(.text+0x314): undefined reference to `pdf_load_page_tree'
pdfapp.c:(.text+0x32d): undefined reference to `_menuet__debug_out'
pdfapp.c:(.text+0x34f): undefined reference to `fz_rethrow_imp'
pdfapp.c:(.text+0x36e): undefined reference to `_menuet__debug_out'
pdfapp.c:(.text+0x380): undefined reference to `pdf_count_pages'
pdfapp.c:(.text+0x398): undefined reference to `_menuet__debug_out'
build/pdfapp.o: In function `pdfapp_open':
pdfapp.c:(.text+0x3bd): undefined reference to `fz_new_glyph_cache'
build/pdfapp.o: In function `pdfapp_close':
pdfapp.c:(.text+0x48b): undefined reference to `fz_free_glyph_cache'
pdfapp.c:(.text+0x4b1): undefined reference to `fz_drop_pixmap'
pdfapp.c:(.text+0x4d7): undefined reference to `pdf_free_outline'
pdfapp.c:(.text+0x50d): undefined reference to `pdf_free_store'
pdfapp.c:(.text+0x52c): undefined reference to `pdf_free_xref'
pdfapp.c:(.text+0x53e): undefined reference to `fz_flush_warnings'
build/pdfapp.o: In function `pdfapp_viewctm':
pdfapp.c:(.text+0x54f): undefined reference to `fz_identity'
pdfapp.c:(.text+0x557): undefined reference to `fz_identity'
pdfapp.c:(.text+0x55f): undefined reference to `fz_identity'
pdfapp.c:(.text+0x567): undefined reference to `fz_identity'
pdfapp.c:(.text+0x56f): undefined reference to `fz_identity'
build/pdfapp.o:pdfapp.c:(.text+0x577): more undefined references to `fz_identity' follow
build/pdfapp.o: In function `pdfapp_viewctm':
pdfapp.c:(.text+0x59e): undefined reference to `fz_translate'
pdfapp.c:(.text+0x5d1): undefined reference to `fz_concat'
pdfapp.c:(.text+0x634): undefined reference to `fz_scale'
pdfapp.c:(.text+0x66a): undefined reference to `fz_concat'
pdfapp.c:(.text+0x6f8): undefined reference to `fz_scale'
pdfapp.c:(.text+0x72e): undefined reference to `fz_concat'
pdfapp.c:(.text+0x794): undefined reference to `fz_rotate'
pdfapp.c:(.text+0x7ca): undefined reference to `fz_concat'
build/pdfapp.o: In function `pdfapp_loadpage_pdf':
pdfapp.c:(.text+0x9ed): undefined reference to `pdf_load_page'
pdfapp.c:(.text+0xa54): undefined reference to `fz_new_display_list'
pdfapp.c:(.text+0xa6b): undefined reference to `fz_new_list_device'
pdfapp.c:(.text+0xa83): undefined reference to `fz_identity'
pdfapp.c:(.text+0xa89): undefined reference to `fz_identity'
pdfapp.c:(.text+0xa8f): undefined reference to `fz_identity'
pdfapp.c:(.text+0xa95): undefined reference to `fz_identity'
pdfapp.c:(.text+0xa9b): undefined reference to `fz_identity'
build/pdfapp.o:pdfapp.c:(.text+0xaa1): more undefined references to `fz_identity' follow
build/pdfapp.o: In function `pdfapp_loadpage_pdf':
pdfapp.c:(.text+0xaab): undefined reference to `pdf_run_page'
pdfapp.c:(.text+0xae3): undefined reference to `fz_rethrow_imp'
pdfapp.c:(.text+0xb05): undefined reference to `fz_free_device'
pdfapp.c:(.text+0xb14): undefined reference to `pdf_free_page'
pdfapp.c:(.text+0xb2b): undefined reference to `pdf_age_store'
build/pdfapp.o: In function `pdfapp_showpage':
pdfapp.c:(.text+0xb6e): undefined reference to `fz_free_display_list'
pdfapp.c:(.text+0xb8a): undefined reference to `fz_free_text_span'
pdfapp.c:(.text+0xba6): undefined reference to `pdf_free_link'
pdfapp.c:(.text+0xbe0): undefined reference to `fz_new_text_span'
pdfapp.c:(.text+0xbf7): undefined reference to `fz_new_text_device'
pdfapp.c:(.text+0xc09): undefined reference to `fz_infinite_bbox'
pdfapp.c:(.text+0xc0f): undefined reference to `fz_infinite_bbox'
pdfapp.c:(.text+0xc15): undefined reference to `fz_infinite_bbox'
pdfapp.c:(.text+0xc1b): undefined reference to `fz_infinite_bbox'
pdfapp.c:(.text+0xc21): undefined reference to `fz_identity'
pdfapp.c:(.text+0xc27): undefined reference to `fz_identity'
pdfapp.c:(.text+0xc2d): undefined reference to `fz_identity'
pdfapp.c:(.text+0xc33): undefined reference to `fz_identity'
pdfapp.c:(.text+0xc39): undefined reference to `fz_identity'
build/pdfapp.o:pdfapp.c:(.text+0xc3f): more undefined references to `fz_identity' follow
build/pdfapp.o: In function `pdfapp_showpage':
pdfapp.c:(.text+0xc48): undefined reference to `fz_execute_display_list'
pdfapp.c:(.text+0xc56): undefined reference to `fz_free_device'
pdfapp.c:(.text+0xc92): undefined reference to `sprintf'
pdfapp.c:(.text+0xcfe): undefined reference to `fz_transform_rect'
pdfapp.c:(.text+0xd1c): undefined reference to `fz_round_rect'
pdfapp.c:(.text+0xd38): undefined reference to `fz_drop_pixmap'
pdfapp.c:(.text+0xd4a): undefined reference to `fz_device_gray'
pdfapp.c:(.text+0xd54): undefined reference to `fz_device_bgr'
pdfapp.c:(.text+0xd7a): undefined reference to `fz_new_pixmap_with_rect'
pdfapp.c:(.text+0xd99): undefined reference to `fz_clear_pixmap_with_color'
pdfapp.c:(.text+0xdb2): undefined reference to `fz_new_draw_device'
pdfapp.c:(.text+0xe03): undefined reference to `fz_execute_display_list'
pdfapp.c:(.text+0xe11): undefined reference to `fz_free_device'
pdfapp.c:(.text+0xe5e): undefined reference to `_menuet__debug_out'
pdfapp.c:(.text+0xf96): undefined reference to `fz_flush_warnings'
build/pdfapp.o: In function `pdfapp_gotouri':
pdfapp.c:(.text+0xfae): undefined reference to `fz_to_str_len'
pdfapp.c:(.text+0xfbd): undefined reference to `fz_malloc'
pdfapp.c:(.text+0xfce): undefined reference to `fz_to_str_len'
pdfapp.c:(.text+0xfde): undefined reference to `fz_to_str_buf'
pdfapp.c:(.text+0xfee): undefined reference to `memcpy'
pdfapp.c:(.text+0xffc): undefined reference to `fz_to_str_len'
pdfapp.c:(.text+0x1025): undefined reference to `fz_free'
build/pdfapp.o: In function `pdfapp_gotopage':
pdfapp.c:(.text+0x1046): undefined reference to `pdf_find_page_number'
pdfapp.c:(.text+0x1084): undefined reference to `memmove'
build/pdfapp.o: In function `bboxcharat':
pdfapp.c:(.text+0x1161): undefined reference to `fz_empty_bbox'
pdfapp.c:(.text+0x1169): undefined reference to `fz_empty_bbox'
pdfapp.c:(.text+0x1172): undefined reference to `fz_empty_bbox'
pdfapp.c:(.text+0x117b): undefined reference to `fz_empty_bbox'
pdfapp.c:(.text+0x11a9): undefined reference to `fz_empty_bbox'
build/pdfapp.o:pdfapp.c:(.text+0x11b1): more undefined references to `fz_empty_bbox' follow
build/pdfapp.o: In function `pdfapp_inverthit':
pdfapp.c:(.text+0x127e): undefined reference to `fz_transform_bbox'
pdfapp.c:(.text+0x12a0): undefined reference to `fz_empty_bbox'
pdfapp.c:(.text+0x12a8): undefined reference to `fz_empty_bbox'
pdfapp.c:(.text+0x12b0): undefined reference to `fz_empty_bbox'
pdfapp.c:(.text+0x12b8): undefined reference to `fz_empty_bbox'
pdfapp.c:(.text+0x12e1): undefined reference to `fz_union_bbox'
pdfapp.c:(.text+0x1339): undefined reference to `fz_transform_bbox'
build/pdfapp.o: In function `match':
pdfapp.c:(.text+0x1466): undefined reference to `_dj_ctype_tolower'
pdfapp.c:(.text+0x147e): undefined reference to `_dj_ctype_tolower'
build/pdfapp.o: In function `pdfapp_searchforward':
pdfapp.c:(.text+0x150e): undefined reference to `strlen'
build/pdfapp.o: In function `pdfapp_onkey':
pdfapp.c:(.text+0x1855): undefined reference to `strlen'
pdfapp.c:(.text+0x1cd5): undefined reference to `atoi'
pdfapp.c:(.text+0x1d23): undefined reference to `atoi'
pdfapp.c:(.text+0x1d88): undefined reference to `memmove'
pdfapp.c:(.text+0x1de8): undefined reference to `atoi'
pdfapp.c:(.text+0x1ea0): undefined reference to `atoi'
pdfapp.c:(.text+0x1ef3): undefined reference to `atoi'
pdfapp.c:(.text+0x1f44): undefined reference to `atoi'
pdfapp.c:(.text+0x1f97): undefined reference to `atoi'
build/pdfapp.o: In function `pdfapp_onmouse':
pdfapp.c:(.text+0x21e3): undefined reference to `fz_invert_matrix'
pdfapp.c:(.text+0x222e): undefined reference to `fz_transform_point'
pdfapp.c:(.text+0x22f2): undefined reference to `fz_array_get'
build/pdfapp.o: In function `pdfapp_oncopy':
pdfapp.c:(.text+0x29de): undefined reference to `fz_transform_bbox'