Broken build
Steve Teale
steve.teale at britseyeview.com
Mon Dec 19 08:17:09 PST 2011
I have a makefile (Linux) that used to work OK.
DC = dmd
DFLAGS = -gc -I/usr/include/d -I/usr/local/include/d
LFLAGS = -L-L/usr/lib -L-I/usr/local/lib -L-lphobos2 -L-lgtkd -L-ldl -L-
lrt -L-lusps4cb
COMPILE = $(DC) -c $(DFLAGS)
OBJFILES := $(patsubst %.d,%.o,$(wildcard *.d))
all: compo
compo: $(OBJFILES)
$(DC) -ofcompo $(OBJFILES) $(LFLAGS)
%.o: %.d
$(COMPILE) $<
clean:
rm *.o
rm compo
Same for a CodeBlocks build. As far as I know all that I have done is to
upgrade from 2.055 to 2.056. I tried to fix a simple bug, and everything
compiles OK.
But now I get a slew of link errors typified by:
undefined reference to
_D3std5stdio4File17LockingTextWriter8__cpctorMFKS3std5stdio4File17
LockingTextWriterZv
Does this ring a bell with anyone please.
Steve
More information about the Digitalmars-d
mailing list