[GH-ISSUE #408] errors when I compile #323

Closed
opened 2026-05-05 12:09:08 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @okeyla on GitHub (Aug 18, 2023).
Original GitHub issue: https://github.com/jmcnamara/libxlsxwriter/issues/408

Dear Sir:

May I know why I got those errors?
P.S. I am using CodeBlocks 20.03 with MinGW GCC compiler.

||=== Clean: Debug in TTT (compiler: GNU GCC Compiler) ===|
||=== Build: Debug in TTT (compiler: GNU GCC Compiler) ===|
obj\Debug\excel_src\packager.o||In function `lxw_packager_new':|
\Downloads\TTT\excel_src\packager.c|212|undefined reference to `zipOpen'|
\Downloads\TTT\excel_src\packager.c|216|undefined reference to `fill_fopen_filefunc'|
\Downloads\TTT\excel_src\packager.c|220|undefined reference to `zipOpen2'|
obj\Debug\excel_src\packager.o||In function `_add_file_to_zip':|
\Downloads\TTT\excel_src\packager.c|1701|undefined reference to `zipOpenNewFileInZip4_64'|
\Downloads\TTT\excel_src\packager.c|1729|undefined reference to `zipWriteInFileInZip'|
\Downloads\TTT\excel_src\packager.c|1740|undefined reference to `zipCloseFileInZip'|
obj\Debug\excel_src\packager.o||In function `_add_buffer_to_zip':|
\Downloads\TTT\excel_src\packager.c|1755|undefined reference to `zipOpenNewFileInZip4_64'|
\Downloads\TTT\excel_src\packager.c|1769|undefined reference to `zipWriteInFileInZip'|
\Downloads\TTT\excel_src\packager.c|1777|undefined reference to `zipCloseFileInZip'|
obj\Debug\excel_src\packager.o||In function `lxw_create_package':|
\Downloads\TTT\excel_src\packager.c|1807|undefined reference to `zipClose'|
\Downloads\TTT\excel_src\packager.c|1810|undefined reference to `zipClose'|
\Downloads\TTT\excel_src\packager.c|1813|undefined reference to `zipClose'|
\Downloads\TTT\excel_src\packager.c|1816|undefined reference to `zipClose'|
\Downloads\TTT\excel_src\packager.c|1819|undefined reference to `zipClose'|
obj\Debug\excel_src\packager.o:\Downloads\TTT\excel_src\packager.c|1822|more undefined references to `zipClose' follow|
obj\Debug\excel_src\utility.o||In function `lxw_tmpfile':|
\Downloads\TTT\excel_src\utility.c|578|undefined reference to `tmpfileplus'|
obj\Debug\excel_src\worksheet.o||In function `_get_image_properties':|
\Downloads\TTT\excel_src\worksheet.c|4265|undefined reference to `MD5_Init'|
\Downloads\TTT\excel_src\worksheet.c|4269|undefined reference to `MD5_Update'|
\Downloads\TTT\excel_src\worksheet.c|4274|undefined reference to `MD5_Final'|
||error: ld returned 1 exit status|
||=== Build failed: 20 error(s), 0 warning(s) (0 minute(s), 3 second(s)) ===|

Thank you so much.

Originally created by @okeyla on GitHub (Aug 18, 2023). Original GitHub issue: https://github.com/jmcnamara/libxlsxwriter/issues/408 Dear Sir: May I know why I got those errors? P.S. I am using CodeBlocks 20.03 with MinGW GCC compiler. ``` ||=== Clean: Debug in TTT (compiler: GNU GCC Compiler) ===| ||=== Build: Debug in TTT (compiler: GNU GCC Compiler) ===| obj\Debug\excel_src\packager.o||In function `lxw_packager_new':| \Downloads\TTT\excel_src\packager.c|212|undefined reference to `zipOpen'| \Downloads\TTT\excel_src\packager.c|216|undefined reference to `fill_fopen_filefunc'| \Downloads\TTT\excel_src\packager.c|220|undefined reference to `zipOpen2'| obj\Debug\excel_src\packager.o||In function `_add_file_to_zip':| \Downloads\TTT\excel_src\packager.c|1701|undefined reference to `zipOpenNewFileInZip4_64'| \Downloads\TTT\excel_src\packager.c|1729|undefined reference to `zipWriteInFileInZip'| \Downloads\TTT\excel_src\packager.c|1740|undefined reference to `zipCloseFileInZip'| obj\Debug\excel_src\packager.o||In function `_add_buffer_to_zip':| \Downloads\TTT\excel_src\packager.c|1755|undefined reference to `zipOpenNewFileInZip4_64'| \Downloads\TTT\excel_src\packager.c|1769|undefined reference to `zipWriteInFileInZip'| \Downloads\TTT\excel_src\packager.c|1777|undefined reference to `zipCloseFileInZip'| obj\Debug\excel_src\packager.o||In function `lxw_create_package':| \Downloads\TTT\excel_src\packager.c|1807|undefined reference to `zipClose'| \Downloads\TTT\excel_src\packager.c|1810|undefined reference to `zipClose'| \Downloads\TTT\excel_src\packager.c|1813|undefined reference to `zipClose'| \Downloads\TTT\excel_src\packager.c|1816|undefined reference to `zipClose'| \Downloads\TTT\excel_src\packager.c|1819|undefined reference to `zipClose'| obj\Debug\excel_src\packager.o:\Downloads\TTT\excel_src\packager.c|1822|more undefined references to `zipClose' follow| obj\Debug\excel_src\utility.o||In function `lxw_tmpfile':| \Downloads\TTT\excel_src\utility.c|578|undefined reference to `tmpfileplus'| obj\Debug\excel_src\worksheet.o||In function `_get_image_properties':| \Downloads\TTT\excel_src\worksheet.c|4265|undefined reference to `MD5_Init'| \Downloads\TTT\excel_src\worksheet.c|4269|undefined reference to `MD5_Update'| \Downloads\TTT\excel_src\worksheet.c|4274|undefined reference to `MD5_Final'| ||error: ld returned 1 exit status| ||=== Build failed: 20 error(s), 0 warning(s) (0 minute(s), 3 second(s)) ===| ``` Thank you so much.
Author
Owner

@jmcnamara commented on GitHub (Aug 18, 2023):

It looks like you don't have dependencies installed. Particularly zlib and other header file files.

Try to follow the instructions here that apply to your OS/Compiler:

https://libxlsxwriter.github.io/getting_started.html

<!-- gh-comment-id:1683569338 --> @jmcnamara commented on GitHub (Aug 18, 2023): It looks like you don't have dependencies installed. Particularly `zlib` and other header file files. Try to follow the instructions here that apply to your OS/Compiler: https://libxlsxwriter.github.io/getting_started.html
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/libxlsxwriter#323
No description provided.