> Sorry for a slow response. Try using makeminidawg. You'll have to > create a smaller.raw, with the same contents as your dawginput.raw, > and a playabilities.raw, which can be an empty file. > > Let me know if something is confounding!
makeminidawg does compile, but does not link. Some kind of dependency problem. Quackle and quackleio compiles/link nicely. === $ cd quackleio $ qmake $ make [...no errors...] $ ar vt libquackleio.a rw-r--r-- 1000/1000 44644 Aug 3 19:24 2008 gcgio.o rw-r--r-- 1000/1000 10140 Aug 3 19:24 2008 queenie.o rw-r--r-- 1000/1000 4548 Aug 3 19:24 2008 streamingreporter.o rw-r--r-- 1000/1000 13436 Aug 3 19:24 2008 flexiblealphabet.o rw-r--r-- 1000/1000 20060 Aug 3 19:24 2008 util.o rw-r--r-- 1000/1000 34512 Aug 3 19:24 2008 froggetopt.o rw-r--r-- 1000/1000 10116 Aug 3 19:24 2008 dict.o rw-r--r-- 1000/1000 2736 Aug 3 19:24 2008 dictfactory.o rw-r--r-- 1000/1000 18792 Aug 3 19:24 2008 dictimplementation.o $ cd ../makeminidawg $ qmake $ make g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.. -I. -I. -o obj/release/minidawgmaker.o minidawgmaker.cpp minidawgmaker.cpp: In member function `int MiniDawgMaker::executeFromArguments()': minidawgmaker.cpp:517: warning: control reaches end of non-void function g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.. -I. -I. -o obj/release/makeminidawgmain.o makeminidawgmain.cpp g++ -o makeminidawg obj/release/minidawgmaker.o obj/release/makeminidawgmain.o -L/usr/lib -L.. -L../quackleio -lquackle -lquackleio -lQtGui -lQtCore -lpthread ../quackleio/libquackleio.a(dictimplementation.o): In function `QuackleIO::DictImplementation::DictImplementation()': dictimplementation.cpp:(.text+0x18c): undefined reference to `Quackle::Generator::Generator()' ../quackleio/libquackleio.a(dictimplementation.o): In function `QuackleIO::DictImplementation::DictImplementation()': dictimplementation.cpp:(.text+0x1dc): undefined reference to `Quackle::Generator::Generator()' ../quackleio/libquackleio.a(dictimplementation.o): In function `QuackleIO::DictImplementation::~DictImplementation()': dictimplementation.cpp:(.text+0x22c): undefined reference to `Quackle::Generator::~Generator()' ../quackleio/libquackleio.a(dictimplementation.o): In function `QuackleIO::DictImplementation::~DictImplementation()': dictimplementation.cpp:(.text+0x28c): undefined reference to `Quackle::Generator::~Generator()' ../quackleio/libquackleio.a(dictimplementation.o): In function `QuackleIO::DictImplementation::~DictImplementation()': dictimplementation.cpp:(.text+0x2ec): undefined reference to `Quackle::Generator::~Generator()' ../quackleio/libquackleio.a(dictimplementation.o): In function `QuackleIO::DictImplementation::isBritish(Quackle::FixedLengthString const&)': dictimplementation.cpp:(.text+0x3bb): undefined reference to `Quackle::Generator::storeWordInfo(Quackle::WordWithInfo*)' ../quackleio/libquackleio.a(dictimplementation.o): In function `QuackleIO::DictImplementation::query(QString const&, int)': dictimplementation.cpp:(.text+0x640): undefined reference to `Quackle::Generator::anagramLetters(Quackle::FixedLengthString const&, int)' dictimplementation.cpp:(.text+0x79f): undefined reference to `Quackle::Generator::storeWordInfo(Quackle::WordWithInfo*)' dictimplementation.cpp:(.text+0x7bd): undefined reference to `Quackle::Generator::storeExtensions(Quackle::WordWithInfo*)' collect2: ld returned 1 exit status make: *** [makeminidawg] Error 1 === Any hints? Thanks in advance, //D
