T2 8.0rc binary packages
November 08, 2009 —
BarryK
I have uploaded the packages that I compiled in the T2 build system, to here:
http://bkhome.org/binaries/t2/
508 packages, occupying about 445MB.
The next release of Woof will be able to build a distro from these.
Comments
seamonkey 2Username: 01micko
Hi Barry I was just interested to see that you compiled Seamonkey 2 ( I read it earlier in the blog ). I would be interested to see your ./configure options. I realise it's a T2 build and there are probable differences. I'm not new to compiling ( Mandrake background ) but I am new to the Puppy way, trying to get things as small as possible. I compiled Seamonkey-2.0 final in 4.3 a few weeks ago and posted it to the Pet Store (gposil's repo) http://www.petstore.puppyspace.org/s4/internet/Seamonkey-2.0-i486.pet with the text file, I think you can use Pet Store to build from woof. I think it was just under 14MB, and I had some great tips from technosaurus. Here are my ./configure options,[code]#CFLAGS=" -pipe -combine -Os -momit-leaf-frame-pointer -fomit-frame-pointer -fmerge-all-constants -mpreferred-stack-boundary=2 -march=i386 -mtune=i686 " #CXXFLAGS=" -pipe -combine -Os -momit-leaf-frame-pointer -fomit-frame-pointer -fmerge-all-constants -mpreferred-stack-boundary=2 -march=i386 -mtune=i686 " #LDFLAGS=" -Wl,-O4,-Os,-relax,--sort-common,--no-keep-memory,-s " # ./configure --localstatedir=/var --prefix=/usr --host=i486-pc-linux-gnu --with-x --with-pthreads --with-system-jpeg --with-system-zlib --enable-system-cairo --with-system-mng --enable-default-toolkit=cairo-gtk2 --enable-application=suite --enable-xft --enable-postscript --disable-dbus --disable-xprint --disable-gnomevfs --disable-gnomeui --enable-crypto --enable-plugins --disable-logging --disable-accessibility --disable-svg --enable-necko-protocols=all --disable-debug --enable-mathml --enable-cookies --enable-strip --enable-install-strip --with-libIDL-prefix=/usr/include/libIDL-2.0 --disable-glibtest --with-glib-prefix=/usr/include/glib-2.0 make [/code] Any tips gratefully accepted :happy: Thanks for your time. Cheers
a few weeks?
Username: 01micko
"Er, I should have said 11 days ago! It seems like a few weeks! Cheers
Re Compile SM
Username: BarryK
"technosaurus knows how to get them extra small! I have a later sqlite version in T2. My configure options used in T2 (extract from seamonkey.conf): [code]mozilla_config() { cat >> .mozconfig <<-EOT ac_add_options --enable-application=suite ac_add_options --with-extensions ac_add_options --enable-extensions=default,venkman ac_add_options --enable-mathml ac_add_options --enable-module=psm ac_add_options --enable-default-toolkit=cairo-gtk2 ac_add_options --without-system-png ac_add_options --disable-dbus ac_add_options --enable-composer ac_add_options --enable-cookies ac_add_options --enable-mailnews ac_add_options --disable-calendar ac_add_options --disable-svg ac_add_options --disable-accessibility ac_add_options --disable-jsd ac_add_options --with-system-bz2 ac_add_options --enable-native-uconv ac_add_options --disable-inspector-apis ac_add_options --disable-updater ac_add_options --disable-parental-controls ac_add_options --enable-places ac_add_options --enable-negotiateauth ac_add_options --disable-crashreporter ac_add_options --enable-postscript ac_add_options --disable-xprint ac_add_options --disable-gnomevfs ac_add_options --disable-gnomeui ac_add_options --enable-plugins ac_add_options --disable-ldap ac_add_options --enable-system-sqlite ac_add_options --enable-system-lcms EOT } [/code] ...the above is experimental, haven't tested it yet.
SM2
Username: 01micko
"Interesting Thanks
Tags: woof