Re: --enable-standalone-modules=xpcom,plugin
Derk-Jan Hartman <[email protected]> Thu, 10 Mar 2005 14:15:04 +0100
| Newsgroups | gmane.comp.mozilla.devel.macosx |
|---|---|
| Organization | University of Twente, Enschede, The Netherlands |
| Message-ID | <[email protected]> |
So looking at this again, it actually seems adding libreg works, it just uncovers Yet Another problem with the plugin module ???? anyone? Besides, why has plugin so many dependancies anyways? It's in the top15 of largest modules. I mean damn this is a long list: xpcom/string modules/libimg/png js/src/fdlibm js/src js/src/xpconnect ipc/ipcd xpcom/obsolete embedding/components/profilesharingsetup modules/libpref netwerk/cache intl/uconv/native webshell/public widget/src/gtkxtbin netwerk/mime uriloader/base embedding/components/windowwatcher/public rdf/util intl/unicharutil parser/expat modules/libutil parser/htmlparser rdf profile/dirserviceprovider xpfe/components/shistory embedding/components/webbrowserpersist db/mdb/public db/mork/src db/mork/build xpfe/browser/public xpfe embedding/components/ui/progressDlg xpfe/components/download-manager directory/xpcom/base editor/txmgr xpfe/components/directory xpfe/components/find/public xpfe/components/find/src xpfe/components/search/datasets xpfe/components/search/public xpfe/components/search/src xpfe/components/related/public xpfe/components/related/src xpfe/components/intl xpfe/components/windowds xpfe/components/autocomplete/public xpfe/components/autocomplete/src xpfe/components/bookmarks/public xpfe/components/bookmarks/src xpfe/components/urlbarhistory/public xpfe/components/urlbarhistory/src xpfe/components/build xpfe/components/history/public xpfe/components/history embedding/browser/webBrowser embedding/browser/build profile/pref-migrator profile xpfe/appshell xpfe/components/xremote/public xpfe/components/xremote widget/public widget/src view editor/composer/public intl/lwbrk content/xul/content content/xul/templates content/xul/document embedding/components/ui/helperAppDlg embedding/components/find embedding/components/commandhandler editor/txtsvc editor uriloader/prefetch docshell embedding/components/jsconsole/public embedding/base embedding/components/windowwatcher/src embedding/components/appstartup/src embedding/components/jsconsole/src embedding/components/printingui/src/unixshared embedding/components/build intl/chardet/public intl/chardet/src intl/uconv intl/locale accessible netwerk/protocol/viewsource netwerk/protocol/gopher netwerk/build2 sun-java modules/libjar js/src/liveconnect modules/oji other-licenses/libart_lgpl layout rdf/chrome/src rdf/chrome/build content gfx/src/xprintutil gfx/src/xlibrgb gfx jpeg modules/libpr0n netwerk intl/strres caps dom uriloader/exthandler modules/plugin DJ Derk-Jan Hartman wrote: > Christian Biesinger wrote: > >> Derk-Jan Hartman wrote: >> >>> Most often because it wants to link to libmozreg_s.a. >> >> >> >> Hm, I now thought of a maybe better list of available modules: >> http://lxr.mozilla.org/seamonkey/source/build/unix/modules.mk#64 >> >> Anyway, do things work if you add libreg to the >> --enable-standalone-modules list? > > > No, it doesn't. > I didn't test this on all the versions, but 1.7.5 gives: > > with: > --enable-standalone-modules=libreg,xpcom,plugin > > > > +++ overriding content/communicator-platform/contents.rdf > content/communicator-region/contents.rdf content/communicator/contents.rdf > adding: content/communicator-platform/contents.rdf (stored 0%) > adding: content/communicator-region/contents.rdf (stored 0%) > adding: content/communicator/contents.rdf (stored 0%) > +++ making chrome > /Volumes/Genitus/pjotr/Development/vlc/extras/contrib/src/mozilla/xpfe/communicator > => ../../dist/bin/chrome/en-US.jar > +++ updating chrome ../../dist/bin/chrome/installed-chrome.txt > +++ > locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/communicator/ > > adding: locale/en-US/communicator/utilityOverlay.dtd (stored 0%) > adding: locale/en-US/communicator/utilityOverlay.properties (stored 0%) > adding: locale/en-US/communicator/openLocation.dtd (stored 0%) > adding: locale/en-US/communicator/openLocation.properties (stored 0%) > adding: locale/en-US/communicator/tasksOverlay.dtd (stored 0%) > adding: locale/en-US/communicator/contentAreaCommands.dtd (stored 0%) > adding: locale/en-US/communicator/contentAreaCommands.properties > (stored 0%) > adding: locale/en-US/communicator/askViewZoom.dtd (stored 0%) > adding: locale/en-US/communicator/viewZoomOverlay.dtd (stored 0%) > adding: locale/en-US/communicator/viewZoomOverlay.properties (stored 0%) > adding: locale/en-US/communicator/printPreview.dtd (stored 0%) > adding: locale/en-US/communicator/popupManager.dtd (stored 0%) > adding: locale/en-US/communicator/popupManager.properties (stored 0%) > adding: locale/en-US/communicator/aboutPopups.dtd (stored 0%) > adding: locale/en-US/communicator/plugins.properties (stored 0%) > +++ overriding locale/en-US/communicator/contents.rdf > adding: locale/en-US/communicator/contents.rdf (stored 0%) > +++ making chrome > /Volumes/Genitus/pjotr/Development/vlc/extras/contrib/src/mozilla/xpfe/communicator > => ../../dist/bin/chrome/US.jar > +++ adding chrome ../../dist/bin/chrome/installed-chrome.txt > +++ > locale,install,url,jar:resource:/chrome/US.jar!/locale/US/communicator-region/ > > adding: locale/US/communicator-region/region.properties (stored 0%) > +++ overriding locale/US/communicator-region/contents.rdf > adding: locale/US/communicator-region/contents.rdf (stored 0%) > +++ making chrome > /Volumes/Genitus/pjotr/Development/vlc/extras/contrib/src/mozilla/xpfe/communicator > => ../../dist/bin/chrome/en-win.jar > adding: > locale/en-US/communicator-platform/platformCommunicatorOverlay.dtd > (stored 0%) > +++ overriding locale/en-US/communicator-platform/contents.rdf > adding: locale/en-US/communicator-platform/contents.rdf (stored 0%) > +++ making chrome > /Volumes/Genitus/pjotr/Development/vlc/extras/contrib/src/mozilla/xpfe/communicator > => ../../dist/bin/chrome/en-unix.jar > adding: > locale/en-US/communicator-platform/platformCommunicatorOverlay.dtd > (stored 0%) > +++ overriding locale/en-US/communicator-platform/contents.rdf > adding: locale/en-US/communicator-platform/contents.rdf (stored 0%) > +++ making chrome > /Volumes/Genitus/pjotr/Development/vlc/extras/contrib/src/mozilla/xpfe/communicator > => ../../dist/bin/chrome/en-mac.jar > +++ adding chrome ../../dist/bin/chrome/installed-chrome.txt > +++ > locale,install,url,jar:resource:/chrome/en-mac.jar!/locale/en-US/communicator-platform/ > > adding: > locale/en-US/communicator-platform/platformCommunicatorOverlay.dtd > (stored 0%) > +++ overriding locale/en-US/communicator-platform/contents.rdf > adding: locale/en-US/communicator-platform/contents.rdf (stored 0%) > +++ updating chrome ../../dist/bin/chrome/installed-chrome.txt > +++ > locale,install,url,jar:resource:/chrome/en-mac.jar!/locale/en-US/communicator-platform/ > > +++ making chrome > /Volumes/Genitus/pjotr/Development/vlc/extras/contrib/src/mozilla/xpfe/global/resources/content/mac > => ../../../../../dist/bin/chrome/toolkit.jar > zip warning: ../toolkit.jar not found or empty > adding: content/global/platformDialogOverlay.xul (stored 0%) > adding: content/global/platformXUL.css (stored 0%) > adding: content/global/platformDialog.xml (stored 0%) > +++ adding chrome ../../../../dist/bin/chrome/installed-chrome.txt > +++ content,install,url,jar:resource:/chrome/toolkit.jar!/content/global/ > +++ adding chrome ../../../../dist/bin/chrome/installed-chrome.txt > +++ locale,install,url,jar:resource:/chrome/en-US.jar!/locale/en-US/global/ > /usr/bin/perl -I../../config ../../config/aboutime.pl build.dtd > ../../config/build_number ./build.dtd.in > make[5]: *** No rule to make target `buildconfig.html', needed by > `libs'. Stop. > make[4]: *** [libs] Error 2 > make[3]: *** [libs] Error 2 > make[2]: *** [default] Error 2