Devel tree compile error on OS X 10.3

Joseph Fannin jhf@rivenstone.net
Tue, 27 Jul 2004 04:53:44 -0400


--3V7upXqbjpZ4EhLz
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Jul 21, 2004 at 08:42:11PM -0500, Mike Goggin wrote:
> Howdy.
>=20
> I grabbed the latest source from rsync (the bk repository kept timing =20
> out) and tried compiling it. I received this error:
>=20
> + Entering Darwin
>     Compiling MolExt.o            : ok
>     Compiling stub.o              : ok
>     Compiling dev.o               : ok
>     Compiling alloc.o             : ok
>     Compiling archmisc.o          : ok
>     Compiling archfault.o         : ok
>     Compiling support.o           : ok
> strip: can't process non-object and non-archive file: =20
> ../../../obj-osx/build/src/kmod/Darwin//.blib/.verydummy.o
> ld: file: ../../../obj-osx/build/src/kmod/Darwin//.blib/.verydummy.o is =
=20
> empty (not an object or archive)
> make[3]: *** =20
> [../../../obj-osx/build/src/kmod/Darwin//MolExt.kext/Contents/MacOS/=20
> MolExt] Error 1
> make[2]: *** [sub-Darwin-all] Error 2
> make[1]: *** [sub-kmod-all] Error 2
> make: *** [sub-src-all] Error 2
>=20
> Did I do something wrong or is this just a compatibility problem =20
> between the MOL build system and OS X?

   IIRC, this is problem springs from HFS+ being case-insensitve;
somewhere (I don't remember where) two files with the same name but
different cases are in the same directory, and the first gets
clobbered by the second.

   I got around this by building on a UFS filesystem, since I happen
to have one around.  If you don't, you might be able to make a R/W UFS
diskimage and build on that.

   If you ever get MOL-on-OSX actually working, let me know. :-)


--=20
Joseph Fannin
jhf@rivenstone.net

"That's all I have to say about that." -- Forrest Gump.

--3V7upXqbjpZ4EhLz
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFBBhgYWv4KsgKfSVgRAvmRAJ9N3Er6Kqas7fQTD5gEJVWPUxS1fACdFY/O
2swvokxI/rwAv3FcGAWJnfE=
=iWcM
-----END PGP SIGNATURE-----

--3V7upXqbjpZ4EhLz--