lzip-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lzip-bug] Can't Compile Lzip


From: Bryan Ilaga
Subject: [Lzip-bug] Can't Compile Lzip
Date: Thu, 6 Aug 2015 07:14:49 +0000 (UTC)

Hello! I'm trying to compile Lzip using MSYS with MinGW 4.8.1. I followed the instructions carefully but I can't really compile it. I always get an error. What should I do?

========================

address@hidden ~
$ cd ..

address@hidden /home
$ cd ..

address@hidden /
$ lzip -cd lzip-1.17.tar.lz | tar -xf -

address@hidden /
$ cd lzip*

address@hidden /lzip-1.17
$ ./configure

creating config.status
creating Makefile
VPATH = .
prefix = /usr/local
exec_prefix = $(prefix)
bindir = $(exec_prefix)/bin
datarootdir = $(prefix)/share
infodir = $(datarootdir)/info
mandir = $(datarootdir)/man
CXX = g++
CPPFLAGS =
CXXFLAGS = -Wall -W -O2
LDFLAGS =
OK. Now you can run make.

address@hidden /lzip-1.17
$ make
g++  -Wall -W -O2 -c -o arg_parser.o arg_parser.cc
g++  -Wall -W -O2 -c -o encoder_base.o encoder_base.cc
g++  -Wall -W -O2 -c -o encoder.o encoder.cc
g++  -Wall -W -O2 -c -o fast_encoder.o fast_encoder.cc
g++  -Wall -W -O2 -c -o decoder.o decoder.cc
decoder.cc: In member function 'bool LZ_decoder::verify_trailer(const Pretty_pri
nt&) const':
decoder.cc:163:75: warning: unknown conversion type character 'l' in format [-Wf
ormat=]
                     trailer.data_size(), data_position(), data_position() );
                                                                           ^
decoder.cc:163:75: warning: unknown conversion type character 'l' in format [-Wf
ormat=]
decoder.cc:163:75: warning: unknown conversion type character 'l' in format [-Wf
ormat=]
decoder.cc:163:75: warning: too many arguments for format [-Wformat-extra-args]
decoder.cc:173:69: warning: unknown conversion type character 'l' in format [-Wf
ormat=]
                     trailer.member_size(), member_size, member_size );
                                                                     ^
decoder.cc:173:69: warning: unknown conversion type character 'l' in format [-Wf
ormat=]
decoder.cc:173:69: warning: unknown conversion type character 'l' in format [-Wf
ormat=]
decoder.cc:173:69: warning: too many arguments for format [-Wformat-extra-args]
decoder.cc:183:82: warning: unknown conversion type character 'l' in format [-Wf
ormat=]
                   trailer.data_crc(), trailer.data_size(), trailer.member_size(
) );

  ^
decoder.cc:183:82: warning: unknown conversion type character 'l' in format [-Wf
ormat=]
decoder.cc:183:82: warning: too many arguments for format [-Wformat-extra-args]
g++  -Wall -W -O2 -DPROGVERSION=\"1.17\" -c -o main.o main.cc
main.cc: In function 'void {anonymous}::close_and_set_permissions(const stat*)':

main.cc:380:18: warning: unused variable 'mode' [-Wunused-variable]
     const mode_t mode = in_statsp->st_mode;
                  ^
main.cc: In function 'int {anonymous}::compress(long long unsigned int, long lon
g unsigned int, int, const {anonymous}::Lzma_options&, const Pretty_print&, cons
t stat*, bool)':
main.cc:482:41: warning: unknown conversion type character 'l' in format [-Wform
at=]
                       in_size, out_size );
                                         ^
main.cc:482:41: warning: unknown conversion type character 'l' in format [-Wform
at=]
main.cc:482:41: warning: too many arguments for format [-Wformat-extra-args]
main.cc: In function 'int {anonymous}::decompress(int, const Pretty_print&, bool
)':
main.cc:587:42: warning: unknown conversion type character 'l' in format [-Wform
at=]
                         partial_file_pos );
                                          ^
main.cc:587:42: warning: too many arguments for format [-Wformat-extra-args]
main.cc: In function 'void show_progress(long long unsigned int, const Matchfind
er_base*, const Pretty_print*, long long unsigned int)':
main.cc:667:54: warning: unknown conversion type character 'l' in format [-Wform
at=]
         std::fprintf( stderr, "%4llu%%", pos / csize );
                                                      ^
main.cc:667:54: warning: too many arguments for format [-Wformat-extra-args]
g++  -Wall -W -O2 -o lzip arg_parser.o encoder_base.o encoder.o fast_encoder.o d
ecoder.o main.o

address@hidden /lzip-1.17
$ make check
testing lzip-1.17.........out msg differ: char 50, line 1
-out msg differ: char 55, line 1
-................
tests failed.
make: *** [check] Error 1

address@hidden /lzip-1.17
$

========================

I used Windows 7 64-bit in compiling Lzip. I also tried compiling it on my VM which is WIndows XP (32-bit). Both attempts failed.

I'll be waiting for your reply. Thanks!

Bryan

reply via email to

[Prev in Thread] Current Thread [Next in Thread]