bug-apl
[Top][All Lists]
Advanced

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

[Bug-apl] Link error on OS X (commit 77)


From: Tobia Conforto
Subject: [Bug-apl] Link error on OS X (commit 77)
Date: Thu, 2 Jan 2014 18:01:32 +0100

Hi

The svn tip doesn't compile on OS X 10.9 Mavericks (with system toolchain and 
libraries) giving the link error pasted below.
The first bad revision seems to be 77 "made native functions more portable…"

-Tobia


libtool: link: g++  -o .libs/file_io.so -bundle  .libs/file_io.o   -ldl 
-lncurses -lpthread -lm -lblas -llapack   
Undefined symbols for architecture x86_64:
  "_CERR", referenced from:
      eval_B(Value_P) in file_io.o
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
  "_COUT", referenced from:
      eval_AB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
  "throw_apl_error(ErrorCode, char const*)", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
      get_file(Value const&) in file_io.o
      Cell::get_char_value() const in file_io.o
      Cell::get_pointer_value() const in file_io.o
      Cell::get_lval_value() const in file_io.o
      IntCell::get_near_bool(double) const in file_io.o
      ...
  "do_Assert(char const*, char const*, char const*, int)", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
      list_functions(std::__1::basic_ostream<char, std::__1::char_traits<char> 
>&) in file_io.o
      Cell::get_checked_near_int() const in file_io.o
      Simple_string<unsigned char>::extend(unsigned int) in file_io.o
  "UTF8_string::UTF8_string(Value const&)", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
  "Cell::operator new(unsigned long, void*)", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
  "Value::Minus_One_P", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
  "Value::check_value(char const*)", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
  "Value::Str0_P", referenced from:
      list_functions(std::__1::basic_ostream<char, std::__1::char_traits<char> 
>&) in file_io.o
  "Value::Value(char const*)", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
  "Value::Value(long long, char const*)", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
  "Backtrace::show(char const*, int)", referenced from:
      decrement_owner_count(Value*, char const*) in file_io.o
  "Workspace::the_workspace", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
      get_file(Value const&) in file_io.o
  "vtable for IntCell", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
      eval_AXB(Value_P, Value_P, Value_P) in file_io.o
  NOTE: a missing vtable usually means the first non-inline virtual member 
function has no definition.
  "vtable for CharCell", referenced from:
      eval_XB(Value_P, Value_P) in file_io.o
  NOTE: a missing vtable usually means the first non-inline virtual member 
function has no definition.
ld: symbol(s) not found for architecture x86_64




reply via email to

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