Package: ldc
Version: 1:1.24.0-2
Severity: normal
X-Debbugs-Cc: [email protected]
```
import std.stdio;
void main() {}
```
$ ldc2 -Os -static hello.d
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket25_sharedStaticCtor_L282_C1FZv: warning: Using 'getaddrinfo' in
statically linked applications requires at runtime the shared libraries from
the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket8Protocol17getProtocolByNameMFNbNeMAxaZb: warning: Using
'getprotobyname' in statically linked applications requires at runtime the
shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket8Protocol17getProtocolByTypeMFNbNeEQBuQBt12ProtocolTypeZb:
warning: Using 'getprotobynumber' in statically linked applications requires at
runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket7Service16getServiceByNameMFNbNeMAxaMQeZb: warning: Using
'getservbyname' in statically linked applications requires at runtime the
shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket7Service16getServiceByPortMFNbNetMAxaZb: warning: Using
'getservbyport' in statically linked applications requires at runtime the
shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket12InternetHost__T7getHostVAyaa75_0a202020202020202020202020202020206175746f206865203d20676574686f737462796e616d6528706172616d2e74656d7043537472696e672829293b0a202020202020202020202020TAxaZQGpMFQjZb:
warning: Using 'gethostbyname' in statically linked applications requires at
runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket12InternetHost__T7getHostVAyaa118_0a2020202020202020202020206175746f2078203d2068746f6e6c28706172616d293b0a2020202020202020202020206175746f206865203d20676574686f73746279616464722826782c20342c206361737428696e7429204164647265737346616d696c792e494e4554293b0a2020202020202020TkZQJwMFkZb:
warning: Using 'gethostbyaddr' in statically linked applications requires at
runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket12InternetHost__T13getHostNoSyncVAyaa245_0a2020202020202020202020206175746f2078203d20696e65745f6164647228706172616d2e74656d7043537472696e672829293b0a202020202020202020202020656e666f726365287820213d20494e414444525f4e4f4e452c0a202020202020202020202020202020206e657720536f636b6574506172616d65746572457863657074696f6e2822496e76616c6964204950763420616464726573732229293b0a2020202020202020202020206175746f206865203d20676574686f73746279616464722826782c20342c206361737428696e7429204164647265737346616d696c792e494e4554293b0a2020202020202020TAxaZQTzMFQjZb:
warning: Using 'gethostbyaddr' in statically linked applications requires at
runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress5errorMFiZv: error: undefined reference to 'deflateEnd'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress6__dtorMFZv: error: undefined reference to 'deflateEnd'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress8compressMFAxvZQe: error: undefined reference to 'deflate'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress5flushMFiZAv: error: undefined reference to 'deflate'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress5flushMFiZAv: error: undefined reference to 'deflate'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress5flushMFiZAv: error: undefined reference to 'deflateEnd'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib10UnCompress5errorMFiZv: error: undefined reference to 'inflateEnd'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib10UnCompress6__dtorMFZv: error: undefined reference to 'inflateEnd'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib10UnCompress10uncompressMFAxvZQe: error: undefined reference to
'inflate'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
deflateInit2: error: undefined reference to 'deflateInit2_'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
inflateInit2: error: undefined reference to 'inflateInit2_'
collect2: error: ld returned 1 exit status
Error: /usr/bin/cc failed with status: 1
$
That is very unfortunate.
Similar problem occur when using few other phobos modules:
std.file
std.datetime
std.encoding
std.signals
std.process
most likely because they do import transitively std.strio or std.file.
Importing other modules, like std.math, std.format, and many others does not
cause the issue.
log when executed with -v in attachement.
-- System Information:
Debian Release: 11.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1,
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-6-amd64 (SMP w/32 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages ldc depends on:
ii libc6 2.31-12
ii libgcc-s1 10.2.1-6
ii libllvm11 1:11.0.1-2
ii libphobos2-ldc-shared-dev 1:1.24.0-2
ii libstdc++6 10.2.1-6
ii zlib1g 1:1.2.11.dfsg-2
ldc recommends no packages.
ldc suggests no packages.
-- no debconf information
binary /usr/bin/ldc2
version 1.24.0 (DMD v2.094.1, LLVM 11.0.1)
config /etc/ldc2.conf (x86_64-pc-linux-gnu)
predefs LDC all D_Version2 assert D_ModuleInfo D_Exceptions D_TypeInfo X86_64
D_InlineAsm_X86_64 D_HardFloat LittleEndian D_LP64 D_PIC linux Posix
CRuntime_Glibc CppRuntime_Gcc LDC_LLVM_1100
parse hello
importall hello
import object (/usr/lib/ldc/x86_64-linux-gnu/include/d/object.d)
import core.internal.vararg.sysv_x64
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/vararg/sysv_x64.d)
import core.stdc.stdarg
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/stdarg.d)
import core.attribute
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/attribute.d)
import core.internal.hash
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/hash.d)
import core.internal.traits
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/traits.d)
import core.internal.convert
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/convert.d)
import core.internal.entrypoint
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/entrypoint.d)
import core.internal.array.appending
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/array/appending.d)
import core.internal.array.comparison
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/array/comparison.d)
import core.internal.array.equality
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/array/equality.d)
import core.internal.array.casting
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/array/casting.d)
import core.internal.array.concatenation
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/array/concatenation.d)
import core.internal.array.construction
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/array/construction.d)
import core.internal.array.capacity
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/array/capacity.d)
import core.internal.dassert
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/dassert.d)
import core.atomic (/usr/lib/ldc/x86_64-linux-gnu/include/d/core/atomic.d)
import core.internal.attributes
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/attributes.d)
import core.internal.atomic
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/atomic.d)
import ldc.intrinsics
(/usr/lib/ldc/x86_64-linux-gnu/include/d/ldc/intrinsics.di)
import core.internal.destruction
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/destruction.d)
import core.internal.moving
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/moving.d)
import core.internal.postblit
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/postblit.d)
import core.internal.switch_
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/switch_.d)
import std.stdio (/usr/lib/ldc/x86_64-linux-gnu/include/d/std/stdio.d)
import core.stdc.stddef
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/stddef.d)
import std.algorithm.mutation
(/usr/lib/ldc/x86_64-linux-gnu/include/d/std/algorithm/mutation.d)
import std.traits (/usr/lib/ldc/x86_64-linux-gnu/include/d/std/traits.d)
import std.meta (/usr/lib/ldc/x86_64-linux-gnu/include/d/std/meta.d)
import std.range.primitives
(/usr/lib/ldc/x86_64-linux-gnu/include/d/std/range/primitives.d)
import std.functional
(/usr/lib/ldc/x86_64-linux-gnu/include/d/std/functional.d)
import std.typecons (/usr/lib/ldc/x86_64-linux-gnu/include/d/std/typecons.d)
import std.format (/usr/lib/ldc/x86_64-linux-gnu/include/d/std/format.d)
import core.vararg (/usr/lib/ldc/x86_64-linux-gnu/include/d/core/vararg.d)
import std.exception
(/usr/lib/ldc/x86_64-linux-gnu/include/d/std/exception.d)
import std.internal.attributes
(/usr/lib/ldc/x86_64-linux-gnu/include/d/std/internal/attributes.d)
import core.stdc.stdio
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/stdio.d)
import core.stdc.stdint
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/stdint.d)
import core.stdc.config
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/config.d)
import core.stdc.signal
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/signal.d)
import core.stdc.wchar_
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/wchar_.d)
import core.stdc.time
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/time.d)
import core.sys.posix.stdc.time
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/stdc/time.d)
import core.sys.posix.sys.types
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/sys/types.d)
import core.sys.posix.config
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/config.d)
semantic hello
import std.process (/usr/lib/ldc/x86_64-linux-gnu/include/d/std/process.d)
import core.thread
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/thread/package.d)
import core.time (/usr/lib/ldc/x86_64-linux-gnu/include/d/core/time.d)
import core.exception
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/exception.d)
import core.internal.string
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/internal/string.d)
import core.sys.posix.time
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/time.d)
import core.sys.posix.signal
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/signal.d)
import core.sys.posix.sys.time
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/sys/time.d)
import core.sys.posix.sys.select
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/sys/select.d)
import core.sys.linux.sys.time
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/linux/sys/time.d)
import core.sys.linux.config
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/linux/config.d)
import core.thread.fiber
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/thread/fiber.d)
import core.stdc.stdlib
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/stdlib.d)
import core.thread.osthread
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/thread/osthread.d)
import core.memory (/usr/lib/ldc/x86_64-linux-gnu/include/d/core/memory.d)
import core.stdc.errno
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/errno.d)
import core.thread.threadbase
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/thread/threadbase.d)
import core.thread.context
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/thread/context.d)
import core.thread.types
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/thread/types.d)
import core.sys.posix.pthread
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/pthread.d)
import core.sys.posix.sched
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/sched.d)
import core.sync.mutex
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sync/mutex.d)
import core.sync.exception
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sync/exception.d)
import ldc.attributes
(/usr/lib/ldc/x86_64-linux-gnu/include/d/ldc/attributes.d)
import ldc.llvmasm (/usr/lib/ldc/x86_64-linux-gnu/include/d/ldc/llvmasm.di)
import core.sys.posix.semaphore
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/semaphore.d)
import core.sys.posix.stdlib
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/stdlib.d)
import core.sys.posix.sys.wait
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/sys/wait.d)
import core.sys.posix.unistd
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/unistd.d)
import core.sys.posix.inttypes
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/sys/posix/inttypes.d)
import core.stdc.inttypes
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/inttypes.d)
import core.thread.threadgroup
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/thread/threadgroup.d)
import std.internal.cstring
(/usr/lib/ldc/x86_64-linux-gnu/include/d/std/internal/cstring.d)
import std.range
(/usr/lib/ldc/x86_64-linux-gnu/include/d/std/range/package.d)
import std.array (/usr/lib/ldc/x86_64-linux-gnu/include/d/std/array.d)
import std.range.interfaces
(/usr/lib/ldc/x86_64-linux-gnu/include/d/std/range/interfaces.d)
import core.stdc.string
(/usr/lib/ldc/x86_64-linux-gnu/include/d/core/stdc/string.d)
entry main hello.d
semantic2 hello
semantic3 hello
GC stats 0M used, 5M free, 5M total
code hello
/usr/bin/cc hello.o -static -o hello -fuse-ld=gold -L/usr/lib -lphobos2-ldc
-ldruntime-ldc -Wl,--gc-sections -lrt -ldl -lpthread -lm -m64
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket25_sharedStaticCtor_L282_C1FZv: warning: Using 'getaddrinfo' in
statically linked applications requires at runtime the shared libraries from
the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket8Protocol17getProtocolByNameMFNbNeMAxaZb: warning: Using
'getprotobyname' in statically linked applications requires at runtime the
shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket8Protocol17getProtocolByTypeMFNbNeEQBuQBt12ProtocolTypeZb:
warning: Using 'getprotobynumber' in statically linked applications requires at
runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket7Service16getServiceByNameMFNbNeMAxaMQeZb: warning: Using
'getservbyname' in statically linked applications requires at runtime the
shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket7Service16getServiceByPortMFNbNetMAxaZb: warning: Using
'getservbyport' in statically linked applications requires at runtime the
shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket12InternetHost__T7getHostVAyaa75_0a202020202020202020202020202020206175746f206865203d20676574686f737462796e616d6528706172616d2e74656d7043537472696e672829293b0a202020202020202020202020TAxaZQGpMFQjZb:
warning: Using 'gethostbyname' in statically linked applications requires at
runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket12InternetHost__T7getHostVAyaa118_0a2020202020202020202020206175746f2078203d2068746f6e6c28706172616d293b0a2020202020202020202020206175746f206865203d20676574686f73746279616464722826782c20342c206361737428696e7429204164647265737346616d696c792e494e4554293b0a2020202020202020TkZQJwMFkZb:
warning: Using 'gethostbyaddr' in statically linked applications requires at
runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(socket.o):function
_D3std6socket12InternetHost__T13getHostNoSyncVAyaa245_0a2020202020202020202020206175746f2078203d20696e65745f6164647228706172616d2e74656d7043537472696e672829293b0a202020202020202020202020656e666f726365287820213d20494e414444525f4e4f4e452c0a202020202020202020202020202020206e657720536f636b6574506172616d65746572457863657074696f6e2822496e76616c6964204950763420616464726573732229293b0a2020202020202020202020206175746f206865203d20676574686f73746279616464722826782c20342c206361737428696e7429204164647265737346616d696c792e494e4554293b0a2020202020202020TAxaZQTzMFQjZb:
warning: Using 'gethostbyaddr' in statically linked applications requires at
runtime the shared libraries from the glibc version used for linking
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress5errorMFiZv: error: undefined reference to 'deflateEnd'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress6__dtorMFZv: error: undefined reference to 'deflateEnd'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress8compressMFAxvZQe: error: undefined reference to 'deflate'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress5flushMFiZAv: error: undefined reference to 'deflate'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress5flushMFiZAv: error: undefined reference to 'deflate'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib8Compress5flushMFiZAv: error: undefined reference to 'deflateEnd'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib10UnCompress5errorMFiZv: error: undefined reference to 'inflateEnd'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib10UnCompress6__dtorMFZv: error: undefined reference to 'inflateEnd'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
_D3std4zlib10UnCompress10uncompressMFAxvZQe: error: undefined reference to
'inflate'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
deflateInit2: error: undefined reference to 'deflateInit2_'
/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/libphobos2-ldc.a(zlib.o):function
inflateInit2: error: undefined reference to 'inflateInit2_'
collect2: error: ld returned 1 exit status
Error: /usr/bin/cc failed with status: 1