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--