[Top][All Lists]

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

Re: More on API for Octave

From: Bryce Gardner
Subject: Re: More on API for Octave
Date: Thu, 23 Apr 1998 18:08:23 -0400 (EDT)

> Even after I get diarrhea of the -l options to gcc (-lf2c -loctave
> -lcruft -lOctaveReadline -lncurses ...) I get stuck with
> unresolved symbols -- symbols that seem to already be in -l'd
> libraries.

If you think you have all the symbols the libraries could be in the
wrong order.  The easiest way to check this is to list all of your
libraries twice (-lf2c -loctave ... -lf2c -loctave ...). 
This will get rid of the unresolved symbols that are already in the -l'd 
libraries.  The ordering rule is that no library should use a function
in a library in a library that is before it in the list.  (if you can 
follow that!)  Some times you have to list libraries twice to get rid 
of circular dependancies. gcc does this itself.


reply via email to

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