Subject: Re: shel-netbsdcoff make problems
To: None <>
From: Greg Gonnerman <>
List: port-dreamcast
Date: 03/12/2001 09:30:12
I still can't get past this problem.  I've never been
able to sucessfully complete the make under shel-netbsdcoff.

Is anyone else using a 32 bit Sparc system as a build
server? If so, could I persuade you to create a tar
image of the appropriate directories?

Failing that, could someone please do a `find` for
"*opcodes-2.9*" on a NetBSD system of any architecture?
Based on the output from make, it's obvious that I'm missing
something... some libraries perhaps.  But when do these
get installed? Where are they installed to? It would help
me if I knew if (and where) this file exists on other 

I'm anxious to move forward with several different 
NetBSD-DC projects, but I can't do much until I can
build my own kernels and compile my own apps. I'm
growing increasingly frustrated by these build environment
problems. What type of system are most of you using as
a build server?  I would be willing to invest in an x86
system if setting it up would be less problematic.

Any advice or help anyone could offer would be greatly


Greg Gonnerman

--- Greg Gonnerman <> wrote:
> I'm having problems with the make under shel-netbsdcoff.
> It's apparently looking for opcodes-2.9.1 and it can't
> find it.
> The error is:
> /usr/bin/ld: cannot open -lopcodes-2.9.1: No such file or directory
> I have no idea how to resolve this, so any suggestions would
> be appreciated.
> I've included the entire output from 'make' below, in case
> it helps.
> Thanks,
> Greg G.
> ktm: {47} make
> ===> Building for cross-shel-netbsdcoff-
> gmake: `bfd.h' is up to date.
> gmake[1]: Entering directory
> `/usr/pkgsrc/cross/shel-netbsdcoff/work/binutils-2.
> 9.1/libiberty'
> gmake[1]: Leaving directory
> `/usr/pkgsrc/cross/shel-netbsdcoff/work/binutils-2.9
> .1/libiberty'
> /bin/sh ./libtool --mode=link cc -O2 -Wl,-R/usr/pkg/lib
> -L/usr/pkg/lib -Wl,-R/us
> r/pkg/lib -L/usr/pkg/lib -o as-new  app.o as.o atof-generic.o
> bignum-copy.o cond
> .o depend.o ecoff.o ehopt.o expr.o flonum-copy.o flonum-konst.o
> flonum-mult.o fr
> ags.o hash.o input-file.o input-scrub.o listing.o literal.o macro.o
> messages.o o
> utput-file.o read.o sb.o stabs.o subsegs.o symbols.o write.o
> tc-sh.o
> obj-coff.o
> atof-ieee.o  -Wl,-R/usr/pkg/cross/lib -L/usr/pkg/cross/lib
> -lopcodes-2.9.1 -lbfd
> -2.9.1 ../libiberty/libiberty.a
> cc -O2 -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib
> -L/usr/pkg/lib -o as
> -new app.o as.o atof-generic.o bignum-copy.o cond.o depend.o
> ecoff.o
> ehopt.o exp
> r.o flonum-copy.o flonum-konst.o flonum-mult.o frags.o hash.o
> input-file.o input
> -scrub.o listing.o literal.o macro.o messages.o output-file.o
> read.o
> sb.o stabs.
> o subsegs.o symbols.o write.o tc-sh.o obj-coff.o atof-ieee.o
> -Wl,-R/usr/pkg/cros
> s/lib -L/usr/pkg/cross/lib -lopcodes-2.9.1 -lbfd-2.9.1
> ../libiberty/libiberty.a
> /usr/bin/ld: cannot open -lopcodes-2.9.1: No such file or directory
> collect2: ld returned 1 exit status
> gmake: *** [as-new] Error 1
> *** Error code 2
> Stop.
> *** Error code 1
> Stop.
> *** Error code 1
> Stop.       

Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.