Message-ID: <34D20172.369E5D09@no.spam.mcs.nl> Date: Fri, 30 Jan 1998 17:36:02 +0100 From: "A.P. Zijlstra" Reply-To: peter AT no DOT spam DOT mcs DOT nl Organization: Physics student @ University of Amsterdam MIME-Version: 1.0 To: DJGPP mailing list Subject: Re: Any luck builing libg++-2.8.0 or libstdg++-2.8.0 ?? References: <34D0B775 DOT 15F21D45 AT no DOT spam DOT mcs DOT nl> <6aqghk$s16$1 AT rosenews DOT rose DOT hp DOT com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Precedence: bulk Andrew Crabtree wrote: > > A.P. Zijlstra wrote in message <34D0B775 DOT 15F21D45 AT no DOT spam DOT mcs DOT nl>... > >however I can't seem to manage a > >build of the c++ libs, so I'm rather stuck.... > > You could post the error messages you are getting, and get help > building > them ... or > you could download pg++ 1.0.1 from www.goof.com, it comes with > libstdc++.a > and libiostream.a > which should be identical to the ones gcc 2.8 provides. pg++ probably has pentium compiled libīs and as i don't have a pentium this might not be such a good idea :).... so lets start on libg++-2.8.0.... As robert hoehne correctly noted I don't have much experience building gnu packages so please be patient. I made a djconfig.sh file similar to the one for gcc-2.8.0 and ran it from my /gnu/obj directory ( the dir I use to build stuff in): bash$ ./djconfig.sh Configuring for a i386-pc-msdosdjgpp host. *** This configuration is not supported in the following subdirectories: texinfo (Any other directories should still work fine.) Created "Makefile" in /gnu/obj using "mh-frag" configure: Unrecognized option: "--target=i386-pc-msdosdjgpp"; use --help for usage. Configure in /gnu/obj/libiberty failed, exiting. I can build libiberty.a manually by renaming/copying alloca_manu.h to alloca_manual.h and then run configure.bat and then make it... it works... but doesn't seem to help when I rerun djconfig.sh... So I'm not really anywhere yet.. I also tried to just run the makefile made by djconfig.sh (the one in /gnu/obj) however it then will start to try to link a whole lot of files to places that aren't there... (this was after editing configure to let symbolic_link be 'cp' instead of 'ln -s',... I know one's not supposed to edit these files but I couldn't find any enivronment settings that would do the same thing .. ) any ideas ??? C++ whitout libs isn't realy fun :(... regards, Peter