build minimo on frv-461, help

Talk about Mozilla browsers for small devices such as PDAs and cellphones.
Locked
BurningRain2
Posts: 12
Joined: April 5th, 2005, 9:44 pm

build minimo on frv-461, help

Post by BurningRain2 »

Hi,

I am trying to build minimo on frv-461, but get following error
information,help me . thx in advance.

Best regards
xdruan

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[root@192 mozilla]# make -f client.mk build_all
Adding client.mk options from /root/mozilla/mozconfig:
MINIMO=1
cd /root/mozilla
./configure
Adding configure options from ./mozconfig:
--host=frv-gnu-linux
--enable-default-toolkit=gtk2
--enable-xft
--disable-freetype2
--disable-xul
--disable-profilesharing
--disable-profilelocking
--enable-single-profile
--disable-accessibility
--disable-composer
--enable-plaintext-editor-only
--disable-mailnews
--disable-ldap
--disable-postscript
--disable-mathml
--disable-jsd
--disable-jsloader
--disable-installer
--disable-xpinstall
--disable-xpfe-components
--disable-xprint
--disable-necko-disk-cache
--enable-necko-small-buffers
--disable-dtd-debug
--disable-logging
--disable-tests
--enable-crypto
--enable-necko-protocols=http,file,res,jar
--enable-image-decoders=png,gif,jpeg
--enable-optimize=-Os
--enable-strip
--disable-debug
--enable-reorder
--enable-elf-dynstr-gc
--disable-shared
--enable-static
loading cache ./config.cache
checking host system type... frv-gnu-linux-gnu
checking target system type... frv-gnu-linux-gnu
checking build system type... frv-gnu-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for c++... gcc
checking whether the C++ compiler (gcc ) works... yes
checking whether the C++ compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether gcc accepts -g... yes
checking for ranlib... ranlib
checking for as... /usr/bin/as
checking for ar... ar
checking for ld... ld
checking for strip... strip
checking for windres... no
checking for gawk... gawk
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking how to run the C++ preprocessor... gcc -E
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for perl5... no
checking for perl... /usr/bin/perl
checking for minimum required perl version >= 5.004... 5.008
checking for full perl installation... yes
checking for doxygen... :
checking for whoami... /usr/bin/whoami
checking for autoconf... /usr/bin/autoconf
checking for unzip... :
checking for zip... /usr/local/bin/zip
checking for makedepend... /usr/X11R6/bin/makedepend
checking for xargs... /usr/bin/xargs
checking for gmake... no
checking for make... /usr/bin/make
checking for X... libraries /usr/X11R6/lib, headers
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking whether ld has archive extraction flags... yes
checking for 64-bit OS... no
checking for ANSI C header files... yes
checking for working const... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking for st_blksize in struct stat... yes
checking for siginfo_t... yes
checking for int16_t... yes
checking for int32_t... yes
checking for int64_t... yes
checking for int64... no
checking for uint... yes
checking for uint_t... no
checking for uint16_t... no
checking for uname.domainname... yes
checking for uname.__domainname... no
checking for usable wchar_t (2 bytes, unsigned)... no
checking for compiler -fshort-wchar option... yes
checking for .hidden assembler directive... yes
checking whether __attribute__((visibility())) is supported... yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for sys/byteorder.h... no
checking for compat.h... no
checking for getopt.h... yes
checking for sys/bitypes.h... yes
checking for memory.h... yes
checking for unistd.h... yes
checking for gnu/libc-version.h... yes
checking for nl_types.h... yes
checking for malloc.h... yes
checking for X11/XKBlib.h... yes
checking for sys/statvfs.h... yes
checking for sys/statfs.h... yes
checking for sys/vfs.h... yes
checking for sys/mount.h... yes
checking for mmintrin.h... no
checking for new... yes
checking for sys/cdefs.h... yes
checking for gethostbyname_r in -lc_r... no
checking for atan in -lm... yes
checking for dlopen in -ldl... yes
checking for dlfcn.h... yes
checking for socket in -lsocket... no
checking for XDrawLines in -lX11... yes
checking for XextAddDisplay in -lXext... yes
checking for XtFree in -lXt... yes
checking for XineramaIsActive in -lXinerama... no
checking for X11/extensions/Xinerama.h... no
checking for XShmCreateImage in -lXext... yes
checking for X11/extensions/XShm.h... yes
checking for XieFloGeometry in -lXIE... no
checking for X11/extensions/XIElib.h... no
checking for freetype-config... /usr/bin/freetype-config
checking for FreeType - version >= 6.1.0... yes
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether gcc accepts -pthread... yes
checking whether mmap() sees write()s... yes
checking whether gcc needs -traditional... no
checking for 8-bit clean memcmp... yes
checking for random... yes
checking for strerror... yes
checking for lchown... yes
checking for fchmod... yes
checking for snprintf... yes
checking for statvfs... yes
checking for memmove... yes
checking for rint... yes
checking for flockfile... yes
checking for getpagesize... yes
checking for localtime_r... yes
checking for strtok_r... yes
checking for wcrtomb... yes
checking for mbrtowc... yes
checking for res_ninit()... yes
checking for gnu_get_libc_version()... yes
checking for iconv in -lc... no
checking for iconv in -liconv... no
checking for libiconv in -liconv... no
checking for iconv()... no
checking for nl_langinfo and CODESET... yes
checking for an implementation of va_copy()... yes
checking for an implementation of __va_copy()... yes
checking whether va_lists can be copied by value... yes
In file included from /usr/include/link.h:79,
from conftest.C:2:
/usr/include/bits/elf-fdpic.h: In function `void* __reloc_pointer(void*,
const elf32_fdpic_loadmap*)':
/usr/include/bits/elf-fdpic.h:95: error: invalid use of `void'
cp: cannot stat `conftest': No such file or directory
./configure: line 9778: ./conftest: No such file or directory
checking for C++ exceptions flag... -fno-exceptions
checking for gcc 3.0 ABI... yes
checking for C++ "explicit" keyword... yes
checking for C++ "typename" keyword... yes
checking for modern C++ template specialization syntax support... yes
checking whether partial template specialization works... yes
checking whether operators must be re-defined for templates derived from
templates... no
checking whether we need to cast a derived template to pass as its base
class... no
checking whether the compiler can resolve const ambiguities for templates...
yes
checking whether the C++ "using" keyword can change access... yes
checking whether the C++ "using" keyword resolves ambiguity... yes
checking for "std::" namespace... yes
checking whether standard template operator!=() is ambiguous... unambiguous
checking for C++ reinterpret_cast... yes
checking for C++ dynamic_cast to void*... no
checking whether C++ requires implementation of unused virtual methods...
yes
checking for trouble comparing to zero near std::operator!=()... no
checking for LC_MESSAGES... yes
checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0 >= 1.3.7... yes
checking
MOZ_GTK2_CFLAGS... -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/incl
ude -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/
usr/include/freetype2 -I/usr//include/glib-2.0 -I/usr//lib/glib-2.0/include
checking
MOZ_GTK2_LIBS... -Wl,--export-dynamic -L/usr//lib -lgtk-x11-2.0 -lgdk-x11-2.
0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lg
object-2.0 -lgmodule-2.0 -ldl -lglib-2.0
checking for xft... yes
checking MOZ_XFT_CFLAGS... -I/usr/include/freetype2 -I/usr/X11R6/include
checking
MOZ_XFT_LIBS... -L/usr/X11R6/lib -lXft -lfreetype -lXrender -lX11 -lfontconf
ig
checking for pango >= 1.1.0... yes
checking
_PANGOCHK_CFLAGS... -I/usr/include/pango-1.0 -I/usr//include/glib-2.0 -I/usr
//lib/glib-2.0/include
checking
_PANGOCHK_LIBS... -Wl,--export-dynamic -L/usr//lib -lpango-1.0 -lgobject-2.0
-lgmodule-2.0 -ldl -lglib-2.0
checking for XpGetPrinterList in -lXp... no
checking for gnome-vfs-2.0 >= 2.0... Package gnome-vfs-2.0 was not found in
the pkg-config search path.
Perhaps you should add the directory containing `gnome-vfs-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gnome-vfs-2.0' found
configure: warning: Cannot build gnomevfs without required libraries.
Removing gnomevfs from MOZ_EXTENSIONS.
configure: warning: Cannot build venkman without JavaScript debug library.
Removing venkman from MOZ_EXTENSIONS.
checking for gssapi.h... no
checking for gssapi/gssapi.h... no
checking for gss_init_sec_context in -lgss... no
checking for gss_init_sec_context... no
configure: warning: Cannot build negotiateauth without GSSAPI. Removing
negotatiate from MOZ_EXTENSIONS.
checking for valid optimization flags... yes
checking for __cxa_demangle... no
checking for gcc -pipe support... yes
checking whether compiler supports -Wno-long-long... yes
checking whether C compiler supports -fprofile-generate... no
checking whether C compiler supports -fprofile-arcs... yes
checking whether C++ compiler has -pedantic long long bug... no
checking for correct temporary object destruction order... yes
checking for correct overload resolution with const and templates... no
checking for libIDL-2.0 >= 0.8.0... yes
checking
LIBIDL_CFLAGS... -I/usr/include/libIDL-2.0 -I/usr//include/glib-2.0 -I/usr//
lib/glib-2.0/include
checking LIBIDL_LIBS... -L/usr//lib -lIDL-2 -lglib-2.0
checking for glib-2.0 >= 1.3.7... yes
checking
GLIB_CFLAGS... -I/usr//include/glib-2.0 -I/usr//lib/glib-2.0/include
checking GLIB_LIBS... -L/usr//lib -lglib-2.0
creating mozilla-config.h
==== mozilla-config.h =================================
/* List of defines generated by configure. Included with preprocessor flag,
* -include, to avoid long list of -D defines on the compile command-line.
* Do not edit.
*/

#ifndef _MOZILLA_CONFIG_H_
#define _MOZILLA_CONFIG_H_

#define D_INO d_ino
#define FUNCPROTO 15
#define HAVE_DIRENT_H 1
#define HAVE_FCHMOD 1
#define HAVE_FLOCKFILE 1
#define HAVE_GETOPT_H 1
#define HAVE_GNU_GET_LIBC_VERSION 1
#define HAVE_GNU_LIBC_VERSION_H 1
#define HAVE_I18N_LC_MESSAGES 1
#define HAVE_INT16_T 1
#define HAVE_INT32_T 1
#define HAVE_INT64_T 1
#define HAVE_LANGINFO_CODESET 1
#define HAVE_LCHOWN 1
#define HAVE_LIBDL 1
#define HAVE_LIBM 1
#define HAVE_LOCALTIME_R 1
#define HAVE_MALLOC_H 1
#define HAVE_MEMMOVE 1
#define HAVE_MEMORY_H 1
#define HAVE_NL_TYPES_H 1
#define HAVE_RANDOM 1
#define HAVE_RES_NINIT 1
#define HAVE_RINT 1
#define HAVE_SIGINFO_T 1
#define HAVE_SNPRINTF 1
#define HAVE_STRERROR 1
#define HAVE_STRTOK_R 1
#define HAVE_ST_BLKSIZE 1
#define HAVE_SYS_BITYPES_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_SYS_STATFS_H 1
#define HAVE_SYS_STATVFS_H 1
#define HAVE_UINT 1
#define HAVE_UNAME_DOMAINNAME_FIELD 1
#define HAVE_UNISTD_H 1
#define HAVE_VA_COPY 1
#define HAVE_VISIBILITY_ATTRIBUTE 1
#define HAVE_X11_XKBLIB_H 1
#define HAVE_XSHM 1
#define IBMBIDI 1
#define JS_THREADSAFE 1
#define MOZILLA_LOCALE_VERSION "1.7"
#define MOZILLA_REGION_VERSION "1.7"
#define MOZILLA_SKIN_VERSION "1.5"
#define MOZILLA_VERSION "1.7.5"
#define MOZ_APP_NAME "mozilla"
#define MOZ_DEFAULT_TOOLKIT "gtk2"
#define MOZ_DLL_SUFFIX ".so"
#define MOZ_ENABLE_COREXFONTS 1
#define MOZ_ENABLE_XFT 1
#define MOZ_ENABLE_XREMOTE 1
#define MOZ_EXTRA_X11CONVERTERS 1
#define MOZ_USER_DIR ".mozilla"
#define MOZ_VIEW_SOURCE 1
#define MOZ_WIDGET_GTK2 1
#define MOZ_X11 1
#define NS_DISABLE_LOGGING 1
#define NS_PRINTING 1
#define NS_PRINT_PREVIEW 1
#define OJI 1
#define STDC_HEADERS 1
#define UNIX_ASYNC_DNS 1
#define VA_COPY va_copy
#define XP_UNIX 1
#define _REENTRANT 1

#endif /* _MOZILLA_CONFIG_H_ */

creating Makefile
creating build/Makefile
creating build/unix/Makefile
creating config/Makefile
creating config/mkdepend/Makefile
creating caps/Makefile
creating caps/idl/Makefile
creating caps/include/Makefile
creating caps/src/Makefile
creating db/Makefile
creating db/mdb/Makefile
creating db/mdb/public/Makefile
creating db/mork/Makefile
creating db/mork/build/Makefile
creating db/mork/src/Makefile
creating dbm/Makefile
creating dbm/include/Makefile
creating dbm/src/Makefile
creating dbm/tests/Makefile
creating docshell/Makefile
creating docshell/base/Makefile
creating docshell/build/Makefile
creating dom/Makefile
creating dom/public/Makefile
creating dom/public/base/Makefile
creating dom/public/coreEvents/Makefile
creating dom/public/idl/Makefile
creating dom/public/idl/base/Makefile
creating dom/public/idl/core/Makefile
creating dom/public/idl/css/Makefile
creating dom/public/idl/events/Makefile
creating dom/public/idl/html/Makefile
creating dom/public/idl/range/Makefile
creating dom/public/idl/stylesheets/Makefile
creating dom/public/idl/views/Makefile
creating dom/public/idl/xbl/Makefile
creating dom/public/idl/xpath/Makefile
creating dom/public/idl/xul/Makefile
creating dom/src/Makefile
creating dom/src/base/Makefile
creating dom/src/events/Makefile
creating dom/src/jsurl/Makefile
creating editor/Makefile
creating editor/public/Makefile
creating editor/idl/Makefile
creating editor/txmgr/Makefile
creating editor/txmgr/idl/Makefile
creating editor/txmgr/public/Makefile
creating editor/txmgr/src/Makefile
creating editor/txmgr/tests/Makefile
creating editor/txtsvc/Makefile
creating editor/txtsvc/public/Makefile
creating editor/txtsvc/src/Makefile
creating embedding/Makefile
creating embedding/base/Makefile
creating embedding/browser/Makefile
creating embedding/browser/activex/src/Makefile
creating embedding/browser/activex/src/control/Makefile
creating embedding/browser/activex/src/control_kicker/Makefile
creating embedding/browser/build/Makefile
creating embedding/browser/chrome/Makefile
creating embedding/browser/webBrowser/Makefile
creating embedding/browser/gtk/Makefile
creating embedding/browser/gtk/src/Makefile
creating embedding/browser/gtk/tests/Makefile
creating embedding/browser/photon/Makefile
creating embedding/browser/photon/src/Makefile
creating embedding/browser/photon/tests/Makefile
creating embedding/browser/cocoa/Makefile
creating embedding/components/Makefile
creating embedding/components/build/Makefile
creating embedding/components/windowwatcher/Makefile
creating embedding/components/windowwatcher/public/Makefile
creating embedding/components/windowwatcher/src/Makefile
creating embedding/components/ui/Makefile
creating embedding/components/ui/helperAppDlg/Makefile
creating embedding/components/ui/progressDlg/Makefile
creating embedding/config/Makefile
creating embedding/tests/Makefile
creating embedding/tests/cocoaEmbed/Makefile
creating embedding/tests/winEmbed/Makefile
creating embedding/tests/mfcembed/Makefile
creating embedding/tests/mfcembed/components/Makefile
creating expat/Makefile
creating expat/xmlparse/Makefile
creating expat/xmltok/Makefile
creating extensions/Makefile
creating extensions/cookie/Makefile
creating extensions/wallet/Makefile
creating extensions/wallet/public/Makefile
creating extensions/wallet/src/Makefile
creating extensions/wallet/editor/Makefile
creating extensions/wallet/signonviewer/Makefile
creating extensions/wallet/walletpreview/Makefile
creating extensions/wallet/build/Makefile
creating extensions/content-packs/Makefile
creating extensions/content-packs/resources/Makefile
creating extensions/xml-rpc/Makefile
creating extensions/xml-rpc/idl/Makefile
creating extensions/xml-rpc/src/Makefile
creating extensions/xmlextras/Makefile
creating extensions/xmlextras/base/Makefile
creating extensions/xmlextras/base/src/Makefile
creating extensions/xmlextras/base/public/Makefile
creating extensions/xmlextras/pointers/Makefile
creating extensions/xmlextras/pointers/src/Makefile
creating extensions/xmlextras/build/Makefile
creating extensions/xmlextras/build/src/Makefile
creating extensions/help/Makefile
creating extensions/help/resources/Makefile
creating extensions/p3p/Makefile
creating extensions/p3p/public/Makefile
creating extensions/p3p/src/Makefile
creating extensions/pref/Makefile
creating extensions/pref/autoconfig/Makefile
creating extensions/pref/autoconfig/public/Makefile
creating extensions/pref/autoconfig/src/Makefile
creating extensions/pref/autoconfig/resources/Makefile
creating extensions/transformiix/source/base/Makefile
creating extensions/transformiix/source/main/Makefile
creating extensions/transformiix/source/xml/dom/standalone/Makefile
creating extensions/transformiix/source/xml/dom/Makefile
creating extensions/transformiix/source/xml/parser/Makefile
creating extensions/transformiix/source/xml/Makefile
creating extensions/transformiix/source/xpath/Makefile
creating extensions/transformiix/source/xslt/functions/Makefile
creating extensions/transformiix/source/xslt/util/Makefile
creating extensions/transformiix/source/xslt/Makefile
creating extensions/transformiix/source/Makefile
creating extensions/transformiix/Makefile
creating extensions/transformiix/resources/Makefile
creating extensions/universalchardet/Makefile
creating extensions/universalchardet/src/Makefile
creating extensions/universalchardet/tests/Makefile
creating extensions/typeaheadfind/public/Makefile
creating extensions/typeaheadfind/resources/Makefile
creating extensions/typeaheadfind/src/Makefile
creating extensions/typeaheadfind/Makefile
creating extensions/webservices/Makefile
creating extensions/webservices/build/Makefile
creating extensions/webservices/build/src/Makefile
creating extensions/webservices/interfaceinfo/Makefile
creating extensions/webservices/interfaceinfo/src/Makefile
creating extensions/webservices/proxy/Makefile
creating extensions/webservices/proxy/src/Makefile
creating extensions/webservices/public/Makefile
creating extensions/webservices/security/Makefile
creating extensions/webservices/security/src/Makefile
creating extensions/webservices/schema/Makefile
creating extensions/webservices/schema/src/Makefile
creating extensions/webservices/soap/Makefile
creating extensions/webservices/soap/src/Makefile
creating extensions/webservices/wsdl/Makefile
creating extensions/webservices/wsdl/src/Makefile
creating extensions/spellcheck/Makefile
creating extensions/spellcheck/idl/Makefile
creating extensions/spellcheck/myspell/Makefile
creating extensions/spellcheck/myspell/dictionaries/Makefile
creating extensions/spellcheck/src/Makefile
creating gc/boehm/Makefile
creating gc/boehm/leaksoup/Makefile
creating gfx/Makefile
creating gfx/idl/Makefile
creating gfx/public/Makefile
creating gfx/src/Makefile
creating gfx/src/beos/Makefile
creating gfx/src/gtk/Makefile
creating gfx/src/ps/Makefile
creating gfx/src/photon/Makefile
creating gfx/src/mac/Makefile
creating gfx/src/xlib/Makefile
creating gfx/src/os2/Makefile
creating gfx/src/xlibrgb/Makefile
creating gfx/src/windows/Makefile
creating gfx/tests/Makefile
creating accessible/Makefile
creating accessible/public/Makefile
creating accessible/public/msaa/Makefile
creating accessible/src/Makefile
creating accessible/src/base/Makefile
creating accessible/src/html/Makefile
creating accessible/src/xul/Makefile
creating accessible/src/msaa/Makefile
creating accessible/src/atk/Makefile
creating accessible/src/mac/Makefile
creating accessible/build/Makefile
creating htmlparser/Makefile
creating htmlparser/robot/Makefile
creating htmlparser/robot/test/Makefile
creating htmlparser/public/Makefile
creating htmlparser/src/Makefile
creating htmlparser/tests/Makefile
creating htmlparser/tests/grabpage/Makefile
creating htmlparser/tests/logparse/Makefile
creating htmlparser/tests/html/Makefile
creating htmlparser/tests/outsinks/Makefile
creating intl/Makefile
creating intl/chardet/Makefile
creating intl/chardet/public/Makefile
creating intl/chardet/src/Makefile
creating intl/uconv/Makefile
creating intl/uconv/idl/Makefile
creating intl/uconv/public/Makefile
creating intl/uconv/src/Makefile
creating intl/uconv/tests/Makefile
creating intl/uconv/ucvja/Makefile
creating intl/uconv/ucvlatin/Makefile
creating intl/uconv/ucvcn/Makefile
creating intl/uconv/ucvtw/Makefile
creating intl/uconv/ucvtw2/Makefile
creating intl/uconv/ucvko/Makefile
creating intl/uconv/ucvibm/Makefile
creating intl/uconv/native/Makefile
creating intl/locale/Makefile
creating intl/locale/public/Makefile
creating intl/locale/idl/Makefile
creating intl/locale/src/Makefile
creating intl/locale/src/unix/Makefile
creating intl/locale/src/os2/Makefile
creating intl/locale/src/windows/Makefile
creating intl/locale/tests/Makefile
creating intl/lwbrk/Makefile
creating intl/lwbrk/src/Makefile
creating intl/lwbrk/public/Makefile
creating intl/lwbrk/tests/Makefile
creating intl/unicharutil/Makefile
creating intl/unicharutil/idl/Makefile
creating intl/unicharutil/src/Makefile
creating intl/unicharutil/public/Makefile
creating intl/unicharutil/tables/Makefile
creating intl/unicharutil/tests/Makefile
creating intl/unicharutil/tools/Makefile
creating intl/strres/Makefile
creating intl/strres/public/Makefile
creating intl/strres/src/Makefile
creating intl/strres/tests/Makefile
creating jpeg/Makefile
creating js/Makefile
creating js/src/Makefile
creating js/src/fdlibm/Makefile
creating js/jsd/Makefile
creating js/jsd/idl/Makefile
creating content/Makefile
creating content/base/Makefile
creating content/base/public/Makefile
creating content/base/src/Makefile
creating content/events/Makefile
creating content/events/public/Makefile
creating content/events/src/Makefile
creating content/html/Makefile
creating content/html/content/Makefile
creating content/html/content/public/Makefile
creating content/html/content/src/Makefile
creating content/html/document/Makefile
creating content/html/document/public/Makefile
creating content/html/document/src/Makefile
creating content/html/style/Makefile
creating content/html/style/public/Makefile
creating content/html/style/src/Makefile
creating content/xml/Makefile
creating content/xml/content/Makefile
creating content/xml/content/public/Makefile
creating content/xml/content/src/Makefile
creating content/xml/document/Makefile
creating content/xml/document/public/Makefile
creating content/xml/document/src/Makefile
creating content/xul/Makefile
creating content/xul/content/Makefile
creating content/xul/content/public/Makefile
creating content/xul/content/src/Makefile
creating content/xul/document/Makefile
creating content/xul/document/public/Makefile
creating content/xul/document/src/Makefile
creating content/xul/templates/public/Makefile
creating content/xul/templates/src/Makefile
creating content/xbl/Makefile
creating content/xbl/public/Makefile
creating content/xbl/src/Makefile
creating content/xbl/builtin/Makefile
creating content/xsl/Makefile
creating content/xsl/public/Makefile
creating content/shared/Makefile
creating content/shared/public/Makefile
creating content/shared/src/Makefile
creating layout/Makefile
creating layout/base/Makefile
creating layout/base/public/Makefile
creating layout/base/src/Makefile
creating layout/base/tests/Makefile
creating layout/build/Makefile
creating layout/html/Makefile
creating layout/html/base/Makefile
creating layout/html/base/src/Makefile
creating layout/html/document/Makefile
creating layout/html/document/src/Makefile
creating layout/html/forms/Makefile
creating layout/html/forms/public/Makefile
creating layout/html/forms/src/Makefile
creating layout/html/style/Makefile
creating layout/html/style/src/Makefile
creating layout/html/table/Makefile
creating layout/html/table/public/Makefile
creating layout/html/table/src/Makefile
creating layout/html/tests/Makefile
creating layout/tools/Makefile
creating layout/xul/Makefile
creating layout/xul/base/Makefile
creating layout/xul/base/public/Makefile
creating layout/xul/base/src/Makefile
creating layout/xul/base/src/tree/Makefile
creating layout/xul/base/src/tree/src/Makefile
creating layout/xul/base/src/tree/public/Makefile
creating modules/libreg/Makefile
creating modules/libreg/include/Makefile
creating modules/libreg/src/Makefile
creating modules/libreg/standalone/Makefile
creating modules/libimg/Makefile
creating modules/libimg/png/Makefile
creating modules/libpr0n/Makefile
creating modules/libpr0n/public/Makefile
creating modules/libpr0n/src/Makefile
creating modules/libpr0n/decoders/Makefile
creating modules/libpr0n/decoders/gif/Makefile
creating modules/libpr0n/decoders/png/Makefile
creating modules/libpr0n/decoders/jpeg/Makefile
creating modules/libpr0n/decoders/bmp/Makefile
creating modules/libpr0n/decoders/icon/Makefile
creating modules/libpr0n/decoders/icon/win/Makefile
creating modules/libpr0n/decoders/xbm/Makefile
creating modules/libjar/Makefile
creating modules/libjar/standalone/Makefile
creating modules/libpref/Makefile
creating modules/libpref/public/Makefile
creating modules/libpref/src/Makefile
creating modules/libutil/Makefile
creating modules/libutil/public/Makefile
creating modules/libutil/src/Makefile
creating js/src/liveconnect/Makefile
creating js/src/liveconnect/classes/Makefile
creating modules/oji/Makefile
creating modules/oji/public/Makefile
creating modules/oji/src/Makefile
creating modules/plugin/Makefile
creating modules/plugin/base/src/Makefile
creating modules/plugin/base/public/Makefile
creating modules/plugin/samples/simple/Makefile
creating modules/plugin/samples/SanePlugin/Makefile
creating modules/plugin/samples/default/unix/Makefile
creating modules/plugin/tools/sdk/Makefile
creating modules/plugin/tools/sdk/samples/Makefile
creating modules/plugin/tools/sdk/samples/common/Makefile
creating modules/plugin/tools/sdk/samples/basic/windows/Makefile
creating modules/plugin/tools/sdk/samples/scriptable/windows/Makefile
creating modules/plugin/tools/sdk/samples/simple/Makefile
creating modules/plugin/tools/sdk/samples/winless/windows/Makefile
creating netwerk/Makefile
creating netwerk/base/Makefile
creating netwerk/base/public/Makefile
creating netwerk/base/src/Makefile
creating netwerk/build/Makefile
creating netwerk/build2/Makefile
creating netwerk/cache/Makefile
creating netwerk/cache/public/Makefile
creating netwerk/cache/src/Makefile
creating netwerk/cookie/Makefile
creating netwerk/cookie/public/Makefile
creating netwerk/cookie/src/Makefile
creating netwerk/dns/Makefile
creating netwerk/dns/public/Makefile
creating netwerk/dns/src/Makefile
creating netwerk/protocol/Makefile
creating netwerk/protocol/about/Makefile
creating netwerk/protocol/about/public/Makefile
creating netwerk/protocol/about/src/Makefile
creating netwerk/protocol/data/Makefile
creating netwerk/protocol/data/public/Makefile
creating netwerk/protocol/data/src/Makefile
creating netwerk/protocol/file/Makefile
creating netwerk/protocol/file/public/Makefile
creating netwerk/protocol/file/src/Makefile
creating netwerk/protocol/ftp/Makefile
creating netwerk/protocol/ftp/public/Makefile
creating netwerk/protocol/ftp/src/Makefile
creating netwerk/protocol/gopher/Makefile
creating netwerk/protocol/gopher/src/Makefile
creating netwerk/protocol/http/Makefile
creating netwerk/protocol/http/public/Makefile
creating netwerk/protocol/http/src/Makefile
creating netwerk/protocol/jar/Makefile
creating netwerk/protocol/jar/public/Makefile
creating netwerk/protocol/jar/src/Makefile
creating netwerk/protocol/keyword/Makefile
creating netwerk/protocol/keyword/src/Makefile
creating netwerk/protocol/res/Makefile
creating netwerk/protocol/res/public/Makefile
creating netwerk/protocol/res/src/Makefile
creating netwerk/mime/Makefile
creating netwerk/mime/public/Makefile
creating netwerk/mime/src/Makefile
creating netwerk/socket/Makefile
creating netwerk/socket/base/Makefile
creating netwerk/streamconv/Makefile
creating netwerk/streamconv/converters/Makefile
creating netwerk/streamconv/public/Makefile
creating netwerk/streamconv/src/Makefile
creating netwerk/streamconv/test/Makefile
creating netwerk/test/Makefile
creating netwerk/testserver/Makefile
creating netwerk/resources/Makefile
creating uriloader/exthandler/Makefile
creating profile/Makefile
creating profile/src/Makefile
creating profile/public/Makefile
creating profile/resources/Makefile
creating profile/pref-migrator/Makefile
creating profile/pref-migrator/public/Makefile
creating profile/pref-migrator/src/Makefile
creating profile/pref-migrator/resources/Makefile
creating profile/defaults/Makefile
creating profile/dirserviceprovider/Makefile
creating profile/dirserviceprovider/public/Makefile
creating profile/dirserviceprovider/src/Makefile
creating rdf/Makefile
creating rdf/base/Makefile
creating rdf/base/idl/Makefile
creating rdf/base/public/Makefile
creating rdf/base/src/Makefile
creating rdf/chrome/Makefile
creating rdf/chrome/build/Makefile
creating rdf/chrome/src/Makefile
creating rdf/chrome/tools/Makefile
creating rdf/chrome/tools/chromereg/Makefile
creating rdf/util/Makefile
creating rdf/util/public/Makefile
creating rdf/util/src/Makefile
creating rdf/resources/Makefile
creating rdf/build/Makefile
creating rdf/datasource/Makefile
creating rdf/datasource/public/Makefile
creating rdf/datasource/src/Makefile
creating rdf/tests/Makefile
creating rdf/tests/localfile/Makefile
creating rdf/tests/rdfsink/Makefile
creating rdf/tests/rdfcat/Makefile
creating rdf/tests/rdfpoll/Makefile
creating sun-java/Makefile
creating sun-java/stubs/Makefile
creating sun-java/stubs/include/Makefile
creating sun-java/stubs/jri/Makefile
creating themes/Makefile
creating themes/modern/Makefile
creating themes/classic/Makefile
creating themes/classic/global/mac/Makefile
creating themes/classic/global/unix/Makefile
creating themes/classic/global/win/Makefile
creating uriloader/Makefile
creating uriloader/base/Makefile
creating view/Makefile
creating view/public/Makefile
creating view/src/Makefile
creating webshell/Makefile
creating webshell/public/Makefile
creating webshell/tests/Makefile
creating webshell/tests/viewer/Makefile
creating webshell/tests/viewer/public/Makefile
creating webshell/tests/viewer/unix/Makefile
creating webshell/tests/viewer/unix/gtk/Makefile
creating webshell/tests/viewer/unix/xlib/Makefile
creating widget/Makefile
creating widget/public/Makefile
creating widget/src/Makefile
creating widget/src/beos/Makefile
creating widget/src/build/Makefile
creating widget/src/gtk/Makefile
creating widget/src/gtksuperwin/Makefile
creating widget/src/gtkxtbin/Makefile
creating widget/src/photon/Makefile
creating widget/src/mac/Makefile
creating widget/src/cocoa/Makefile
creating widget/src/xlib/Makefile
creating widget/src/os2/Makefile
creating widget/src/windows/Makefile
creating widget/src/xlibxtbin/Makefile
creating widget/src/xpwidgets/Makefile
creating widget/src/support/Makefile
creating xpcom/string/Makefile
creating xpcom/string/public/Makefile
creating xpcom/string/src/Makefile
creating xpcom/Makefile
creating xpcom/base/Makefile
creating xpcom/build/Makefile
creating xpcom/components/Makefile
creating xpcom/ds/Makefile
creating xpcom/glue/Makefile
creating xpcom/glue/standalone/Makefile
creating xpcom/io/Makefile
creating xpcom/typelib/Makefile
creating xpcom/reflect/Makefile
creating xpcom/typelib/xpt/Makefile
creating xpcom/typelib/xpt/public/Makefile
creating xpcom/typelib/xpt/src/Makefile
creating xpcom/typelib/xpt/tests/Makefile
creating xpcom/typelib/xpt/tools/Makefile
creating xpcom/typelib/xpidl/Makefile
creating xpcom/reflect/xptcall/Makefile
creating xpcom/reflect/xptcall/public/Makefile
creating xpcom/reflect/xptcall/src/Makefile
creating xpcom/reflect/xptcall/src/md/Makefile
creating xpcom/reflect/xptcall/src/md/os2/Makefile
creating xpcom/reflect/xptcall/src/md/test/Makefile
creating xpcom/reflect/xptcall/src/md/unix/Makefile
creating xpcom/reflect/xptcall/src/md/win32/Makefile
creating xpcom/reflect/xptcall/tests/Makefile
creating xpcom/reflect/xptinfo/Makefile
creating xpcom/reflect/xptinfo/public/Makefile
creating xpcom/reflect/xptinfo/src/Makefile
creating xpcom/reflect/xptinfo/tests/Makefile
creating xpcom/proxy/Makefile
creating xpcom/proxy/public/Makefile
creating xpcom/proxy/src/Makefile
creating xpcom/proxy/tests/Makefile
creating xpcom/sample/Makefile
creating xpcom/threads/Makefile
creating xpcom/tools/Makefile
creating xpcom/tools/registry/Makefile
creating xpcom/tools/windows/Makefile
creating xpcom/windbgdlg/Makefile
creating xpcom/obsolete/Makefile
creating xpcom/obsolete/component/Makefile
creating xpcom/tests/Makefile
creating xpcom/tests/dynamic/Makefile
creating xpcom/tests/services/Makefile
creating xpcom/tests/windows/Makefile
creating js/src/xpconnect/Makefile
creating js/src/xpconnect/public/Makefile
creating js/src/xpconnect/idl/Makefile
creating js/src/xpconnect/shell/Makefile
creating js/src/xpconnect/src/Makefile
creating js/src/xpconnect/loader/Makefile
creating js/src/xpconnect/tests/Makefile
creating js/src/xpconnect/tests/components/Makefile
creating js/src/xpconnect/tests/idl/Makefile
creating js/src/xpconnect/tools/Makefile
creating js/src/xpconnect/tools/idl/Makefile
creating xpinstall/Makefile
creating xpinstall/packager/Makefile
creating xpinstall/packager/unix/Makefile
creating xpinstall/packager/windows/Makefile
creating xpinstall/public/Makefile
creating xpinstall/res/Makefile
creating xpinstall/src/Makefile
creating xpinstall/stub/Makefile
creating xpinstall/wizard/libxpnet/Makefile
creating xpinstall/wizard/libxpnet/src/Makefile
creating xpinstall/wizard/libxpnet/test/Makefile
creating xpinstall/wizard/unix/src2/Makefile
creating xpinstall/wizard/windows/builder/Makefile
creating xpinstall/wizard/windows/nsinstall/Makefile
creating xpinstall/wizard/windows/nsztool/Makefile
creating xpinstall/wizard/windows/uninstall/Makefile
creating xpinstall/wizard/windows/setup/Makefile
creating xpinstall/wizard/windows/setuprsc/Makefile
creating xpinstall/wizard/windows/ren8dot3/Makefile
creating xpinstall/wizard/windows/ds32/Makefile
creating xpinstall/wizard/windows/GetShortPathName/Makefile
creating xpfe/Makefile
creating xpfe/browser/Makefile
creating xpfe/browser/public/Makefile
creating xpfe/browser/src/Makefile
creating xpfe/browser/samples/Makefile
creating xpfe/browser/samples/sampleimages/Makefile
creating xpfe/components/Makefile
creating xpfe/components/shistory/Makefile
creating xpfe/components/shistory/public/Makefile
creating xpfe/components/shistory/src/Makefile
creating xpfe/components/bookmarks/Makefile
creating xpfe/components/bookmarks/public/Makefile
creating xpfe/components/bookmarks/src/Makefile
creating xpfe/components/directory/Makefile
creating xpfe/components/download-manager/Makefile
creating xpfe/components/download-manager/src/Makefile
creating xpfe/components/download-manager/public/Makefile
creating xpfe/components/find/Makefile
creating xpfe/components/find/public/Makefile
creating xpfe/components/find/src/Makefile
creating xpfe/components/filepicker/Makefile
creating xpfe/components/filepicker/public/Makefile
creating xpfe/components/filepicker/src/Makefile
creating xpfe/components/history/Makefile
creating xpfe/components/history/src/Makefile
creating xpfe/components/history/public/Makefile
creating xpfe/components/prefwindow/Makefile
creating xpfe/components/prefwindow/resources/Makefile
creating xpfe/components/prefwindow/resources/content/Makefile
creating xpfe/components/prefwindow/resources/content/unix/Makefile
creating xpfe/components/prefwindow/resources/content/win/Makefile
creating xpfe/components/prefwindow/resources/locale/Makefile
creating xpfe/components/prefwindow/resources/locale/en-US/Makefile
creating xpfe/components/prefwindow/resources/locale/en-US/unix/Makefile
creating xpfe/components/prefwindow/resources/locale/en-US/win/Makefile
creating xpfe/components/related/Makefile
creating xpfe/components/related/src/Makefile
creating xpfe/components/related/public/Makefile
creating xpfe/components/search/Makefile
creating xpfe/components/search/datasets/Makefile
creating xpfe/components/search/public/Makefile
creating xpfe/components/search/src/Makefile
creating xpfe/components/sidebar/Makefile
creating xpfe/components/sidebar/public/Makefile
creating xpfe/components/sidebar/src/Makefile
creating xpfe/components/autocomplete/Makefile
creating xpfe/components/autocomplete/public/Makefile
creating xpfe/components/autocomplete/src/Makefile
creating xpfe/components/urlbarhistory/Makefile
creating xpfe/components/urlbarhistory/public/Makefile
creating xpfe/components/urlbarhistory/src/Makefile
creating xpfe/components/urlwidget/Makefile
creating xpfe/components/winhooks/Makefile
creating xpfe/components/alerts/Makefile
creating xpfe/components/alerts/public/Makefile
creating xpfe/components/alerts/src/Makefile
creating xpfe/components/console/Makefile
creating xpfe/components/resetPref/Makefile
creating xpfe/components/killAll/Makefile
creating xpfe/components/build/Makefile
creating xpfe/components/xremote/Makefile
creating xpfe/components/xremote/public/Makefile
creating xpfe/components/xremote/src/Makefile
creating xpfe/appshell/Makefile
creating xpfe/appshell/src/Makefile
creating xpfe/appshell/public/Makefile
creating xpfe/bootstrap/Makefile
creating xpfe/bootstrap/init.d/Makefile
creating xpfe/bootstrap/appleevents/Makefile
creating xpfe/browser/resources/Makefile
creating xpfe/browser/resources/content/Makefile
creating xpfe/browser/resources/content/unix/Makefile
creating xpfe/browser/resources/content/win/Makefile
creating xpfe/browser/resources/locale/Makefile
creating xpfe/browser/resources/locale/en-US/Makefile
creating xpfe/browser/resources/locale/en-US/unix/Makefile
creating xpfe/global/Makefile
creating xpfe/global/resources/Makefile
creating xpfe/global/resources/content/Makefile
creating xpfe/global/resources/content/os2/Makefile
creating xpfe/global/resources/content/unix/Makefile
creating xpfe/global/resources/locale/Makefile
creating xpfe/global/resources/locale/en-US/Makefile
creating xpfe/global/resources/locale/en-US/mac/Makefile
creating xpfe/global/resources/locale/en-US/os2/Makefile
creating xpfe/global/resources/locale/en-US/unix/Makefile
creating xpfe/global/resources/locale/en-US/win/Makefile
creating xpfe/communicator/Makefile
creating xpfe/communicator/resources/Makefile
creating xpfe/communicator/resources/locale/Makefile
creating xpfe/communicator/resources/locale/en-US/Makefile
creating xpfe/communicator/resources/content/Makefile
creating xpfe/communicator/resources/content/unix/Makefile
creating xpfe/communicator/resources/content/win/Makefile
creating modules/zlib/Makefile
creating modules/zlib/src/Makefile
creating modules/zlib/standalone/Makefile
creating security/manager/Makefile
creating security/manager/boot/Makefile
creating security/manager/boot/src/Makefile
creating security/manager/boot/public/Makefile
creating security/manager/ssl/Makefile
creating security/manager/ssl/src/Makefile
creating security/manager/ssl/resources/Makefile
creating security/manager/ssl/public/Makefile
creating security/manager/pki/Makefile
creating security/manager/pki/resources/Makefile
creating security/manager/pki/src/Makefile
creating security/manager/pki/public/Makefile
creating embedding/minimo/Makefile
creating embedding/minimo/app/Makefile
creating embedding/minimo/chromelite/Makefile
creating embedding/minimo/popuplite/Makefile
updating cache ./config.cache
creating ./config.status
creating config/autoconf.mk
creating config/doxygen.cfg
creating xpfe/global/buildconfig.html
creating gfx/gfx-config.h
creating netwerk/necko-config.h
creating xpcom/xpcom-config.h
creating xpcom/xpcom-private.h
configuring in nsprpub
running /bin/sh
./configure --host=frv-gnu-linux --enable-default-toolkit=gtk2 --enable-xft
--disable-freetype2 --disable-xul --disable-profilesharing --disable-profil
elocking --enable-single-profile --disable-accessibility --disable-composer
--enable-plaintext-editor-only --disable-mailnews --disable-ldap --disable-p
ostscript --disable-mathml --disable-jsd --disable-jsloader --disable-instal
ler --disable-xpinstall --disable-xpfe-components --disable-xprint --disable
-necko-disk-cache --enable-necko-small-buffers --disable-dtd-debug --disable
-logging --disable-tests --enable-crypto --enable-necko-protocols=http,file,
res,jar --enable-image-decoders=png,gif,jpeg --enable-optimize=-Os --enable-
strip --disable-debug --enable-reorder --enable-elf-dynstr-gc --disable-shar
ed --enable-static --with-dist-prefix=/root/mozilla/dist --with-mozilla --ca
che-file=.././config.cache --srcdir=.
loading cache .././config.cache
checking host system type... frv-gnu-linux-gnu
checking target system type... frv-gnu-linux-gnu
checking build system type... frv-gnu-linux-gnu
checking for whoami... (cached) /usr/bin/whoami
checking for c++... (cached) gcc
checking whether the C++ compiler (gcc ) works... yes
checking whether the C++ compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc... (cached) gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for ranlib... (cached) ranlib
checking for as... (cached) /usr/bin/as
checking for ar... /usr/bin/ar
checking for ld... /usr/bin/ld
checking for strip... /usr/bin/strip
checking for windres... no
checking for gcc -pipe support... yes
checking for perl5... (cached) /usr/bin/perl
checking for dlopen in -ldl... (cached) yes
checking for dlfcn.h... (cached) yes
checking whether gcc needs -traditional... (cached) no
checking for lchown... (cached) yes
checking for strerror... (cached) yes
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether gcc accepts -pthread... yes
updating cache .././config.cache
creating ./config.status
creating Makefile
creating config/Makefile
creating config/autoconf.mk
creating config/nsprincl.mk
creating config/nsprincl.sh
creating config/nspr-config
creating lib/Makefile
creating lib/ds/Makefile
creating lib/libc/Makefile
creating lib/libc/include/Makefile
creating lib/libc/src/Makefile
creating lib/tests/Makefile
creating pkg/Makefile
creating pkg/linux/Makefile
creating pkg/solaris/Makefile
creating pkg/solaris/SUNWpr/Makefile
creating pkg/solaris/SUNWprx/Makefile
creating pr/Makefile
creating pr/include/Makefile
creating pr/include/md/Makefile
creating pr/include/obsolete/Makefile
creating pr/include/private/Makefile
creating pr/src/Makefile
creating pr/src/io/Makefile
creating pr/src/linking/Makefile
creating pr/src/malloc/Makefile
creating pr/src/md/Makefile
creating pr/src/md/unix/Makefile
creating pr/src/memory/Makefile
creating pr/src/misc/Makefile
creating pr/src/threads/Makefile
creating pr/tests/Makefile
creating pr/tests/dll/Makefile
creating pr/src/pthreads/Makefile
configure: warning: Recreating autoconf.mk with updated nspr-config output
make
make[1]: Entering directory `/root/mozilla'
make[1]: Leaving directory `/root/mozilla'
make[1]: Entering directory `/root/mozilla'
rm -f -rf ./dist/sdk
/usr/bin/make -C config export
make[2]: Entering directory `/root/mozilla/config'
nsinstall.c
gcc -o
host_nsinstall.o -c -DXP_UNIX -Os -I../dist/include -I../dist/include -I/r
oot/mozilla/dist/include/nspr -I/root/mozilla/dist/include/nspr
nsinstall.c
pathsub.c
gcc -o
host_pathsub.o -c -DXP_UNIX -Os -I../dist/include -I../dist/include -I/roo
t/mozilla/dist/include/nspr -I/root/mozilla/dist/include/nspr pathsub.c
gcc -o nsinstall -DXP_UNIX -Os host_nsinstall.o host_pathsub.o
rm -f nfspwd
cp nfspwd.pl nfspwd
chmod +x nfspwd
rm -f revdepth
cp revdepth.pl revdepth
chmod +x revdepth
/usr/bin/perl -I. ./bdate.pl build_number
rm -f nsBuildID.h
/usr/bin/perl -I. ./aboutime.pl -m ./milestone.txt nsBuildID.h build_number
./nsBuildID.h.in
gcc -DOSTYPE=\"Linux2.4\" -DOSARCH=\"Linux\" -I../dist/include -I../dist/i
nclude -I/root/mozilla/dist/include/nspr -Wall -W -Wno-unused -Wpoi
nter-arith -Wcast-align -Wno-long-long -pedantic -pthread -pipe -DNDEBUG -D
TRIMMED -ffunction-sections -Os -include
../mozilla-config.h -DMOZILLA_CLIENT -DXTHREADS -I/usr/include/gtk-2.0 -I/u
sr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/in
clude/pango-1.0 -I/usr/include/freetype2 -I/usr//include/glib-2.0 -I/usr//li
b/glib-2.0/include -o elf-dynstr-gc
-dynstr-gc.c -Wl,--export-dynamic -L/usr//lib -lgtk-x11-2.0 -lgdk-x11-2.0
-latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgo
bject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
elf-dynstr-gc.c: In function `elf_find_section_num':

elf-dynstr-gc.c:120: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:123: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `elf_find_section_named':

elf-dynstr-gc.c:138: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:151: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `elf_find_section':

elf-dynstr-gc.c:165: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:173: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `elf_find_next_higher_section':

elf-dynstr-gc.c:187: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:202: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `vma_to_offset':

elf-dynstr-gc.c:217: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:229: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `find_segment_addr_min_max':

elf-dynstr-gc.c:247: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:259: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `dynamic_find_tag':

elf-dynstr-gc.c:270: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `add_strings_from_dynsym':

elf-dynstr-gc.c:388: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:389: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:400: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `fixup_strings_in_dynsym':

elf-dynstr-gc.c:413: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:414: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:423: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `add_strings_from_dynamic':

elf-dynstr-gc.c:439: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:455: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `fixup_strings_in_dynamic':

elf-dynstr-gc.c:470: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:485: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `add_strings_from_ver_d':

elf-dynstr-gc.c:501: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:505: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:509: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:513: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `fixup_strings_in_ver_d':

elf-dynstr-gc.c:528: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:532: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:536: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:540: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `add_strings_from_ver_r':

elf-dynstr-gc.c:555: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:561: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:565: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:569: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `fixup_strings_in_ver_r':

elf-dynstr-gc.c:583: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:589: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:593: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:597: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `remap_sections':

elf-dynstr-gc.c:659: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:672: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `remap_segments':

elf-dynstr-gc.c:686: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:714: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `remap_symtab':

elf-dynstr-gc.c:737: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:738: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:745: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `remap_rel_section':

elf-dynstr-gc.c:763: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:773: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:786: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `remap_rela_section':

elf-dynstr-gc.c:799: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:809: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:839: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `remap_i386_got':

elf-dynstr-gc.c:860: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:861: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `remap_ppc_got':

elf-dynstr-gc.c:885: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:886: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:894: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `get_dynamic_val':

elf-dynstr-gc.c:908: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:913: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `remap_dynamic':

elf-dynstr-gc.c:946: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:968: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:972: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:982: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:991: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:1002: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `align_hole':

elf-dynstr-gc.c:1023: warning: cast increases required alignment of target
type
elf-dynstr-gc.c:1032: warning: cast increases required alignment of target
type
elf-dynstr-gc.c: In function `main':

elf-dynstr-gc.c:1092: warning: cast increases required alignment of target
type
/root/mozilla/config/nsinstall -R -m 644 nsBuildID.h ../mozilla-config.h
../dist/include
/usr/bin/perl -I../config ../config/build-list.pl
../dist/include/.headerlist nsBuildID.h ../mozilla-config.h
rm -f ../config/final-link-comps ../config/final-link-libs
../config/final-link-comp-names
rm -f ../dist/bin/chrome/chromelist.txt
/root/mozilla/config/nsinstall -t -m 644 nsBuildID.h ../mozilla-config.h
../dist/sdk/include
/root/mozilla/config/nsinstall -R nsinstall ../dist/bin
/root/mozilla/config/nsinstall -R -m 555 elf-dynstr-gc ../dist/bin
make[2]: Leaving directory `/root/mozilla/config'
/usr/bin/make nspr
make[2]: Entering directory `/root/mozilla'
/usr/bin/make -C nsprpub
make[3]: Entering directory `/root/mozilla/nsprpub'
cd config; /usr/bin/make -j1 export
make[4]: Entering directory `/root/mozilla/nsprpub/config'
gcc -o
now.o -c -pipe -ansi -Wall -pthread -Os -fPIC -UDEBUG -DMOZILLA_CLIENT=
1 -DNDEBUG=1 -DXP_UNIX=1 -D_POSIX_SOURCE=1 -D_BSD_SOURCE=1 -D_SVID_SOURCE=1
-D_LARGEFILE64_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=
1 -DHAVE_STRERROR=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVA
R_BUILT_ON_SEM now.c
gcc now.o -o now
gcc -o
nsinstall.o -c -pipe -ansi -Wall -pthread -Os -fPIC -UDEBUG -DMOZILLA_C
LIENT=1 -DNDEBUG=1 -DXP_UNIX=1 -D_POSIX_SOURCE=1 -D_BSD_SOURCE=1 -D_SVID_SOU
RCE=1 -D_LARGEFILE64_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_L
CHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHA
VE_CVAR_BUILT_ON_SEM nsinstall.c
gcc nsinstall.o -o nsinstall
rm -f nfspwd; cp nfspwd.pl nfspwd; chmod +x nfspwd
rm -f /root/mozilla/dist/bin/nspr-config
make[4]: Leaving directory `/root/mozilla/nsprpub/config'
cd pr; /usr/bin/make -j1 export
make[4]: Entering directory `/root/mozilla/nsprpub/pr'
cd include; /usr/bin/make export
make[5]: Entering directory `/root/mozilla/nsprpub/pr/include'
cd md; /usr/bin/make export
make[6]: Entering directory `/root/mozilla/nsprpub/pr/include/md'
../../../config/./nsinstall -R -m 444 ./_aix32.cfg ./_aix64.cfg ./_beos.cfg
./_bsdi.cfg ./_darwin.cfg ./_dgux.cfg ./_freebsd.cfg ./_hpux32.cfg
./_hpux64.cfg ./_irix32.cfg ./_irix64.cfg ./_linux.cfg ./_ncr.cfg ./_nec.cfg
./_netbsd.cfg ./_nextstep.cfg ./_nto.cfg ./_openbsd.cfg ./_openvms.cfg
./_os2.cfg ./_osf1.cfg ./_qnx.cfg ./_reliantunix.cfg ./_rhapsody.cfg
./_scoos.cfg ./_solaris32.cfg ./_solaris64.cfg ./_sony.cfg ./_sunos4.cfg
./_unixware.cfg ./_unixware7.cfg ./_win16.cfg ./_win95.cfg ./_winnt.cfg
./_aix.h ./_beos.h ./_bsdi.h ./_darwin.h ./_dgux.h ./_freebsd.h ./_hpux.h
./_irix.h ./_linux.h ./_macos.h ./_ncr.h ./_nec.h ./_netbsd.h ./_nextstep.h
./_nspr_pthread.h ./_nto.h ./_openbsd.h ./_openvms.h ./_os2.h
./_os2_errors.h ./_osf1.h ./_pcos.h ./_pth.h ./_qnx.h ./_reliantunix.h
./_rhapsody.h ./_scoos.h ./_solaris.h ./_sony.h ./_sunos4.h ./_unix_errors.h
./_unixos.h ./_unixware.h ./_win16.h ./_win32_errors.h ./_win95.h ./_winnt.h
./prosdep.h ./sunos4.h /root/mozilla/dist/include/nspr/md
../../../config/./nsinstall -R -m 444 ./_linux.cfg
/root/mozilla/dist/include/nspr
mv -f /root/mozilla/dist/include/nspr/_linux.cfg
/root/mozilla/dist/include/nspr/prcpucfg.h
make[6]: Leaving directory `/root/mozilla/nsprpub/pr/include/md'
cd private; /usr/bin/make export
make[6]: Entering directory `/root/mozilla/nsprpub/pr/include/private'
../../../config/./nsinstall -R -m 444 ./pprio.h ./pprthred.h ./prpriv.h
/root/mozilla/dist/include/nspr/private
make[6]: Leaving directory `/root/mozilla/nsprpub/pr/include/private'
cd obsolete; /usr/bin/make export
make[6]: Entering directory `/root/mozilla/nsprpub/pr/include/obsolete'
../../../config/./nsinstall -R -m 444 ./pralarm.h ./probslet.h ./protypes.h
./prsem.h /root/mozilla/dist/include/nspr/obsolete
make[6]: Leaving directory `/root/mozilla/nsprpub/pr/include/obsolete'
../../config/./nsinstall -R -m 444 ./nspr.h ./pratom.h ./prbit.h ./prclist.h
./prcmon.h ./prcountr.h ./prcvar.h ./prdtoa.h ./prenv.h ./prerr.h
./prerror.h ./prinet.h ./prinit.h ./prinrval.h ./prio.h ./pripcsem.h
./prlink.h ./prlock.h ./prlog.h ./prlong.h ./prmem.h ./prmon.h ./prmwait.h
./prnetdb.h ./prolock.h ./prpdce.h ./prprf.h ./prproces.h ./prrng.h
./prrwlock.h ./prshm.h ./prshma.h ./prsystem.h ./prthread.h ./prtime.h
./prtpool.h ./prtrace.h ./prtypes.h ./prvrsion.h ./prwin16.h
/root/mozilla/dist/include/nspr
make[5]: Leaving directory `/root/mozilla/nsprpub/pr/include'
cd src; /usr/bin/make export
make[5]: Entering directory `/root/mozilla/nsprpub/pr/src'
cd io; /usr/bin/make export
make[6]: Entering directory `/root/mozilla/nsprpub/pr/src/io'
gcc -o
prfdcach.o -c -pipe -ansi -Wall -pthread -Os -fPIC -UDEBUG -DMOZILLA_CL
IENT=1 -DNDEBUG=1 -DXP_UNIX=1 -D_POSIX_SOURCE=1 -D_BSD_SOURCE=1 -D_SVID_SOUR
CE=1 -D_LARGEFILE64_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LC
HOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAV
E_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/root/mozilla/dist/include/nspr -I../..
/../pr/include -I../../../pr/include/private prfdcach.c
In file included from /root/mozilla/dist/include/nspr/prtypes.h:55,
from /root/mozilla/dist/include/nspr/pratom.h:43,
from /root/mozilla/dist/include/nspr/nspr.h:38,
from ../../../pr/include/private/primpl.h:66,
from prfdcach.c:35:
/root/mozilla/dist/include/nspr/prcpucfg.h:601:2: #error "Unknown CPU
architecture"
In file included from /root/mozilla/dist/include/nspr/pratom.h:43,
from /root/mozilla/dist/include/nspr/nspr.h:38,
from ../../../pr/include/private/primpl.h:66,
from prfdcach.c:35:
/root/mozilla/dist/include/nspr/prtypes.h:259:2: #error No suitable type for
PRInt8/PRUint8
/root/mozilla/dist/include/nspr/prtypes.h:284:2: #error No suitable type for
PRInt16/PRUint16
/root/mozilla/dist/include/nspr/prtypes.h:316:2: #error No suitable type for
PRInt32/PRUint32
/root/mozilla/dist/include/nspr/prtypes.h:379:2: #error 'sizeof(int)' not
sufficient for platform use
In file included from /root/mozilla/dist/include/nspr/pratom.h:43,
from /root/mozilla/dist/include/nspr/nspr.h:38,
from ../../../pr/include/private/primpl.h:66,
from prfdcach.c:35:
/root/mozilla/dist/include/nspr/prtypes.h:402: error: parse error before
"PROffset32"
/root/mozilla/dist/include/nspr/prtypes.h:402: warning: type defaults to
`int' in declaration of `PROffset32'
/root/mozilla/dist/include/nspr/prtypes.h:402: warning: data definition has
no type or storage class
/root/mozilla/dist/include/nspr/prtypes.h:429: error: parse error before
"PRBool"
/root/mozilla/dist/include/nspr/prtypes.h:429: warning: type defaults to
`int' in declaration of `PRBool'
/root/mozilla/dist/include/nspr/prtypes.h:429: warning: data definition has
no type or storage class
/root/mozilla/dist/include/nspr/prtypes.h:439: error: parse error before
"PRPackedBool"
/root/mozilla/dist/include/nspr/prtypes.h:439: warning: type defaults to
`int' in declaration of `PRPackedBool'
/root/mozilla/dist/include/nspr/prtypes.h:439: warning: data definition has
no type or storage class
In file included from /root/mozilla/dist/include/nspr/prtypes.h:514,
from /root/mozilla/dist/include/nspr/pratom.h:43,
from /root/mozilla/dist/include/nspr/nspr.h:38,
from ../../../pr/include/private/primpl.h:66,
from prfdcach.c:35:
/root/mozilla/dist/include/nspr/obsolete/protypes.h:45: error: parse error
before "uintn"
/root/mozilla/dist/include/nspr/obsolete/protypes.h:45: warning: type
defaults to `int' in declaration of `uintn'
/root/mozilla/dist/include/nspr/obsolete/protypes.h:45: warning: data
definition has no type or storage class
/root/mozilla/dist/include/nspr/obsolete/protypes.h:47: error: parse error
before "intn"
/root/mozilla/dist/include/nspr/obsolete/protypes.h:47: warning: type
defaults to `int' in declaration of `intn'
/root/mozilla/dist/include/nspr/obsolete/protypes.h:47: warning: data
definition has no type or storage class
In file included from /root/mozilla/dist/include/nspr/prtypes.h:514,
from /root/mozilla/dist/include/nspr/pratom.h:43,
from /root/mozilla/dist/include/nspr/nspr.h:38,
from ../../../pr/include/private/primpl.h:66,
from prfdcach.c:35:
/root/mozilla/dist/include/nspr/obsolete/protypes.h:114: error: parse error
before "uint32"
/root/mozilla/dist/include/nspr/obsolete/protypes.h:114: warning: type
defaults to `int' in declaration of `uint32'
/root/mozilla/dist/include/nspr/obsolete/protypes.h:114: warning: data
definition has no type or storage class
/root/mozilla/dist/include/nspr/obsolete/protypes.h:125: error: parse error
before "uint16"
/root/mozilla/dist/include/nspr/obsolete/protypes.h:125: warning: type
defaults to `int' in declaration of `uint16'
/root/mozilla/dist/include/nspr/obsolete/protypes.h:125: warning: data
definition has no type or storage class
/root/mozilla/dist/include/nspr/obsolete/protypes.h:133: error: parse error
before "uint8"
/root/mozilla/dist/include/nspr/obsolete/protypes.h:133: warning: type
defaults to `int' in declaration of `uint8'
/root/mozilla/dist/include/nspr/obsolete/protypes.h:133: warning: data
definition has no type or storage class
/root/mozilla/dist/include/nspr/obsolete/protypes.h:154: error: parse error
before "int32"
/root/mozilla/dist/include/nspr/obsolete/protypes.h:154: warning: type
defaults to `int' in declaration of `int32'
/root/mozilla/dist/include/nspr/obsolete/protypes.h:154: warning: data
definition has no type or storage class
/root/mozilla/dist/include/nspr/obsolete/protypes.h:168: error: parse error
before "int16"
/root/mozilla/dist/include/nspr/obsolete/protypes.h:168: warning: type
defaults to `int' in declaration of `int16'
/root/mozilla/dist/include/nspr/obsolete/protypes.h:168: warning: data
definition has no type or storage class
/root/mozilla/dist/include/nspr/obsolete/protypes.h:178: error: parse error
before "int8"
/root/mozilla/dist/include/nspr/obsolete/protypes.h:178: warning: type
defaults to `int' in declaration of `int8'
/root/mozilla/dist/include/nspr/obsolete/protypes.h:178: warning: data
definition has no type or storage class
In file included from /root/mozilla/dist/include/nspr/nspr.h:38,
from ../../../pr/include/private/primpl.h:66,
from prfdcach.c:35:
/root/mozilla/dist/include/nspr/pratom.h:57: error: parse error before
"PR_AtomicIncrement"
/root/mozilla/dist/include/nspr/pratom.h:57: error: parse error before '*'
token
/root/mozilla/dist/include/nspr/pratom.h:57: warning: type defaults to `int'
in declaration of `PR_AtomicIncrement'
/root/mozilla/dist/include/nspr/pratom.h:57: warning: data definition has no
type or storage class
/root/mozilla/dist/include/nspr/pratom.h:68: error: parse error before
"PR_AtomicDecrement"
/root/mozilla/dist/include/nspr/pratom.h:68: error: parse error before '*'
token
/root/mozilla/dist/include/nspr/pratom.h:68: warning: type defaults to `int'
in declaration of `PR_AtomicDecrement'
/root/mozilla/dist/include/nspr/pratom.h:68: warning: data definition has no
type or storage class
/root/mozilla/dist/include/nspr/pratom.h:80: error: parse error before
"PR_AtomicSet"
/root/mozilla/dist/include/nspr/pratom.h:80: error: parse error before '*'
token
/root/mozilla/dist/include/nspr/pratom.h:80: warning: type defaults to `int'
in declaration of `PR_AtomicSet'
/root/mozilla/dist/include/nspr/pratom.h:80: warning: data definition has no
type or storage class
/root/mozilla/dist/include/nspr/pratom.h:92: error: parse error before
"PR_AtomicAdd"
/root/mozilla/dist/include/nspr/pratom.h:92: error: parse error before '*'
token
/root/mozilla/dist/include/nspr/pratom.h:92: warning: type defaults to `int'
in declaration of `PR_AtomicAdd'
/root/mozilla/dist/include/nspr/pratom.h:92: warning: data definition has no
type or storage class
In file included from /root/mozilla/dist/include/nspr/nspr.h:39,
from ../../../pr/include/p
User avatar
dougt
Posts: 117
Joined: November 30th, 2004, 1:31 am
Location: San Jose, CA

Post by dougt »

never tried porting to frv-461. Try following http://www.mozilla.org/projects/minimo/build-cross.html as best you can taking note where there are ARM/frv-461 differences. Lets us know if you are successful!
BurningRain2
Posts: 12
Joined: April 5th, 2005, 9:44 pm

Post by BurningRain2 »

I have porting gcc, glibc, X, gtk2, ...to frv-461, and can run some app on frv-461, such as gmplayer, according to "http://www.mozilla.org/projects/minimo/build-cross.html" I have porting libIDL too, then build minimo with frv-linux-gnu-gcc to failed.
someone can tell me the season as following ?
thx

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[6]: Entering directory `/root/mozilla/nsprpub/pr/src/io'
gcc -o
prfdcach.o -c -pipe -ansi -Wall -pthread -Os -fPIC -UDEBUG -DMOZILLA_CL
IENT=1 -DNDEBUG=1 -DXP_UNIX=1 -D_POSIX_SOURCE=1 -D_BSD_SOURCE=1 -D_SVID_SOUR
CE=1 -D_LARGEFILE64_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LC
HOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAV
E_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/root/mozilla/dist/include/nspr -I../..
/../pr/include -I../../../pr/include/private prfdcach.c
In file included from /root/mozilla/dist/include/nspr/prtypes.h:55,
from /root/mozilla/dist/include/nspr/pratom.h:43,
from /root/mozilla/dist/include/nspr/nspr.h:38,
from ../../../pr/include/private/primpl.h:66,
from prfdcach.c:35:
/root/mozilla/dist/include/nspr/prcpucfg.h:601:2: #error "Unknown CPU
architecture"
In file included from /root/mozilla/dist/include/nspr/pratom.h:43,
from /root/mozilla/dist/include/nspr/nspr.h:38,
from ../../../pr/include/private/primpl.h:66,
from prfdcach.c:35:
/root/mozilla/dist/include/nspr/prtypes.h:259:2: #error No suitable type for
PRInt8/PRUint8
/root/mozilla/dist/include/nspr/prtypes.h:284:2: #error No suitable type for
PRInt16/PRUint16
/root/mozilla/dist/include/nspr/prtypes.h:316:2: #error No suitable type for
PRInt32/PRUint32
/root/mozilla/dist/include/nspr/prtypes.h:379:2: #error 'sizeof(int)' not
sufficient for platform use
In file included from /root/mozilla/dist/include/nspr/pratom.h:43,
from /root/mozilla/dist/include/nspr/nspr.h:38,
from ../../../pr/include/private/primpl.h:66,
from prfdcach.c:35:
/root/mozilla/dist/include/nspr/prtypes.h:402: error: parse error before
"PROffset32"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
john.wolfe
Posts: 4
Joined: April 8th, 2005, 7:56 am
Location: Boston, MA
Contact:

Post by john.wolfe »

Hello BurningRain2,

It looks like you are trying to compile for frv-461, and you have done nothing about modifying the header file /root/mozilla/dist/include/nspr/prcpucfg.h

This header file contains defines which set up the Mozilla type defines to map to local CPU types.

And, of course, this header file has NO provision for the CPU type frv-461.


I also notice that your compile line shown has no defines for CPU type. These defines actually help the code be partitioned in those areas that HAVE to be CPU specific.

You may want to try following instructions for building for a WinCE device (shown at http://www.mozilla.org/projects/minimo/WinCE/build.html.

After you have run the "setenv_arm_ppc.bat" batch file, copy the tools that I have posted at http://lobo.us/minimo/tools/debug_arm_tools to your c:\builds\wince\tools directory. These debug tools output each command line as actually run - with all the defines.



Then look for the defines like "ARM", "_ARM_" -- there are a number of "extra" defines that are created within the arm-wince-gcc.c and arm-wince-link.c source files posted at http://lobo.us/minimo/tools/debug_arm_tools.

Good Luck! It is quite an adventure to port Mozilla's Minimo to a new CPU!
Best Regards,
John Wolfe
wolfe@lobo.us
BurningRain2
Posts: 12
Joined: April 5th, 2005, 9:44 pm

Post by BurningRain2 »

Hi, john.wolfe

First, Thank you very muck .

Now, I have added a line
#define _PR_SI_ARCHITECTURE "frv-461"
to mozilla/nsprpub/pr/include/md/./_linux.h

and also modifed the header file /root/mozilla/dist/include/nspr/prcpucfg.h to support the CPU frv-461
after done make -f client.mk build, I get the executable file TestGtkEmbed, cp it to frv-461 and run,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[root@192 minimot]# ./TestGtkEmbed
Segmentation fault
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; ((((, segmentation fault !!

some other, enter mozilla/embedding/minimo/ to make, give me following error:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../../dist/lib/libgtkembedmoz.a(EmbedComponents.o)(.text.nsCookieModule_NSGetmodule+0x0): In function `nsCookieModule_NSGetmodule':
: undefined reference to `nsCookieModule_gModuleInfo'
../../../dist/lib/libgtkembedmoz.a(EmbedComponents.o)(.text.nsCookieModule_NSGetmodule+0x8): In function `nsCookieModule_NSGetmodule':
: undefined reference to `nsCookieModule_gModuleInfo'
collect2: ld returned 1 exit status
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: (((( again..

Can you give some idea for above problem? thx; ))

It's quite an adventure, wish god bless, Hoho @_@
Locked