fuseCan't be compiled

Issue #39 duplicate
Former user created an issue

Originally reported on Google Code with ID 39

The following information might be useful to resolve a problem:
1. steps to reproduce problem

2. unzip -t archivedFile.zip or attach archived file to bug report (only
for small files)

3. grep fuse-zip /var/log/user.log

4. versions of libfuse, libzip

5. uname -a

Reported by Xtricman on 2013-10-07 04:40:11

Comments (5)

  1. Former user Account Deleted
    make CXXFLAGS="-O2 -Wall -Wextra" all doc
    make[1]: Entering directory `/home/xtricman/fuse-zip/src/fuse-zip-0.3.0'
    g++ main.o -Wl,-O1,--sort-common,--as-needed,-z,relro -lfuse -pthread  -lzip -lz  -Llib
    -lfusezip \
        -o fuse-zip
    lib/libfusezip.a(fuse-zip.o): In function `initFuseZip':
    fuse-zip.cpp:(.text+0x2c): undefined reference to `zip_open'
    fuse-zip.cpp:(.text+0x10b): undefined reference to `zip_error_to_str'
    lib/libfusezip.a(fuse-zip.o): In function `fusezip_mkdir':
    fuse-zip.cpp:(.text+0xa8e): undefined reference to `zip_dir_add'
    lib/libfusezip.a(fuse-zip.o): In function `fusezip_rename':
    fuse-zip.cpp:(.text+0xf52): undefined reference to `zip_file_rename'
    fuse-zip.cpp:(.text+0x106a): undefined reference to `zip_file_rename'
    lib/libfusezip.a(fuseZipData.o): In function `FuseZipData::removeNode(FileNode*) const':
    fuseZipData.cpp:(.text+0x3f): undefined reference to `zip_delete'
    lib/libfusezip.a(fuseZipData.o): In function `FuseZipData::build_tree(bool)':
    fuseZipData.cpp:(.text+0x86d): undefined reference to `zip_get_num_entries'
    fuseZipData.cpp:(.text+0x8fb): undefined reference to `zip_get_name'
    fuseZipData.cpp:(.text+0x947): undefined reference to `zip_get_name'
    lib/libfusezip.a(fuseZipData.o): In function `FuseZipData::~FuseZipData()':
    fuseZipData.cpp:(.text+0xb88): undefined reference to `zip_close'
    fuseZipData.cpp:(.text+0xbf7): undefined reference to `zip_strerror'
    lib/libfusezip.a(fileNode.o): In function `FileNode::FileNode(FuseZipData*, char const*,
    long long)':
    fileNode.cpp:(.text+0xa24): undefined reference to `zip_stat_index'
    fileNode.cpp:(.text+0xa7a): undefined reference to `zip_stat_init'
    lib/libfusezip.a(bigBuffer.o): In function `BigBuffer::zipUserFunctionCallback(void*,
    void*, unsigned long long, zip_source_cmd)':
    bigBuffer.cpp:(.text+0x1c0): undefined reference to `zip_stat_init'
    lib/libfusezip.a(bigBuffer.o): In function `BigBuffer::saveToZip(long, zip*, char const*,
    bool, long long)':
    bigBuffer.cpp:(.text+0x29d): undefined reference to `zip_source_function'
    bigBuffer.cpp:(.text+0x2ca): undefined reference to `zip_file_replace'
    bigBuffer.cpp:(.text+0x2fc): undefined reference to `zip_file_add'
    bigBuffer.cpp:(.text+0x310): undefined reference to `zip_source_free'
    lib/libfusezip.a(bigBuffer.o): In function `BigBuffer::BigBuffer(zip*, unsigned long
    long, unsigned long long)':
    bigBuffer.cpp:(.text+0x38e): undefined reference to `zip_fopen_index'
    bigBuffer.cpp:(.text+0x431): undefined reference to `zip_fread'
    bigBuffer.cpp:(.text+0x471): undefined reference to `zip_fclose'
    bigBuffer.cpp:(.text+0x54d): undefined reference to `zip_file_strerror'
    bigBuffer.cpp:(.text+0x589): undefined reference to `zip_fclose'
    bigBuffer.cpp:(.text+0x608): undefined reference to `zip_fclose'
    bigBuffer.cpp:(.text+0x62c): undefined reference to `zip_get_name'
    bigBuffer.cpp:(.text+0x72c): undefined reference to `zip_strerror'
    bigBuffer.cpp:(.text+0x75e): undefined reference to `zip_strerror'
    bigBuffer.cpp:(.text+0x7f6): undefined reference to `zip_strerror'
    bigBuffer.cpp:(.text+0x828): undefined reference to `zip_strerror'
    collect2: error: ld returned 1 exit status
    make[1]: *** [fuse-zip] Error 1
    make[1]: Leaving directory `/home/xtricman/fuse-zip/src/fuse-zip-0.3.0'
    make: *** [release] Error 2
    It Seem like the arguments when compiling the main.o has somthing wrong.
    

    Reported by Xtricman on 2013-10-07 04:43:14

  2. Former user Account Deleted
    I Have libzip 0.11 and fuse-zip 0.3.0
    

    Reported by Xtricman on 2013-10-07 04:45:32

  3. Former user Account Deleted
    Try to apply patch from issue #29.
    

    Reported by alexander.galanin on 2013-10-08 06:49:09

  4. Former user Account Deleted

    Reported by alexander.galanin on 2013-10-09 17:38:54 - Status changed: Duplicate - Merged into: #29

  5. Log in to comment