Subject: cad/pcb-current build failure on Solaris 9/sparc
To: None <dmcmahill@NetBSD.org>
From: John D. Baker <jdbaker@mylinuxisp.com>
List: tech-pkg
Date: 04/21/2004 16:11:07
Building cad/pcb-current on Solaris 9/sparc fails as follows:

[...]
gcc -DNDEBUG -O -I/usr/pkg/include  -I/usr/openwin/include  -L/usr/pkg/gcc3/lib/gcc-lib/sparc-sun-solaris2/3.3.3 -Wl,-R/usr/pkg/gcc3/lib/gcc-lib/sparc-sun-solaris2/3.3.3 -L/usr/pkg/gcc3/lib -Wl,-R/usr/pkg/gcc3/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/openwin/lib -Wl,-R/usr/openwin/lib -o pcb-bin  action.o autoplace.o autoroute.o buffer.o change.o command.o compat.o control.o copy.o create.o crosshair.o data.o dev_ps.o dev_rs274x.o dialog.o djopt.o draw.o drill.o error.o file.o fileselect.o find.o gui.o heap.o insert.o intersect.o rtree.o lgdialog.o library.o log.o main.o menu.o mirror.o misc.o move.o mtspace.o mymem.o netlist.o output.o parse_l.o parse_y.o pinout.o polygon.o print.o printdialog.o printpanner.o rats.o remove.o report.o rotate.o rubberband.o search.o select.o selector.o set.o sizedialog.o undo.o vector.o  -lXaw -lXpm -lXmu -lXt -lXext -lSM -lICE -lX11 -lxnet -lm   -L/usr/openwin/lib -R/usr/openwin/lib -R/usr/openwin/lib
Undefined                       first referenced
 symbol                             in file
yywrap                              parse_l.o
ld: fatal: Symbol referencing errors. No output written to pcb-bin
collect2: ld returned 1 exit status
gmake[4]: *** [pcb-bin] Error 1
gmake[4]: Leaving directory `/usr/pkgsrc/cad/pcb-current/work/pcb-20040215/src'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory `/usr/pkgsrc/cad/pcb-current/work/pcb-20040215/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/pkgsrc/cad/pcb-current/work/pcb-20040215/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/cad/pcb-current/work/pcb-20040215'
gmake: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/cad/pcb-current
[...]

Not sure what it's looking for.  Maybe missing a library?

Thanks.
-- 
John D. Baker, KN5UKS                    NetBSD     Darwin/MacOS X
jdbaker(at)mylinuxisp(dot)com                 OpenBSD            FreeBSD
BSD -- It just sits there and _works_!