|
From: | Per Persson |
Subject: | Re: Porting Octave to MacOSX |
Date: | Thu, 22 Mar 2001 16:32:40 +0100 |
On 22-Mar-2001, Per Persson <address@hidden> wrote:
| First the good news: CVS version of Octave compiles nicely under MacOSX
| (post-beta with the latest set of tools). Replacing config.guess and
| config.sub and running autogen.sh works smoothly. The only hack needed
| is replacing ":" with \":\" in oct-conf.h.
Where? Can you please explain why this is needed? What error message
did you encounter that prompted the change?
| Bad news: in the final linking stage a number of symbols are undefined
| (NOT related to link errors in previous versions of OSX). The usual
| suspect here is a peculiarity with apple's linker where a symbol has to
| be requested before it is defined, otherwise it will be disposed of.
| However, I couldn't find any of the missing symbols _anywhere_ which
| means the problem could be something else.
Did you search .o files? They are mangled symbol names. You'll
probably need to use something like
for f in *.o ; do echo $f ; nm $f | grep get_size__Ct6Array21Zcii ; done
to find them.
[Prev in Thread] | Current Thread | [Next in Thread] |