[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/
- libiberty problem : mingw build on latest development source,
Tatsuro MATSUOKA <=