⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pango_1.22.2-1_win32.sh

📁 windows平台下开发gtk程序所需要的库和头文件等
💻 SH
字号:
# This is a shell script that calls functions and scripts from# tml@iki.fi's personal work environment. It is not expected to be# usable unmodified by others, and is included only for reference.MOD=pangoVER=1.22.2REV=1ARCH=win32THIS=${MOD}_${VER}-${REV}_${ARCH}RUNZIP=${MOD}_${VER}-${REV}_${ARCH}.zipDEVZIP=${MOD}-dev_${VER}-${REV}_${ARCH}.zipHEX=`echo $THIS | md5sum | cut -d' ' -f1`TARGET=c:/devel/target/$HEXusedevusemsvs6(set -xDEPS=`latest --arch=${ARCH} glib cairo fontconfig freetype`PROXY_LIBINTL=`latest --arch=${ARCH} proxy-libintl`PKG_CONFIG_PATH=/dummyfor D in $DEPS; do    PATH=/devel/dist/${ARCH}/$D/bin:$PATH    PKG_CONFIG_PATH=/devel/dist/${ARCH}/$D/lib/pkgconfig:$PKG_CONFIG_PATHdone# Don't do any relinking crap in libtool.sed -e 's/need_relink=yes/need_relink=no # no way --tml/' <ltmain.sh >ltmain.temp && mv ltmain.temp ltmain.sh# Avoid using "file" in libtool. Otherwise libtool won't create a# shared library, and give the extremely confusing and annoying# warning "Trying to link with static lib archive [...] But I can only# do this if you have shared version of the library, which you do not# appear to have." Screw libtool. I know what I am doing. Yes, I do# want to link with a static libintl now. (The proxy-libintl libintl# wrapper.) (Although Pango as such doesn't use any functions from# libintl, the glib pc file insists on specifying -lintl on its Libs# line, so libtool needs to find libintl.)sed -e 's!file /!dont-want-to-use-file!' <configure >configure.temp && mv configure.temp configureCC='gcc -mtune=pentium3 -mthreads' LDFLAGS="-L/devel/dist/${ARCH}/${PROXY_LIBINTL}/lib -Wl,--exclude-libs=libintl.a -Wl,--enable-auto-image-base" CFLAGS=-O2 ./configure --enable-debug=yes --disable-gtk-doc --without-x --prefix=c:/devel/target/$HEX --enable-explicit-deps=no --with-included-modules=yes &&libtoolcacheize &&PATH=/devel/target/$HEX/bin:.libs:$PATH make -j3 install &&./pango-zip.sh &&mv /tmp/${MOD}-${VER}.zip /tmp/$RUNZIP &&mv /tmp/${MOD}-dev-${VER}.zip /tmp/$DEVZIP) 2>&1 | tee /devel/src/tml/make/$THIS.log(cd /devel && zip /tmp/$DEVZIP src/tml/make/$THIS.{sh,log}) &&manifestify /tmp/$RUNZIP /tmp/$DEVZIP

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -