1 |
On 14-05-2007 17:27:49 +0200, Fabian Groffen wrote: |
2 |
> > No, as far as I can see, only libcurses.*.dylib (and if unicode is in use, |
3 |
> > libcursesw.*.dylib) are moved to /lib. lib{form,menu,panel} and their wide |
4 |
> > versions are put into /usr/lib, and those are the ones that cause problems, |
5 |
> > because there are no links from /lib to /usr/lib. gen_usr_ldscript() |
6 |
> > doesn't create links from /lib to /usr/lib. |
7 |
> |
8 |
> True. So it sucks. Bleh. It actually needs two |
9 |
> configure/make/install runs to get that right.... :( |
10 |
|
11 |
I think I fixed this now. Just some dirty hacking in the makefiles, but |
12 |
it seems it works, and libtool groks it. Result: |
13 |
|
14 |
[tefnut:portage/sys-libs/ncurses] % otool -L $EPREFIX/usr/lib/libmenu.5.dylib |
15 |
/Library/Gentoo/usr/lib/libmenu.5.dylib: |
16 |
/Library/Gentoo/usr/lib/libmenu.5.dylib (compatibility version 5.0.0, current version 5.0.0) |
17 |
/Library/Gentoo/lib/libncurses.5.dylib (compatibility version 5.0.0, current version 5.0.0) |
18 |
/Library/Gentoo/usr/lib/gcc/powerpc-apple-darwin8/4.0.1/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) |
19 |
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.9) |
20 |
|
21 |
(libmenu which is in usr/lib correctly links to lib/libncurses) |
22 |
|
23 |
-- |
24 |
Fabian Groffen |
25 |
Gentoo on a different level |
26 |
|
27 |
-- |
28 |
gentoo-alt@g.o mailing list |