File:
[ELWIX - Embedded LightWeight unIX -] /
elwix /
pkg /
pkg.info
Revision
1.2:
download - view:
text,
annotated -
select for diffs -
revision graph
Fri Oct 12 08:22:49 2012 UTC (12 years, 6 months ago) by
misho
Branches:
MAIN
CVS tags:
elwix2_8,
elwix2_7,
elwix2_6,
elwix2_3,
elwix2_2,
elwix2_1,
elwix2_0,
elwix1_9_mips,
elwix1_9,
elwix1_8,
elwix1_7,
HEAD,
ELWIX2_7,
ELWIX2_6,
ELWIX2_5,
ELWIX2_2p0,
ELWIX2_1,
ELWIX2_0,
ELWIX1_9,
ELWIX1_8,
ELWIX1_7,
ELWIX1_6
ELWIX 1.6
# $Id: pkg.info,v 1.2 2012/10/12 08:22:49 misho Exp $
#
# Helper file with hints for ELWIX packages and pkgsrc
#
cross-compile of pkgsrc::
By default build_pkgsrc.sh compile packages with full forced cross compiler.
If you wish made packages with native FreeBSD cross compiler, create symlink to build_pkgsrc.sh like this::
ln -s build_pkgsrc.sh build_pkgsrc_native.sh
perl-cross::
# Go to lang/perl5/Makefile and replace [CONFIGURE_ARGS+= -sde with -s]
# Search library dirs
/home/misho/work/elwix/build/obj/i386/home/fbsd_work.src/src/tmp/usr/lib /home/misho/work/elwix/build/obj/i386/home/fbsd_work.src/src/tmp/lib /home/misho/work/elwix/build/arch/i386/world/usr/lib /home/misho/work/elwix/build/arch/i386/world/lib
# LDFLAGS for programs
-L/home/misho/work/elwix/build/obj/i386/home/fbsd_work.src/src/tmp/usr/lib -L/home/misho/work/elwix/build/obj/i386/home/fbsd_work.src/src/tmp/lib -L/home/misho/work/elwix/build/arch/i386/world/usr/lib -L/home/misho/work/elwix/build/arch/i386/world/lib -pthread -Wl,-R/usr/lib -Wl,-R/elwix/pkg/lib -fstack-protector
# LDFLAGS for libraries
-shared -Bshareable -L/home/misho/work/elwix/build/obj/i386/home/fbsd_work.src/src/tmp/usr/lib -L/home/misho/work/elwix/build/obj/i386/home/fbsd_work.src/src/tmp/lib -L/home/misho/work/elwix/build/arch/i386/world/usr/lib -L/home/misho/work/elwix/build/arch/i386/world/lib -Wl,-R/usr/lib -Wl,-R/elwix/pkg/lib -fstack-protector
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>