Mail Archives: cygwin/2004/08/30/02:13:45
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 -