Skip to content

Instantly share code, notes, and snippets.

@ilovezfs
Created November 24, 2017 17:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ilovezfs/ad3c2e7bafb07a710142d0d49ee8785a to your computer and use it in GitHub Desktop.
Save ilovezfs/ad3c2e7bafb07a710142d0d49ee8785a to your computer and use it in GitHub Desktop.
==> Installing plzip
/usr/bin/sandbox-exec -f /tmp/homebrew20171124-31928-1xxpugg.sb nice /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.3/bin/ruby -W0 -I /usr/local/Homebrew/Library/Homebrew -- /usr/local/Homebrew/Library/Homebrew/build.rb /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/plzip.rb --verbose --debug
/usr/local/Homebrew/Library/Homebrew/build.rb (Formulary::FromPathLoader): loading /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/plzip.rb
/usr/local/Homebrew/Library/Homebrew/build.rb (Formulary::FormulaLoader): loading /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/lzlib.rb
==> Downloading https://download.savannah.gnu.org/releases/lzip/plzip/plzip-1.6.tar.gz
Already downloaded: /Users/joe/Library/Caches/Homebrew/plzip-1.6.tar.gz
==> Verifying plzip-1.6.tar.gz checksum
tar xzf /Users/joe/Library/Caches/Homebrew/plzip-1.6.tar.gz
==> ./configure --prefix=/usr/local/Cellar/plzip/1.6
creating config.status
creating Makefile
VPATH = .
prefix = /usr/local/Cellar/plzip/1.6
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.
If make fails, verify that the lzlib compression library is correctly
installed. (see INSTALL)
==> make
g++ -Wall -W -O2 -c -o arg_parser.o arg_parser.cc
g++ -Wall -W -O2 -c -o file_index.o file_index.cc
g++ -Wall -W -O2 -c -o list.o list.cc
In file included from list.cc:28:
./lzip.h:173:19: error: unknown type name 'pthread_mutex_t'
void xinit_mutex( pthread_mutex_t * const mutex );
^
./lzip.h:174:18: error: unknown type name 'pthread_cond_t'
void xinit_cond( pthread_cond_t * const cond );
^
./lzip.h:175:22: error: unknown type name 'pthread_mutex_t'
void xdestroy_mutex( pthread_mutex_t * const mutex );
^
./lzip.h:176:21: error: unknown type name 'pthread_cond_t'
void xdestroy_cond( pthread_cond_t * const cond );
^
./lzip.h:177:13: error: unknown type name 'pthread_mutex_t'
void xlock( pthread_mutex_t * const mutex );
^
./lzip.h:178:15: error: unknown type name 'pthread_mutex_t'
void xunlock( pthread_mutex_t * const mutex );
^
./lzip.h:179:13: error: unknown type name 'pthread_cond_t'
void xwait( pthread_cond_t * const cond, pthread_mutex_t * const mutex );
^
./lzip.h:179:42: error: unknown type name 'pthread_mutex_t'
void xwait( pthread_cond_t * const cond, pthread_mutex_t * const mutex );
^
./lzip.h:180:15: error: unknown type name 'pthread_cond_t'
void xsignal( pthread_cond_t * const cond );
^
./lzip.h:181:18: error: unknown type name 'pthread_cond_t'
void xbroadcast( pthread_cond_t * const cond );
^
./lzip.h:236:3: error: unknown type name 'pthread_mutex_t'
pthread_mutex_t mutex;
^
./lzip.h:237:3: error: unknown type name 'pthread_cond_t'
pthread_cond_t slot_av; // slot available
^
12 errors generated.
make: *** [list.o] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment