Overview
Comment: | Added start of setting dynamic linker |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | packages |
Files: | files | file ages | folders |
SHA1: | f2ef882677a442d5c607b673d7f5c83bed0539e2 |
User & Date: | rkeene on 2014-09-18 05:31:00 |
Other Links: | manifest | tags |
Context
2014-11-03
| ||
23:19 | Updated packages branch to be a completely isolated branch check-in: 6136db979d user: rkeene tags: packages | |
2014-09-18
| ||
05:31 | Added start of setting dynamic linker check-in: f2ef882677 user: rkeene tags: packages | |
04:44 | Removed extraneous set -x check-in: d4ba91a7e9 user: rkeene tags: packages | |
Changes
Modified packages/build from [e94c49a608] to [9250a4fcfd].
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
} function postconfigure() { : } function configure() { dynlinker=/opt/appfs/ DYNLINKER=/uri/0install/sw.oc9.org/`readlink /uri/0install/sw.oc9.org/lib/ld-linux.so.2 | sed s@^\.\./@@` LDFLAGS="-march=i486 ${ZEXTRALIB} -L/uri/0install/sw.oc9.org/lib -Wl,--rpath -Wl,/uri/0install/sw.oc9.org/lib -Wl,--dynamic-linker -Wl,${DYNLINKER}" CXXINCLUDES=/uri/0install/sw.oc9.org/include/c++/`ls -1 /uri/0install/sw.oc9.org/include/c++ | sed 's@.*@&. |&@;s@\(|.*\)\(\.\)@\1,@g;s@^@.@;s@\.@..@g;s@\.\([0-9]\)\.@.00\1\.@g;s@\.\([0-9][0-9]\)\.@.0\1.@g;s @\.\.@.@g;s@^\.@@;s@\.$@@' | sort | tail -1 | cut -f 2- -d '|' | sed s@,@.@g` echo "CFLAGS='-march=i486 ${ZEXTRAINC} -I/uri/0install/sw.oc9.org/include'" echo "CXXFLAGS='-march=i486 ${ZEXTRAINC} -I${CXXINCLUDES} -I${CXXINCLUDES}/i486-pc-linux-gnu'" echo "CPPFLAGS='${ZEXTRAINC} -I/uri/0install/sw.oc9.org/include -I${CXXINCLUDES} -I${CXXINCLUDES}/i486-pc-linux-gnu'" echo "LDFLAGS='${LDFLAGS}'" echo "CC='gcc'" echo "PATH='${ZEXTRAPATH}:/uri/0install/sw.oc9.org/bin:`fix_path ${PATH} sw.oc9.org`'" | fix_path echo "LD_RUN_PATH='${ZBUILDPATH}:/uri/0install/sw.oc9.org/lib:`fix_path ${LD_RUN_PATH} sw.oc9.org`'" | fix_path echo "LD_LIBRARY_PATH='/uri/0install/sw.oc9.org/lib:`fix_path ${LD_LIBRARY_PATH} sw.oc9.org`'" | fix_path echo "PKG_CONFIG_PATH='${ZBUILDPATH}/lib/pkgconfig:/uri/0install/sw.oc9.org/lib/pkgconfig:`fix_path ${PKG_CONFIG_PATH} sw.oc9.org`'" | fix_path echo "MANPATH='${ZBUILDPATH}/man:/uri/0install/sw.oc9.org/man:`fix_path ${MANPATH} sw.oc9.org`'" | fix_path echo "export CFLAGS CPPFLAGS LDFLAGS PATH LD_LIBRARY_PATH LD_RUN_PATH PKG_CONFIG_PATH MANPATH CC" ./configure --prefix="${prefix}" --sysconfdir=/etc --localstatedir=/var } function prebuild() { : } |
| | | < < > > | < < < < < < < < < | |
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
} function postconfigure() { : } function configure() { glibcvers=2.20 glibcdir="/opt/appfs/core.appfs.rkeene.org/glibc/platform/${glibcvers}" dynlinker="$(ls "${glibcdir}"/lib/ld-linux*.so.* | tail -n 1)" CFLAGS="-I${glibcdir}/include" CPPFLAGS="-I${glibcdir}/include" LDFLAGS="-Wl,--rpath,${glibcdir}/lib -Wl,--dynamic-linker,${dynlinker}" export CFLAGS CPPFLAGS LDFLAGS ./configure --prefix="${prefix}" --sysconfdir=/etc --localstatedir=/var } function prebuild() { : } |