This is the mail archive of the crossgcc@sourceware.cygnus.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more infromation.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: problems building sparc-netware ld


   Date: Wed, 01 Mar 2000 12:41:24 +0100
   From: blacky@xanaxis.dyndns.org

   Does anyone have a suggestion on how to get ld to compile for sparc-netware ?

The linker has no support for sparc-netware.  The line in
configure.tgt
    *-*-netware)		targ_emul=${target_cpu}-nw ;;
is a bug--it should not be there at all.

You need to add an entry in configure.tgt for sparc-netware, and a
file in emulparams for your new entry, and you need to add the new
emulation to the list in Makefile.am, and you need to add the
dependencies for it.  See ld/ldint.texinfo.

Note that to the best of my knowledge, SPARC NetWare never worked at
all.  i386 NetWare more or less worked, PowerPC NetWare nearly worked
but was never really tested, Alpha NetWare was able to run a test
program or two but I think it relied on compiler patches which never
made it into gcc after the project collapsed, SPARC NetWare and HPPA
NetWare were never finished.

The whole notion of Processor Independent NetWare was a peculiar
reaction of Novell to the pending release of Windows NT; it didn't
make much business sense, and the implementation was, in my opinion,
technically inappropriate.  Instead of taking over the whole system as
a NetWare server, they should have written a portable server which
could run as a process under Unix.

Ian

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]