octave-maintainers
[Top][All Lists]
Advanced

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

libiberty problem : mingw build on latest development source


From: Tatsuro MATSUOKA
Subject: libiberty problem : mingw build on latest development source
Date: Sun, 22 Nov 2009 15:46:17 +0900 (JST)

Hello

I have been trying to build current development trees.

*********************
description     GNU Octave (development branch)
owner   John W. Eaton
last change     Sat, 21 Nov 2009 21:44:51 -0500
project home    http://savannah.gnu.org/projects/octave
*****

In linking libcruft, I have get the following.

*** Warning: This system can not link to static lib archive
c:/programs/mingw/bin/../lib/gcc/mingw32/4.4.0/libgfortranbe
gin.la.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have.

*** Warning: linker path does not have real file for library -liberty.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have
*** because I did check the linker path looking for a file starting
*** with libiberty and none of the candidates passed a file format test
*** using a file magic. Last file checked: /mingw/lib/libiberty.a
*** The inter-library dependencies that have been dropped here will be
*** automatically added whenever a program is linked with this library
*** or is declared to -dlopen it.

*** Since this library must not contain undefined symbols,
*** because either the platform does not support them or
*** it was explicitly requested with -no-undefined,
*** libtool will only create a static version of it.

/mingw/lib/libiberty.a seemed to be a problem.

I have googled and find one of the MinGW ML threads.

*** can not create dll when linking against libiberty.a or libbfd.a***
at
http://old.nabble.com/can-not-create-dll-when-linking-against-libiberty.a-or-libbfd.a-td26368803.html

The library libiberty.a is provided in  binutils-2.19.1-mingw32-bin.tar.gz

In binutils-2.19.1-mingw32-bin.tar.gz, there is no libiberty.la nor shared 
version of it so that I
cannot get "The inter-library dependencies"

Should Ilook at source files of "binutils-2.19.1-mingw32-bin" ?

This is current status in my build.  I have try to struggling a little bit.

Regards

Tatsuro 


--------------------------------------
GyaO! - Anime, Dramas, Movies, and Music videos [FREE]
http://pr.mail.yahoo.co.jp/gyao/


reply via email to

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