Closed
Bug 257773
Opened 21 years ago
Closed 20 years ago
cannot build the gtk2 interface
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 249028
People
(Reporter: hramrach, Assigned: bryner)
Details
Attachments
(1 file)
|
1.16 KB,
patch
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8a3) Gecko/20040816 Firefox/0.9.1+
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8a3) Gecko/20040816 Firefox/0.9.1+
There are two minor lib/include problems when building the gtk2 interface on OS X.
Reproducible: Always
Steps to Reproduce:
1. download 0.9.3 sources
2. follow the build guide to update from cvs and build
Actual Results:
build error
Expected Results:
a xft enabled firefox
| Reporter | ||
Comment 1•21 years ago
|
||
Updated•21 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
*** This bug has been marked as a duplicate of 249028 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Comment 3•19 years ago
|
||
This is not a dupe of bug 249028. Building FF 1.5 on OS X/gtk2, the build fails with:
make[4]: Entering directory `/sw/src/fink.build/firefox-1.5-4/mozilla/browser/components/build'
nsModule.cpp
c++ -o nsModule.o -c -DMOZILLA_INTERNAL_API -DOSTYPE=\"Darwin7.9.0\" -DOSARCH=\"Darwin\" -DBUILD_ID=0000000000 -I./../bookmarks/src -I./../migration/src -I./../shell/src -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/rdf -I../../../dist/include/uriloader -I../../../dist/include/webbrowserpersist -I../../../dist/include/intl -I../../../dist/include/necko -I../../../dist/include/nkcache -I../../../dist/include/txmgr -I../../../dist/include/bookmarks -I../../../dist/include/migration -I../../../dist/include/shellservice -I../../../dist/include/xulapp -I../../../dist/include/browsercomps -I../../../dist/include -I../../../dist/include/nspr -I/sw/include -I/sw/include -I/usr/X11R6/include -fPIC -I/sw/include -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -no-cpp-precomp -fno-common -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O2 -I/sw/include -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsModule.pp nsModule.cpp
rm -f libbrowsercomps.dylib
c++ -I/sw/include -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -no-cpp-precomp -fno-common -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O2 -fPIC -arch ppc -o libbrowsercomps.dylib nsModule.o nsBookmarksService.o nsBookmarksFeedHandler.o nsForwardProxyDataSource.o nsProfileMigrator.o nsBrowserProfileMigratorUtils.o nsNetscapeProfileMigratorBase.o nsSeamonkeyProfileMigrator.o nsPhoenixProfileMigrator.o nsDogbertProfileMigrator.o nsOperaProfileMigrator.o nsGNOMEShellService.o -L/sw/lib -Wl,-dead_strip -L../../../dist/bin -L../../../dist/lib -lgkgfx ../../../dist/lib/libunicharutil_s.a -L../../../dist/lib -lxpcom_compat -L../../../dist/bin -lmozjs -L../../../dist/bin -lxpcom -lxpcom_core -L../../../dist/bin -L../../../dist/lib -lplds4 -lplc4 -lnspr4 -L/sw/lib -ldl -Wl,-exported_symbols_list -Wl,../../../build/unix/gnu-ld-scripts/components-export-list -bundle -lm
ld: warning -prebind has no effect with -bundle
ld: Undefined symbols:
_g_filename_from_utf8
_g_find_program_in_path
_g_free
_g_object_unref
_g_shell_parse_argv
_g_spawn_async
_g_strfreev
_gdk_pixbuf_save
make[4]: *** [libbrowsercomps.dylib] Error 1
make[4]: Leaving directory `/sw/src/fink.build/firefox-1.5-4/mozilla/browser/components/build'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/sw/src/fink.build/firefox-1.5-4/mozilla/browser/components'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/sw/src/fink.build/firefox-1.5-4/mozilla/browser'
make[1]: *** [tier_99] Error 2
make[1]: Leaving directory `/sw/src/fink.build/firefox-1.5-4/mozilla'
make: *** [default] Error 2
make: Leaving directory `/sw/src/fink.build/firefox-1.5-4/mozilla'
The browser/components/build/Makefile.in chunk of Attachment 157711 [details] [diff] is still needed to build the gtk2 interface on OS X.
Updated•7 years ago
|
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•