Skip to content

Build failed with mingw #184

@star-hengxing

Description

@star-hengxing
[1/13] Building C object zzip/CMakeFiles/libzzip.dir/plugin.c.obj
FAILED: zzip/CMakeFiles/libzzip.dir/plugin.c.obj
ccache C:\msys64\mingw64\bin\x86_64-w64-mingw32-gcc.exe -DHAVE_CONFIG_H -Dlibzzip_EXPORTS -Izziplib/v0.13.80/source -Izziplib/v0.13.80/source/build_4ed99466 -m64 -m64 -g -MD -MT zzip/CMakeFiles/libzzip.dir/plugin.c.obj -MF zzip\CMakeFiles\libzzip.dir\plugin.c.obj.d -o zzip/CMakeFiles/libzzip.dir/plugin.c.obj -c zziplib/v0.13.80/source/zzip/plugin.c
zziplib/v0.13.80/source/zzip/plugin.c:58:5: error: initialization of 'zzip_ssize_t (*)(int,  void *, zzip_size_t)' {aka 'long long int (*)(int,  void *, long long unsigned int)'} from incompatible pointer type 'int (*)(int,  void *, unsigned int)' [-Wincompatible-pointer-types]
   58 |     &_zzip_read,
      |     ^
zziplib/v0.13.80/source/zzip/plugin.c:58:5: note: (near initialization for 'default_io.read')
zziplib/v0.13.80/source/zzip/plugin.c:63:5: error: initialization of 'zzip_ssize_t (*)(int,  const void *, zzip_size_t)' {aka 'long long int (*)(int,  const void *, long long unsigned int)'} from incompatible pointer type 'int (*)(int,  const void *, unsigned int)' [-Wincompatible-pointer-types]
   63 |     &_zzip_write
      |     ^
zziplib/v0.13.80/source/zzip/plugin.c:63:5: note: (near initialization for 'default_io.write')

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions