Hi Maciej,
Am 23.11.2009 um 22:57 schrieb Maciej (Matchek) Blizinski:
It seems to me as those links are very useful. When you have the 64
--> {sparcv9,amd64} symlinks, you can say:
LD_OPTIONS = -R/opt/csw/lib/$ISALIST -R/opt/csw/lib/64
...and it will work on both sparcv9 and amd64.
Here's how I did it in GAR:
post-merge:
if [ "$(GARCH)" = sparc ]; then \
gln -sf sparc9 $(PKGROOT)$(libdir)/64; \
elif [ "$(GARCH)" = i386 ]; then \
gln -sf amd64 $(PKGROOT)$(libdir)/64; \
fi
@$(MAKECOOKIE)
It is easier to use this:
post-merge-modulated:
gln -s $(ISA_DEFAULT64) $(PKGROOT)$(libdir)/64
@$(MAKECOOKIE)
ISA_DEFAULT contains the default 32 bit ISA on this platform,
ISA_DEFAULT64 contains the default 64 bit ISA on this platform.
Best regards
-- Dago
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers