[GH-ISSUE #331] Releasing windows binaries #266

Closed
opened 2026-05-05 12:03:36 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @mantielero on GitHub (May 13, 2021).
Original GitHub issue: https://github.com/jmcnamara/libxlsxwriter/issues/331

Originally assigned to: @jmcnamara on GitHub.

It would be helpful having a .zip with all the binaries that are needed in Windows.

Amazing library by the way.

Originally created by @mantielero on GitHub (May 13, 2021). Original GitHub issue: https://github.com/jmcnamara/libxlsxwriter/issues/331 Originally assigned to: @jmcnamara on GitHub. It would be helpful having a .zip with all the binaries that are needed in Windows. Amazing library by the way.
Author
Owner

@taozuhong commented on GitHub (May 13, 2021):

mingw32/mingw-w64-i686-libxlsxwriter 1.0.0-1
    A C library for creating Excel XLSX files (mingw-w64)
mingw64/mingw-w64-x86_64-libxlsxwriter 1.0.0-1
    A C library for creating Excel XLSX files (mingw-w64)
ucrt64/mingw-w64-ucrt-x86_64-libxlsxwriter 1.0.0-1
    A C library for creating Excel XLSX files (mingw-w64)
clang64/mingw-w64-clang-x86_64-libxlsxwriter 1.0.0-1
    A C library for creating Excel XLSX files (mingw-w64)
<!-- gh-comment-id:840347421 --> @taozuhong commented on GitHub (May 13, 2021): ```text mingw32/mingw-w64-i686-libxlsxwriter 1.0.0-1 A C library for creating Excel XLSX files (mingw-w64) mingw64/mingw-w64-x86_64-libxlsxwriter 1.0.0-1 A C library for creating Excel XLSX files (mingw-w64) ucrt64/mingw-w64-ucrt-x86_64-libxlsxwriter 1.0.0-1 A C library for creating Excel XLSX files (mingw-w64) clang64/mingw-w64-clang-x86_64-libxlsxwriter 1.0.0-1 A C library for creating Excel XLSX files (mingw-w64) ```
Author
Owner

@mantielero commented on GitHub (May 13, 2021):

I am not that familiar with mingw, but I managed to install msys2 and mingw-w64-x86_64-libxlsxwriter. So I got: libxlsxwriter.dll.

Outside of mingw, I am creating a binary. When I run it I get:

λ myfile.exe
could not load: libxlsxwriter.dll
(bad format; library may be wrong architecture)

But I think I am in the right architecture. In msys2:

$ file myfile.exe
sar.exe: PE32 executable (console) Intel 80386, for MS Windows
$ file libxlsxwriter.dll
libxlsxwriter.dll: PE32 executable (DLL) (console) Intel 80386 (stripped to external PDB), for MS Windows
<!-- gh-comment-id:840406462 --> @mantielero commented on GitHub (May 13, 2021): I am not that familiar with mingw, but I managed to install `msys2` and `mingw-w64-x86_64-libxlsxwriter`. So I got: `libxlsxwriter.dll`. Outside of mingw, I am creating a binary. When I run it I get: ``` λ myfile.exe could not load: libxlsxwriter.dll (bad format; library may be wrong architecture) ``` But I think I am in the right architecture. In msys2: ``` $ file myfile.exe sar.exe: PE32 executable (console) Intel 80386, for MS Windows $ file libxlsxwriter.dll libxlsxwriter.dll: PE32 executable (DLL) (console) Intel 80386 (stripped to external PDB), for MS Windows ```
Author
Owner

@jmcnamara commented on GitHub (May 13, 2021):

It would be helpful having a .zip with all the binaries that are needed in Windows.

That is a good suggestion but I don't want to get involved with compiling and distributing DLLs.

Maybe one of the Windows dev experts on here could create a repo for them and update them for each release.

But it is a pass from me. Closing.

<!-- gh-comment-id:840792562 --> @jmcnamara commented on GitHub (May 13, 2021): > It would be helpful having a .zip with all the binaries that are needed in Windows. That is a good suggestion but I don't want to get involved with compiling and distributing DLLs. Maybe one of the Windows dev experts on here could create a repo for them and update them for each release. But it is a pass from me. Closing.
Author
Owner

@RaFaeL-NN commented on GitHub (May 16, 2021):

I compile Windows binaries every 5-10 releases. You can download it here: https://sourceforge.net/projects/libxlsxwriter/

<!-- gh-comment-id:841856487 --> @RaFaeL-NN commented on GitHub (May 16, 2021): I compile Windows binaries every 5-10 releases. You can download it here: https://sourceforge.net/projects/libxlsxwriter/
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#266
No description provided.