octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #59968] ld: symbol(s) not found for architectu


From: Markus Mützel
Subject: [Octave-bug-tracker] [bug #59968] ld: symbol(s) not found for architecture x86_64
Date: Mon, 1 Feb 2021 13:05:12 -0500 (EST)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.96 Safari/537.36 Edg/88.0.705.56

Follow-up Comment #10, bug #59968 (project octave):

You can demangle those symbols to understand what function they correspond to,
e.g. online with: http://www.demangler.com

Do you have different versions of the standard libraries installed? Maybe
clang's `libc++` and gcc's `libstdc++`?
If so, make sure to use only one of them consistently. If you compile some
projects with one and others with the other, that is bound to cause problems
when these projects try to link together.

Also to possibly avoid similar problems, use the same compiler/vendor
consistently.

I could be wrong. But I don't think this is a problem in Octave. It is more
likely that your build system is not set up correctly.
There are probably other places where you get better help for general
questions on compiling on macOS.

P.S.: Don't use spaces inside the verbatim tags or savannah won't recognize
them.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?59968>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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