File:  [ELWIX - Embedded LightWeight unIX -] / elwix / pkg / pkg.info
Revision 1.1.2.2: download - view: text, annotated - select for diffs - revision graph
Thu Mar 22 09:51:49 2012 UTC (12 years, 3 months ago) by misho
Branches: elwix1_6
add different behavior of build_pkgsrc.sh when change name with build_pkgsrc_native.sh

    1: # $Id: pkg.info,v 1.1.2.2 2012/03/22 09:51:49 misho Exp $
    2: #
    3: # Helper file with hints for ELWIX packages and pkgsrc
    4: #
    5: 
    6: cross-compile of pkgsrc::
    7: By default build_pkgsrc.sh compile packages with full forced cross compiler.
    8: If you wish made packages with native FreeBSD cross compiler, create symlink to build_pkgsrc.sh like this::
    9:  ln -s build_pkgsrc.sh build_pkgsrc_native.sh
   10: 
   11: perl-cross::
   12: # Go to lang/perl5/Makefile and replace [CONFIGURE_ARGS+= -sde with -s]
   13: 
   14: # Search library dirs
   15: /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
   16: 
   17: # LDFLAGS for programs
   18: -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
   19: 
   20: # LDFLAGS for libraries
   21: -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>