LINUX.ORG.RU

Сборка seamonkey под gtk1 не запускается


0

0

Вот проблемка возникла.
Собрал я seamonkey под первый gtk - а оно не запускается, причем даже ничего не пишет в консоли.
Мой .mozconfig:
---
# Options for client.mk.
mk_add_options MOZ_CO_PROJECT=suite
mk_add_options MOZ_CVS_FLAGS=-tz9
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
mk_add_options MOZ_CO_DATE="01 Feb 2006 10:11 PST"

# Options for 'configure' (same as command-line options).
ac_add_options --enable-default-toolkit=gtk
ac_add_options --enable-application=suite
ac_add_options --disable-xft
ac_add_options --enable-single-profile
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize="-O3 -march=pentium3 -funroll-loops -ffast-math -fomit-frame-pointer -mfpmath=sse,387 -msse -mmmx"
ac_add_options --disable-logging
ac_add_options --enable-static
ac_add_options --disable-shared
---

В сборке под gtk2 все пускалось отлично. Но там еще не было --enable-static Какие есть мысли?

Аналогично:

.mozconfig :

# Options for client.mk. mk_add_options MOZ_CO_PROJECT=suite #mk_add_options MOZ_CVS_FLAGS=-tz9 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@ #mk_add_options MOZ_CO_DATE="01 Feb 2006 10:11 PST"

# Options for 'configure' (same as command-line options). ac_add_options --prefix=/usr/local/opt/seamonkey ac_add_options --enable-default-toolkit=gtk ac_add_options --enable-application=suite ac_add_options --disable-xft ac_add_options --disable-freetype2 ac_add_options --enable-single-profile ac_add_options --disable-tests ac_add_options --disable-debug ac_add_options --enable-optimize="-O3 -march=pentium3 -funroll-loops -ffast-math -fomit-frame-pointer -mfpmath=sse,387 -msse -mmmx" ac_add_options --disable-logging #ac_add_options --enable-static #ac_add_options --disable-shared

Завершается после просмотра содержимого ~/.mozilla/init.d/ и $MOZILLA_INSTALL_DIR/lib/seamonkey-1.0b/init.d/ :

....

stat64("/usr/local/opt/seamonkey/lib/seamonkey-1.0b/init.d/K*", 0xbfb32adc) = -1 ENOENT (No such file or directory) rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "\nexit $exitcode\n# EOF.\n", 5367) = 23 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 exit_group(1) = ?

anonymous
()

Звиняйте, форматирование слетело.
----------------------------------------

Аналогично:

.mozconfig :

# Options for client.mk.
mk_add_options MOZ_CO_PROJECT=suite
#mk_add_options MOZ_CVS_FLAGS=-tz9
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
#mk_add_options MOZ_CO_DATE="01 Feb 2006 10:11 PST"

# Options for 'configure' (same as command-line options).
ac_add_options --prefix=/usr/local/opt/seamonkey
ac_add_options --enable-default-toolkit=gtk
ac_add_options --enable-application=suite
ac_add_options --disable-xft
ac_add_options --disable-freetype2
ac_add_options --enable-single-profile
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize="-O3 -march=pentium3 -funroll-loops -ffast-math -fomit-frame-pointer -mfpmath=sse,387 -msse -mmmx"
ac_add_options --disable-logging
#ac_add_options --enable-static
#ac_add_options --disable-shared


Завершается после просмотра содержимого ~/.mozilla/init.d/ и $MOZILLA_INSTALL_DIR/lib/seamonkey-1.0b/init.d/ :

....

stat64("/usr/local/opt/seamonkey/lib/seamonkey-1.0b/init.d/K*", 0xbfb32adc) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
read(255, "\nexit $exitcode\n# EOF.\n", 5367) = 23
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(1) = ?



anonymous
()
Ответ на: комментарий от anonymous

При всех прочих равных seamonkey работает после такого .mozconfig :

# Options for client.mk.
mk_add_options MOZ_CO_PROJECT=suite
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@

# Options for 'configure' (same as command-line options).
ac_add_options --prefix=/usr/local/opt/seamonkey-1.0b
ac_add_options --with-pthreads
ac_add_options --with-system-nspr
ac_add_options --enable-default-toolkit=gtk
ac_add_options --enable-application=suite
ac_add_options --disable-mailnews
ac_add_options --disable-ldap
ac_add_options --disable-freetype2
ac_add_options --disable-xprint
ac_add_options --disable-gnomevfs
ac_add_options --disable-gnomeui
ac_add_options --disable-jsd
ac_add_options --disable-accessibility
ac_add_options --disable-composer
ac_add_options --disable-xpcom-obsolete
ac_add_options --disable-xpcom-fastload
ac_add_options --disable-xmlextras
ac_add_options --disable-webservices
ac_add_options --disable-mathml
ac_add_options --disable-updater
ac_add_options --disable-tests
ac_add_options --enable-optimize="-O3 -march=pentium3 -funroll-loops -ffast-math -fomit-frame-pointer -mfpmath=sse,387 -msse -mmmx"
ac_add_options --disable-logging

anonymous
()
Ответ на: комментарий от ram32

а для gtk2 ac_add_options --enable-single-profile не было?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.