octave-maintainers
[Top][All Lists]
Advanced

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

Re: Octave-2.9.9 builds and passes "make check" on OS X 10.4.8


From: David Bateman
Subject: Re: Octave-2.9.9 builds and passes "make check" on OS X 10.4.8
Date: Tue, 03 Oct 2006 11:29:59 +0200
User-agent: Thunderbird 1.5.0.7 (X11/20060921)

John W. Eaton wrote:
> On  2-Oct-2006, Joe Koski wrote:
>
> | On my Mac G5 with OS X 10.4.8, Xcode-2.4 developer tools, GNU libreadline.a,
> | and g95, octave-2.9.9 builds and successfully passes "make check" with no
> | errors.
> | 
> | The only minor problem that I had is a continuing need to export LIBS=-lcamd
> | to pick up the routines:
> | 
> | ld: Undefined symbols:
> | _camd_2
> | _camd_calloc
> | _camd_free
> | _camd_malloc
> | _camd_printf
> | _camd_realloc
> | 
> | from libcamd.a.
>
> Where are these referenced?  Why are they needed?
>
> jwe
>
>   
These are some recent functions of UFSparse. I don't use camd directly
as its a recent addition. Though it seems that that latest version of
UFSparse does link against it for some of its other functionality. We
need to adjust the autoconfiguration tests to check for camd as well..
Making a modification like

configure.in
-----------------
CAMD_LIBS=
AC_SUBST(CAMD_LIBS)
AC_CHECK_LIB(camd, camd_postorder, [CAMD_LIBS="-lcamd"], )

Makeconf.in
-----------------
CAMD_LIBS = @CAMD_LIBS@

src/Makefile.in
--------------------
Add $(CAMD_LIBS) to OCT_LINK_DEPS and to octave$(EXEEXT) target

Should address the issue

Regards
David

-- 
David Bateman                                address@hidden
Motorola Labs - Paris                        +33 1 69 35 48 04 (Ph) 
Parc Les Algorithmes, Commune de St Aubin    +33 6 72 01 06 33 (Mob) 
91193 Gif-Sur-Yvette FRANCE                  +33 1 69 35 77 01 (Fax) 

The information contained in this communication has been classified as: 

[x] General Business Information 
[ ] Motorola Internal Use Only 
[ ] Motorola Confidential Proprietary



reply via email to

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