From: "!?" Newsgroups: comp.os.msdos.djgpp Subject: V2 update installation problem Date: Fri, 15 Sep 2000 06:07:46 -0500 Organization: University of Houston Department of Computer Science Lines: 72 Message-ID: <39C20302.5679E3AB@bayou.uh.edu> NNTP-Posting-Host: bcm-124-39.remacc.bcm.tmc.edu Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.75 [en] (Win98; U) X-Accept-Language: en To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I have had version 2 since it came out, and a few months ago, I decided to download the whole package again and update. I manually installed everything, but I had numerous problems with these new updates. Basically, nothing compiled. DOH! So, I gave up and just stuck with the old version. I've tried once more, but this time I decided to use the install packager. I followed the instructions by placing all the zip files(latest versions of each) into one directory, along with the installer. All of that went very smooth, however I am unable to compile C++ files. I looked at the compiler errors and found them in the FAQ, but they did not apply to this situation. FYI, this was the C and C++ "test suite" that comes with DJGPP. Here is the go32-v2 info, environment info, and the linker "dump". Called as `c:/djgpp/bin/go32-v2.exe' DOS CmdTail: `' go32/v2 version 2.0 built Dec 24 1999 17:46:57 Usage: go32 coff-image [args] Rename this to go32.exe only if you need a go32 that can run v2 binaries as well as v1 binaries (old makefiles). Put ahead of the old go32 in your PATH but do not delete your old go32 - leave it in the PATH after this one. Set GO32_V2_DEBUG=y in the environment to get verbose output. DPMI memory available: 32751 Kb DPMI swap space available: 0 Kb CONFIG=WIN9X PROMPT=$p$g winbootdir=C:\WINDOWS COMSPEC=C:\COMMAND.COM CLASSPATH=C:\JDK1.1.2\JSDT-1.5\LIB\JSDT.JAR;C:\JDK1.1.2\LIB\CLASSES.ZIP;"C:\PROGRAM\FILES\NETSCAPE\PROGRAM\JAVA\CLASSES\JAVA40.JAR";C:\WINDOWS\SYSTEM\QTJava.zip DJGPP=C:/DJGPP/DJGPP.ENV DIRCMD=/OGN /L /P EDPATH=C:\WATCOM\EDDAT INCLUDE=C:\WATCOM\H;C:\WATCOM\MFC\INCLUDE;C:\WATCOM\H\NT JSDTHOME=C:\JDK1.1.2\JSDT-1.5 PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOSUTIL;C:\DJGPP\BIN;C:\JDK1.1.2\BIN;C:\A2PS\BIN;C:\WATCOM\BINNT;C:\WATCOM\BINW;C:\BP\BIN;C:\BC31\BIN;C:\PROGRA~1\SUPERC~1\BIN TEMP=C:\TEMP TMP=C:\TEMP WATCOM=C:\WATCOM QTJAVA=C:\WINDOWS\SYSTEM\QTJava.zip windir=C:\WINDOWS BLASTER=A220 I5 D1 H5 P330 T6 E620 GO32_V2_DEBUG=y CMDLINE=go32-v2 C:\DJGPP\tests>makeall Bad command or file name make.exe: Nothing to be done for `all'. gcc -o check.exe check.o slist.o objs.o check.o: In function `main': check.cc:291: undefined reference to `__throw' check.cc:313: undefined reference to `__throw' check.cc:355: undefined reference to `__throw' check.cc(.text+0x1461): undefined reference to `__throw' check.cc(.text+0x1466): undefined reference to `__throw' check.cc(.text+0x1516): undefined reference to `terminate(void)' objs.o: In function `Object::Object(char *)': objs.cc:15: undefined reference to `__throw' objs.cc(.text+0xc6): undefined reference to `__throw' objs.cc(.text+0xd1): undefined reference to `__throw' objs.cc(.text+0x117): undefined reference to `terminate(void)' collect2: ld returned 1 exit status make.exe: *** [check.exe] Error 1 C:\DJGPP\tests>