octave-maintainers
[Top][All Lists]
Advanced

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

4.0.3 doesn't build on MacOS X


From: Ben Abbott
Subject: 4.0.3 doesn't build on MacOS X
Date: Sun, 03 Jul 2016 08:22:32 -0400

I’m using Fink for dependencies, and Apple’s clang

Apple LLVM version 7.0.2 (clang-700.1.81)
Target: x86_64-apple-darwin14.5.0
Thread model: posix

I’m able to build the default branch as well as 4.01 and 4.02. My build ends 
with ...

  CXXLD    liboctinterp.la
libtool: link: warning: `/sw/lib/libarpack.la' seems to be moved
libtool: link: warning: `/sw/lib/libpcre.la' seems to be moved
clang: warning: argument unused during compilation: '-pthread'
clang: warning: argument unused during compilation: '-pthread'
Undefined symbols for architecture x86_64:
  "_compress", referenced from:
      save_mat5_binary_element(std::__1::basic_ostream<char, 
std::__1::char_traits<char> >&, octave_value const&, 
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, bool, bool, bool, bool) in 
liboctinterp.3.dylib-master.o
  "_gzclose", referenced from:
      gzfilebuf::~gzfilebuf() in liboctinterp.3.dylib-master.o
      gzfilebuf::close() in liboctinterp.3.dylib-master.o
      gzifstream::close() in liboctinterp.3.dylib-master.o
      gzofstream::close() in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::file_close(void*) in liboctinterp.3.dylib-master.o
  "_gzdopen", referenced from:
      Ffopen(octave_value_list const&, int) in liboctinterp.3.dylib-master.o
      gzfilebuf::attach(int, unsigned int) in liboctinterp.3.dylib-master.o
  "_gzflush", referenced from:
      c_zfile_ptr_buf::~c_zfile_ptr_buf() in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::buf_close() in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::~c_zfile_ptr_buf() in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::~c_zfile_ptr_buf() in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::overflow(int) in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::flush() in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::sync() in liboctinterp.3.dylib-master.o
      ...
  "_gzgetc", referenced from:
      c_zfile_ptr_buf::underflow_common(bool) in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::underflow() in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::uflow() in liboctinterp.3.dylib-master.o
  "_gzopen", referenced from:
      gzfilebuf::open(char const*, unsigned int) in 
liboctinterp.3.dylib-master.o
  "_gzputc", referenced from:
      c_zfile_ptr_buf::overflow(int) in liboctinterp.3.dylib-master.o
  "_gzread", referenced from:
      c_zfile_ptr_buf::xsgetn(char*, long) in liboctinterp.3.dylib-master.o
      gzfilebuf::pbackfail(int) in liboctinterp.3.dylib-master.o
      gzfilebuf::underflow() in liboctinterp.3.dylib-master.o
  "_gzseek", referenced from:
      gzfilebuf::pbackfail(int) in liboctinterp.3.dylib-master.o
      gzfilebuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int) 
in liboctinterp.3.dylib-master.o
      gzfilebuf::seekpos(std::__1::fpos<__mbstate_t>, unsigned int) in 
liboctinterp.3.dylib-master.o
      octave_tstdiostream<c_zfile_ptr_buf, 
c_file_ptr_stream<std::__1::basic_iostream<char, std::__1::char_traits<char> >, 
void*, c_zfile_ptr_buf>, void*>::seek(long long, int) in 
liboctinterp.3.dylib-master.o
  "_gzsetparams", referenced from:
      gzfilebuf::setcompression(int, int) in liboctinterp.3.dylib-master.o
  "_gztell", referenced from:
      gzfilebuf::seekoff(long long, std::__1::ios_base::seekdir, unsigned int) 
in liboctinterp.3.dylib-master.o
      octave_tstdiostream<c_zfile_ptr_buf, 
c_file_ptr_stream<std::__1::basic_iostream<char, std::__1::char_traits<char> >, 
void*, c_zfile_ptr_buf>, void*>::tell() in liboctinterp.3.dylib-master.o
  "_gzungetc", referenced from:
      c_zfile_ptr_buf::underflow_common(bool) in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::pbackfail(int) in liboctinterp.3.dylib-master.o
      c_zfile_ptr_buf::underflow() in liboctinterp.3.dylib-master.o
  "_gzwrite", referenced from:
      c_zfile_ptr_buf::xsputn(char const*, long) in 
liboctinterp.3.dylib-master.o
      gzfilebuf::overflow(int) in liboctinterp.3.dylib-master.o
  "_uncompress", referenced from:
      read_mat5_binary_element(std::__1::basic_istream<char, 
std::__1::char_traits<char> >&, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool&, 
octave_value&) in liboctinterp.3.dylib-master.o
ld: symbol(s) not found for architecture x86_64

Ben




reply via email to

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