Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Mar 2003 07:45:02 -0800
From:      Nathan Kinkade <nkinkade@dsl-only.net>
To:        David Banning <david@skytracker.ca>
Cc:        questions@freebsd.org
Subject:   Re: error building skipstone
Message-ID:  <20030329154502.GI82863@sub21-156.member.dsl-only.net>
In-Reply-To: <20030328191627.A87174@skytrackercanada.com>
References:  <20030328191627.A87174@skytrackercanada.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--gJNQRAHI5jiYqw2y
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Mar 28, 2003 at 07:16:27PM -0500, David Banning wrote:
> I got this error building skipstone. I wonder if anyone knows=20
> what I can do with it.
>=20
> ...spr -I/usr/X11R6/include/mozilla/uconv -I/usr/X11R6/include/mozilla/we=
bbrowserpersist   -c -o mozilla.o mozilla.cpp
> In file included from /usr/X11R6/include/mozilla/string/nsSharableString.=
h:35,
>                  from /usr/X11R6/include/mozilla/string/nsPromiseFlatStri=
ng.h:28,
>                  from /usr/X11R6/include/mozilla/string/nsString2.h:70,
>                  from /usr/X11R6/include/mozilla/string/nsString.h:54,
>                  from /usr/X11R6/include/mozilla/content/nsIDocument.h:44,
>                  from mozilla.cpp:19:
> /usr/X11R6/include/mozilla/string/nsBufferHandleUtils.h:36: `#include' ex=
pects "FILENAME" or <FILENAME>
> In file included from /usr/X11R6/include/mozilla/xpcom/nsCRT.h:45,
>                  from /usr/X11R6/include/mozilla/xpcom/nsFileSpec.h:150,
>                  from mozilla.cpp:20:
> /usr/X11R6/include/mozilla/xpcom/nsCppSharedAllocator.h:6: `#include' exp=
ects "FILENAME" or <FILENAME>
> gmake[1]: *** [mozilla.o] Error 1
> gmake[1]: Leaving directory `/usr/ports/www/skipstone/work/skipstone-0.8.=
3/src'
> gmake: *** [all] Error 2
> *** Error code 2
>=20
> Stop in /usr/ports/www/skipstone.

I had this same problem and got around it by commenting out the
offending lines.  I have no clue what the ramifications of doing such
might be, but the build worked and Skipstone seemed to work fine during
a few test runs.  The offending lines are something like:

#include NEW_H

I simply turned that into:

// #include NEW_H

You will have to do this on both files:
/usr/X11R6/include/mozilla/string/nsBufferHandleUtils.h:36
/usr/X11R6/include/mozilla/xpcom/nsCppSharedAllocator.h:6

Then after this the build will fail again due to some undeclared
function reference.  Again, probably unwisely, I just commented out the
reference to the offending function and the build completed
successfully.  My main goal was just to get Skipstone up to some degree
so that I could see what it looked like and how it rendered various
pages.  It seemed OK, but I wasn't all that impressed.  It's memory
usage isn't that much less than that of Phoenix.

Probaby the port maintainer should be notified about these problems.

Good luck,
Nathan

--=20
GPG Public Key ID: 0x4250A04C
gpg --keyserver pgp.mit.edu --recv-keys 4250A04C
http://63.105.21.156/gpg_nkinkade_4250A04C.asc

--gJNQRAHI5jiYqw2y
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE+hb9+WZYS9EJQoEwRAq7dAKCYQNY0kIDjyKTyKU6eIl9TfcrWlwCgz58w
AbnHHFv34qU6W8cYGOJ4Kng=
=oUAD
-----END PGP SIGNATURE-----

--gJNQRAHI5jiYqw2y--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030329154502.GI82863>