delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/08/30/02:13:45

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <4132C57F.8060606@x-ray.at>
Date: Mon, 30 Aug 2004 08:13:19 +0200
From: Reini Urban <rurban AT x-ray DOT at>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; de-AT; rv:1.8a2) Gecko/20040714
MIME-Version: 1.0
To: cygwin <cygwin AT cygwin DOT com>
Subject: e2fsprogs (was BUG gcc-mingw 20040810-1 library search path)
References: <14810259248 DOT 20040829195031 AT familiehaase DOT de> <20040829212630 DOT 32357 DOT qmail AT web40414 DOT mail DOT yahoo DOT com> <1008963871 DOT 20040830011922 AT familiehaase DOT de> <Pine DOT GSO DOT 4 DOT 61 DOT 0408292220310 DOT 29060 AT slinky DOT cs DOT nyu DOT edu> <1524918411 DOT 20040830073143 AT familiehaase DOT de>
In-Reply-To: <1524918411.20040830073143@familiehaase.de>
X-IsSubscribed: yes

Gerrit P. Haase schrieb:
>>$ export tooldir=/usr/i686-pc-mingw32
>>$ ls -ld ${tooldir}/../lib/w32api
>>drwxrwxr-x+   2 Administ SYSTEM          0 Jul 30 17:25
>>/usr/i686-pc-mingw32/../lib/w32api/
>>$
> 
>>To the OP: your problem may potentially be that you're missing the
>>/usr/lib mount.  However, since you didn't follow the Cygwin problem
>>reporting guidelines at <http://cygwin.com/problems.html>, and didn't
>>attach the output of "cygcheck -svr" to your report, the above is just a
>>WAG.

my /usr/lib mount works okay,
my latest -mno-cygwin linking after upgrading gcc fail also,
   (I do that automatically with a cronjob and didn't have a look,
    since only the xvidcore/dshow build failed)
but I think it's just missing the libuuid. at least for me.

I have the -luuid together with the other w32api libs,
   -lwinmm -lole32 -loleaut32 -lcomctl32
just for the libuuid symbols get "I more undefined references to 
`_GUID_NULL'" _IID_IUnknown, _IID_IPropertyPagem, _IID_IPersist, ...

And what do I find?
there's a new /usr/lib/libuuid.a which takes precedence over 
/usr/lib/w32api/libuuid.a
therefore my uuid symbols don't get found.

$ cygcheck -f /usr/lib/libuuid.a
e2fsprogs-1.35-1

aha, the culprit!
please de-install all e2fsprogs, then it will work.

efsprog maintainer: please move this to your subdir 
/usr/lib/efsprog/libuuid.a


-- 
Reini Urban
http://xarch.tu-graz.ac.at/home/rurban/

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019