Re: [Epiphany] Compiling ephy against minimo



> I had to give in in the end.  The attached .mozconfig file makes Minimo
> build all that's necessary, but I couldn't get the linking going.
> 
> This needs someone much more Mozilla-aware than I to fathom it :)
> 
> -- Edd
> 
> (btw I used an ephy from 2003-02-20, some later checkouts rely on stuff
> in Mozilla HEAD not in the current Minimo branch)


AFAIK minimo is a *test* branch that aims to strip Mozilla down in size
and options to the build system to choose small build variations. I
doubt it is ready for production/reliable use yet.

I think dougt's post was a heads up to make people aware that this kind 
of work is going on.

My post on building it was in answer to the question for info on how to 
build it.

I'd say for epiphany, your best bet is to use stable branches of Mozilla 
for now.

--pete


> 
> 
> ------------------------------------------------------------------------
> 
> #
> # He meditated upon Bert for a time. "So far as I can
> # judge, Smallways," he said, "the Prince will probably
> # want to throw you overboard--next time he thinks of
> # you. He certainly will if he sees you.... After all,
> # you know, you came als Ballast.... And we shall have
> # to lighten ship extensively pretty soon.
> #
> # The War In The Air - H G Wells
> 
> # Options for client.mk.
> #mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-small
> 
> # Options for 'configure' (same as command-line options).
> ac_add_options --disable-mailnews
> ac_add_options --disable-ldap
> ac_add_options --disable-freetype2
> ac_add_options --disable-postscript
> ac_add_options --disable-xprint
> ac_add_options --enable-crypto
> ac_add_options --disable-jsd
> ac_add_options --disable-accessibility
> ac_add_options --disable-composer
> 
> ac_add_options --disable-mathml
> 
> ac_add_options --enable-plaintext-editor-only
> ac_add_options --enable-extensions=cookie
> ac_add_options --disable-installer
> ac_add_options --disable-tests
> ac_add_options --disable-debug
> ac_add_options --enable-optimize=-O
> ac_add_options --disable-dtd-debug
> ac_add_options --disable-logging
> # this interferes with the codesize test
> # ac_add_options --enable-strip
> 
> ac_add_options --disable-shared
> ac_add_options --enable-static
> 
> ac_add_options --disable-xul
> 
> # Needed for Z tests
> ac_add_options --enable-codesighs
> 
> #new stuff below
> 
> ac_add_options --disable-xpinstall
> ac_add_options --disable-jsloader
> ac_add_options --enable-single-profile
> 
> ac_add_options --enable-default-toolkit=gtk2
> 
> ac_add_options --disable-disk-cache
> ac_add_options --disable-dns-cache
> ac_add_options --enable-protocols=file,http,jar,res
> 
> #ac_add_options --disable-xpfe-components
> 
> ac_add_options --enable-image-decoders=png,gif,jpeg
> 
> # ephy
> 
> ac_add_options --enable-extensions=cookie,typeaheadfind,wallet
> ac_add_options --enable-xpfe-components





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]