Re: DJGPP - Configure errors
Brought to you by:
set
From: Thiago F.G. A. <tf...@te...> - 2005-07-15 04:47:05
|
On Mon, 11 Jul 2005, Salvador Eduardo Tropea wrote: >> Looking for install tool:Unable to find 'install' on this system. >> Please install it and be sure it's in your path. >> Also use `install' or `ginstall' name for the binary. >> Died at conflib.pl line 1464. [snip] > Right, I fixed it now. The problem was "injected" when I copied some code= =20 > from TV's conflib.pl. Now is fixed on CVS. Thank you, now 'configure' is ok. But I still have problems: 1) make.exe[2]: Entering directory `c:/packages/djgpp/set/setedit/makes' gpp -I../include -I../setedit/include -I../settvuti/include -I../sdg/inclu= de -I../infview/include -I../../tvision/include -I../extra -I../easydiag -I= =2E./librhuti -I../libz -I../libbzip2 -I../libpcre -I../gettext -I../mp3 -I= =2E./calcu -I../holidays -DFOR_EDITOR -O2 -c ../infview/infbase.cc -= o obj/infbase.o =2E./infview/infbase.cc: In function `void GuessInfoPath(DynStrCatStruct *)= ': =2E./infview/infbase.cc:1500: request for member `str' in `InfoPath', which= is of non-aggregate type `DynStrCatStruct *' =2E./infview/infbase.cc:1500: implicit declaration of function `int IsADire= ctory(...)' =2E./infview/infbase.cc:1502: request for member `str' in `InfoPath', which= is of non-aggregate type `DynStrCatStruct *' make.exe[2]: *** [obj/infbase.o] Error 1 make.exe[2]: Leaving directory `c:/packages/djgpp/set/setedit/makes' make.exe[1]: *** [editor] Error 2 make.exe[1]: Leaving directory `c:/packages/djgpp/set/setedit/makes' make.exe: *** [editor] Error 2 These I fixed with the patch attached. 2) c:/djgpp/bin/make.exe -f editor.mkf make.exe[2]: Entering directory `c:/packages/djgpp/set/setedit/makes' gpp -L../gettext -Lc:/packages/djgpp/set/tvision/makes -Lc:/djgpp/lib -L.= =2E/libz -L../libbzip2 -L../libpcre -L. -L. -DFOR_EDITOR -o editor.exe o= bj/accehtml.o obj/advice.o obj/ampdiag.o obj/intermp3.o obj/mp3list.o obj/m= p3play.o obj/ascii.o obj/boardmix.o obj/bufun.o obj/calcu.o obj/calendar.o = obj/ceditor.o obj/codepage.o obj/completi.o obj/debug.o obj/deedidia.o obj/= doedidia.o obj/dskascii.o obj/dskcalen.o obj/dskclip.o obj/dskclose.o obj/d= skedito.o obj/dskhelp.o obj/dskman.o obj/dskmessa.o obj/dskmp3.o obj/dskwin= =2Eo obj/dstfile.o obj/dumpfile.o obj/edcolor.o obj/edconst.o obj/edfonts.o= obj/editdiag.o obj/editmain.o obj/editmenu.o obj/editorfo.o obj/editpale.o= obj/editwind.o obj/edkeys.o obj/edmsg.o obj/edprefs.o obj/edprint.o obj/ed= prj.o obj/edspecs.o obj/djmdr.o obj/dyncat.o obj/memmove.o obj/mixer.o obj/= mixersb.o obj/mixoss.o obj/stackdbg.o obj/strncpyz.o obj/strndup.o obj/fstr= cmp.o obj/getctxhl.o obj/gzfiles.o obj/holidays.o obj/inf.o obj/infbase.o o= bj/manview.o obj/nhiscoll.o obj/ninfview.o obj/ninfwind.o obj/nmanwind.o ob= j/sinf.o obj/sman.o obj/intgrep.o obj/keytrans.o obj/linelen.o obj/loadcle.= o obj/loaddefl.o obj/loadfunc.o obj/loadnobkp.o obj/loadshl.o obj/loadusew.= o obj/macrocom.o obj/menuload.o obj/mli.o obj/mliasimp.o obj/mlicsdg.o obj/= mliediti.o obj/mliedito.o obj/mlisdg.o obj/msignal.o obj/nceditor.o obj/nds= kwasc.o obj/ndskwcal.o obj/ndskwcli.o obj/ndskwclo.o obj/ndskwedi.o obj/nds= kwhel.o obj/ndskwman.o obj/ndskwmes.o obj/ndskwmp3.o obj/ndskwprj.o obj/ned= itwin.o obj/nfileedi.o obj/nsindica.o obj/ntedcol.o obj/parser.o obj/pathli= st.o obj/pathtool.o obj/pclipper.o obj/pmacros.o obj/pperl.o obj/pphp.o obj= /ppython.o obj/pvarious.o obj/pvhdl.o obj/runprog.o obj/sceditor.o obj/scre= save.o obj/sdginter.o obj/sdskasci.o obj/sdskcale.o obj/sdskclip.o obj/sdsk= clos.o obj/sdskedit.o obj/sdskhelp.o obj/sdskman.o obj/sdskmess.o obj/sdskm= p3.o obj/sdskprj.o obj/search.o obj/sedcolle.o obj/slpinter.o obj/splinman.= o obj/ssindica.o obj/ssyntax.o obj/tags.o obj/tedcolle.o obj/tips.o obj/tpa= ltext.o obj/tsindica.o obj/txhgen.o obj/winlistd.o libeasyd.a librhuti.a l= ibsettv.a -lrhtv -lstdcxx -lintl -lbz2 -lz -lpcre=20 obj/bufun.o(.text+0x180d):bufun.cc: undefined reference to `TVIntl::getText= New(char const *, bool)' obj/ceditor.o(.text+0xa6ff):ceditor.cc: undefined reference to `TVIntl::get= TextNew(char const *, bool)' obj/ceditor.o(.text+0xa785):ceditor.cc: undefined reference to `TVIntl::get= TextNew(char const *, bool)' obj/ceditor.o(.text+0x15d6a):ceditor.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/ceditor.o(.text+0x15df7):ceditor.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/deedidia.o(.text+0x3579):deedidia.cc: undefined reference to `TVIntl::d= ontTranslateSt(void)' obj/dskcalen.o(.text+0x11b):dskcalen.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/editdiag.o(.text+0xd61):editdiag.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/editdiag.o(.text+0xd8c):editdiag.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/editdiag.o(.text+0xdb7):editdiag.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/editdiag.o(.text+0xde2):editdiag.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/editdiag.o(.text+0xe0d):editdiag.cc: more undefined references to `TVIn= tl::getTextNew(char const *, bool)' follow obj/editmain.o(.text+0x4914):editmain.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/editmain.o(.text+0x4932):editmain.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/editmain.o(.text+0x496c):editmain.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/editmain.o(.text+0x49ad):editmain.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/editmain.o(.text+0x4a40):editmain.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/editmain.o(.text+0x5b74):editmain.cc: more undefined references to `TVI= ntl::getText(char const *)' follow obj/editmain.o(.text+0x7968):editmain.cc: undefined reference to `TVIntl::a= utoInit(char const *, char const *)' obj/editmain.o(.text+0x7997):editmain.cc: undefined reference to `TVIntl::a= utoInit(char const *, char const *)' obj/editwind.o(.text+0x51f):editwind.cc: undefined reference to `TVIntl::ge= tText(char const *, stTVIntl *&)' obj/editwind.o(.text+0xcc8):editwind.cc: undefined reference to `TVIntl::fr= eeSt(stTVIntl *&)' obj/editwind.o(.text+0xcd5):editwind.cc: undefined reference to `TVIntl::fr= eeSt(stTVIntl *&)' obj/edmsg.o(.text+0x1549):edmsg.cc: undefined reference to `TVIntl::getText= New(char const *, bool)' obj/edmsg.o(.text+0x15bd):edmsg.cc: undefined reference to `TVIntl::getText= New(char const *, bool)' obj/edprj.o(.text+0x13c4):edprj.cc: undefined reference to `TVIntl::freeSt(= stTVIntl *&)' obj/edprj.o(.text+0x1493):edprj.cc: undefined reference to `TVIntl::getText= (char const *, stTVIntl *&)' obj/inf.o(.text+0x1203):inf.cc: undefined reference to `TVIntl::getTextNew(= char const *, bool)' obj/infbase.o(.text+0x1ebe):infbase.cc: undefined reference to `TVIntl::get= TextNew(char const *, bool)' obj/infbase.o(.text+0x372c):infbase.cc: undefined reference to `TVIntl::get= TextNew(char const *, bool)' obj/loadcle.o(.text+0x300):loadcle.cc: undefined reference to `TVIntl::getT= extNew(char const *, bool)' obj/loadshl.o(.text+0x3600):loadshl.cc: undefined reference to `TVIntl::get= TextNew(char const *, bool)' obj/menuload.o(.text+0x265b):menuload.cc: more undefined references to `TVI= ntl::getTextNew(char const *, bool)' follow obj/pathtool.o(.text+0x101a):pathtool.cc: undefined reference to `TVIntl::g= etText(char const *)' obj/runprog.o(.text+0xbb8):runprog.cc: undefined reference to `TVIntl::getT= ext(char const *)' obj/runprog.o(.text+0xc6d):runprog.cc: undefined reference to `TVIntl::getT= ext(char const *)' obj/scresave.o(.text+0x5c9):scresave.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/scresave.o(.text+0xbf0):scresave.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/scresave.o(.text+0x10b3):scresave.cc: undefined reference to `TVIntl::g= etTextNew(char const *, bool)' obj/sdginter.o(.text+0x189):sdginter.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/sdginter.o(.text+0x206):sdginter.cc: undefined reference to `TVIntl::ge= tTextNew(char const *, bool)' obj/sdginter.o(.text+0x2a2):sdginter.cc: more undefined references to `TVIn= tl::getTextNew(char const *, bool)' follow libsettv.a(tdiagaid.o)(.text+0x70c):tdiagaid.cc: undefined reference to `TS= NoStaticText::TSNoStaticText(char const *)' collect2: ld returned 1 exit status make.exe[2]: *** [editor.exe] Error 1 make.exe[2]: Leaving directory `c:/packages/djgpp/set/setedit/makes' make.exe[1]: *** [editor] Error 2 make.exe[1]: Leaving directory `c:/packages/djgpp/set/setedit/makes' make.exe: *** [editor] Error 2 I didn't try to fix this one. Maybe it has to do with the fact that I=20 don't have gettext and so internationalization is disabled? I configure'd= =20 TV with the --no-intl option. [], Thiago --=20 () ascii ribbon campaign - against html mail=20 /\ - against microsoft attachments |