[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
- [Bug-apl] Link error on OS X (commit 77),
Tobia Conforto <=