From: Phillips, J. R <jam...@ho...> - 2004-09-29 16:50:00
|
No build errors are generated, but the file liboctave_fixed.dll.a is not made. This is true even when executing make in the main/fixed subdirectory. I also explicitly configured octave-forge with the --enable-fixed --disable-static flags prior to compiling, but this made no difference. This file appears to be an export library, which would only be required if one wished to link an octave extension (.oct) against liboctave_fixed.dll. Is this correct? If so, could I force the installation to proceed, despite the absence of this file, which is not really necessary for use of the toolbox in the octave environment? JRP -----Original Message----- From: David Bateman [mailto:Dav...@mo...] Sent: Wednesday, September 29, 2004 11:34 AM To: Phillips, James R Cc: oct...@li... Subject: Re: [OctDev] Issue Building/Installing liboctave_fixed.dll.a According to Phillips, James R <jam...@ho...> (on 09/29/04): > Hi, > > I have been trying to build/install octave-2.1.60 together with > octave-forge-2004.09.09 on cygwin. Octave-2.1.60 is configured with > --enable-shared, --disable-static, and compiles and installs successfully. > The octave-forge configure and compile seem to complete successfully, but > during installation of main/fixed, the error message > > ****** WARNING: liboctave_fixed.dll.a not correctly installed > ****** To ensure correct operation liboctave_fixed.dll.a > ****** should be in the same directory as liboctave.dll.a > /usr/bin/install: cannot stat `liboctave_fixed.dll.a': No such file or > directory > > is generated. Did you get a build error in main/fixed? If so then this might explain the problem. Note also the Makefile for this is a bit dummy at the moment and doesn't really try and probe the correct install directory for liboctave_fixed.dll.a, so you might have to define "--prefix=" for the configuration of octave-forge... > It appears that the makefile is not generating instructions to build the > liboctave_fixed.dll.a, while the install is requiring it. The library > liboctave_fixed.dll _is_ present in the main/fixed directory. The only > workaround I have found is to create main/fixed/NOINSTALL, so the main/fixed > libraries will not be installed. > > Since the build seemed to be successful, it seems a shame not to install the > fixed point tools. Can anyone point me to a workaround? If its not built its an error. Try typing "make" directly in main/fixed and see if it generates any error messages.. D. -- David Bateman Dav...@mo... Motorola CRM +33 1 69 35 48 04 (Ph) Parc Les Algorithmes, Commune de St Aubin +33 1 69 35 77 01 (Fax) 91193 Gif-Sur-Yvette FRANCE The information contained in this communication has been classified as: [x] General Business Information [ ] Motorola Internal Use Only [ ] Motorola Confidential Proprietary |