gEDA-dev: Pcb: Building pcb on cygwin from fresh CVS CO

Bert Timmerman bert.timmerman at xs4all.nl
Sun Feb 11 09:54:56 EST 2007


Hi all,

I did a fresh CO to see what happened yesterday.

./configure --> OK

make barfs at -rdynamic here: (during linking I guess)

[previous stuff deleted]

	if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./icons  -I/usr/include
-DPREFIXDIR=\"/usr/local\" -DBINDIR=\"/usr/local/bin\"
-DHOST=\"i686-pc-cygwin\" -DPCBLIBDIR=\"/usr/local/share/pcb\"
-DPCBTREEDIR=\"/usr/local/share/pcb/newlib\"
-DPCBTREEPATH=\"/usr/local/share/pcb/newlib:/usr/local/share/pcb/pcblib-newl
ib\" -DNDEBUG -I/usr/include   -DXTHREADS -DXUSE_MTSAFE_API
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -Wall -MT
hid/common/extents.o -MD -MP -MF "$depbase.Tpo" -c -o hid/common/extents.o
hid/common/extents.c; \
	then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
exit 1; fi
gcc -DNDEBUG -I/usr/include   -DXTHREADS -DXUSE_MTSAFE_API
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -Wall  -rdynamic -o
pcb.exe  action.o autoplace.o autoroute.o buffer.o change.o command.o
compat.o copy.o create.o crosshair.o data.o djopt.o draw.o drill.o error.o
file.o find.o flags.o fontmode.o heap.o insert.o intersect.o line.o
lrealpath.o main.o mirror.o misc.o move.o mtspace.o mymem.o netlist.o
output.o parse_l.o parse_y.o polygon.o polygon1.o puller.o print.o rats.o
remove.o report.o res_parse.o res_lex.o rotate.o rtree.o rubberband.o
search.o select.o set.o strflags.o thermal.o undo.o vector.o vendor.o
hid/common/actions.o hid/common/flags.o hid/common/hidinit.o
hid/common/hidnogui.o hid/common/extents.o  libgtk.a liblpr.a libbom.a
libgerber.a libpng.a libps.a  -lfl -ldl -lm     -L/usr/X11R6/lib
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangoxft-1.0 -lXft
-lfreetype -lz -lXrender -lXext -lfontconfig -lpangox-1.0 -lX11 -lpango-1.0
-lm -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv    -L/usr/lib
-L/usr/X11R6/lib -lXpm -lX11 -ljpeg -lfontconfig -lfreetype -lpng12 -lz
/usr/lib/libiconv.dll.a -lgd
gcc: unrecognized option `-rdynamic'
sed -e "s;@BUILDDIR@;`pwd`;g" -e "s;@TOPSRCDIR@;..;g" \
		./pcbtest.sh.in > pcbtest.sh
chmod 755 pcbtest.sh
if [ ! -d .test ]; then mkdir -p .test ; fi
sed	-e 's;^\(Pcb.elementPath\).*$;\1:
.:../newlib:packages:circuits:../lib:../lib/circuits:../lib/packages;' \
		-e 's;^\(Pcb\.filePath\).*$;\1: .;' \
		-e 's;^\(Pcb.fontPath\).*$;\1: .;' \
		-e 's;^\(Pcb.fontFile\).*$;\1: ./default_font;' \
		-e "s;^\(Pcb.libraryCommand\).*$;\1:
`pwd`/../lib/QueryLibrary.sh \"%p\" \"%f\" %a;" \
		-e 's;^\(Pcb.libraryContentsCommand\).*$;\1:
../lib/ListLibraryContents.sh "%p" "%f";' \
		-e "s;^\(Pcb.libraryPath\).*$;\1: .:`pwd`/../lib;" \
		-e 's;^\(Pcb.libraryTree\).*$;\1: ../newlib;' \
		-e 's;^\(Pcb.libraryFilename\).*$;\1: pcblib;' \
			Pcb > .test/Pcb
sed: can't read Pcb: No such file or directory

[ trailing stuff deleted]


Kind regards,

Bert Timmerman.



More information about the geda-dev mailing list