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

mozilla-M17, c++ or ld, prprf.c mod etc



>                                        藤原  誠  03-5740-2738

makoto>  27503427 Aug 16 03:59 mozilla-source-M17.tar.gz
makoto>           ここで c++ から -DTRACING までを消して代りに ld
makoto> と書いておくと先に進みます。

いま、まだ gmake の最中ですが、最後に付けたような修正をして見てい
ます。そうしておけば、このようなことはなさそうです。その他のことは 
http://www.mozilla.org/build/unix-details.html
の通りです。

makoto> 実は NFS (NetBSD-1.4) を使っていて、何故か ls -l だけ GMT 表示になっ
makoto> ていて (date は正常)、そのせいかなとも思うのですが、不思議です。

(一応、「そのせい」でした。しかし)
これは僕の信じられない間違い。ごめんなさい。
(client = G4 ) の方が、
/etc/localtime -> /usr/share/zoneinfo/Japan
となるべきところ、
/etc/localtime -> /usr/share/zoneinfo/japan
となっていました。
---
(藤原)

--- mozilla/nsprpub/pr/src/io/prprf.c-ooo	Fri Jul 16 09:30:32 1999
+++ mozilla/nsprpub/pr/src/io/prprf.c	Wed Aug 16 15:28:48 2000
@@ -36,7 +36,7 @@
 ** and requires array notation.
 */
 #if (defined(LINUX) && defined(__powerpc__)) || defined(WIN16) || \
-    defined(QNX) || (defined(__NetBSD__) && defined(__powerpc__))
+    defined(QNX)
 #define VARARGS_ASSIGN(foo, bar) foo[0] = bar[0]
 #else
 #define VARARGS_ASSIGN(foo, bar) (foo) = (bar)
--- mozilla/config/autoconf.mk-ooo	Thu Aug 17 08:46:38 2000
+++ mozilla/config/autoconf.mk	Thu Aug 17 08:38:21 2000
@@ -230,7 +230,8 @@
 WRAP_MALLOC_CFLAGS      = 
 DSO_CFLAGS              = 
 DSO_PIC_CFLAGS          = -fPIC -DPIC
-MKSHLIB                 = $(CXX) $(CXXFLAGS) $(DSO_LDOPTS) -o $@
+#MKSHLIB                 = $(CXX) $(CXXFLAGS) $(DSO_LDOPTS) -o $@
+MKSHLIB                 = $(LD) $(LDFLAGS) $(DSO_LDOPTS) -o $@
 MKCSHLIB                = $(CC) $(CFLAGS) $(DSO_LDOPTS) -o $@
 MKSHLIB_FORCE_ALL       = --whole-archive
 MKSHLIB_UNFORCE_ALL     = --no-whole-archive