c++.stl.port - Building STLPort
- Scott Meyers (19/19) Mar 22 2004 I'm trying to install the DigitalMars compiler, by which I mean a build
- Scott Meyers (11/11) Mar 22 2004 Okay, I downloaded the special version of stlport for dm, but when I go ...
- Arjan Knepper (2/23) Mar 23 2004 see http://www.digitalmars.com/ctg/ctg.html
- Walter (17/27) Mar 23 2004 Yes. The makefile dm.mak is for smake, not make. To build:
- Tram (1/2) Jun 13 2006 Every option under the sun except a link to download it...
- Walter Bright (3/6) Jun 13 2006 smake comes as part of the Extended Utility Package:
I'm trying to install the DigitalMars compiler, by which I mean a build system that will handle standard C++. This involves installing STLPort. I downloaded the latest version, and step 4 is to find the appropriate makefile. There does not appear to be a makefile for DigitalMars. Does anybody have instructions on how to build/configure STLPort for use with dmc under Windows? Also, is there a reason I should not be annoyed that the dmc faq includes material such as this, iostream is part of STLport. Do one of the following: * Add the following switch: -I\dm\stlport\stlport when compiling. * Add \dm\stlport\stlport to the INCLUDE environment variable search path before \dm\include. ... For more information, see \dm\stlport\readme.txt. even though installing dmc yields no stlport subdirectory? Thanks, Scott
Mar 22 2004
Okay, I downloaded the special version of stlport for dm, but when I go to the src directory and type make -fdm.mak it tells me Error on line 69: bad syntax for implicit rule, should be .frm.to: Sigh. Suggestions? In the meantime, I noticed this in the readme.txt file: To compile a program using STLport's <iostreams> with the static library: sc hello -I\dm\stlport\stlport Color me confused. What is sc and how does it differ from dmc? Scott
Mar 22 2004
Scott Meyers wrote:Okay, I downloaded the special version of stlport for dm, but when I go to the src directory and type make -fdm.mak it tells me Error on line 69: bad syntax for implicit rule, should be .frm.to: Sigh. Suggestions? In the meantime, I noticed this in the readme.txt file: To compile a program using STLport's <iostreams> with the static library: sc hello -I\dm\stlport\stlport Color me confused. What is sc and how does it differ from dmc? Scottsee http://www.digitalmars.com/ctg/ctg.html
Mar 23 2004
"Scott Meyers" <usenet aristeia.com> wrote in message news:MPG.1ac9140990f8122a989681 news.digitalmars.com...Okay, I downloaded the special version of stlport for dm, but when I go to the src directory and type make -fdm.mak it tells me Error on line 69: bad syntax for implicit rule, should be .frm.to: Sigh. Suggestions?Yes. The makefile dm.mak is for smake, not make. To build: cd \dm\stlport\src\ smake -f dm.mak smake.exe is the more modern make program that comes with the DMC++ CD, make.exe is the older one I keep for compatibility with old makefiles. smake is pretty compatible with Microsoft's nmake.In the meantime, I noticed this in the readme.txt file: To compile a program using STLport's <iostreams> with the staticlibrary:sc hello -I\dm\stlport\stlport Color me confused. What is sc and how does it differ from dmc?What happened was Microsoft, with XP, added a system command called 'sc' which mucked things up for DMC++. So, I created a dmc.exe using: copy sc.exe dmc.exe <g>. I'll change the \dm\stlport\readme.txt to reflect this. References: www.digitalmars.com/ctg/sc.html sc and dmc www.digitalmars.com/ctg/make.html make www.digitalmars.com/ctg/smake.html smake
Mar 23 2004
www.digitalmars.com/ctg/smake.html smakeEvery option under the sun except a link to download it...
Jun 13 2006
Tram wrote:smake comes as part of the Extended Utility Package: www.digitalmars.com/eup.htmlwww.digitalmars.com/ctg/smake.html smakeEvery option under the sun except a link to download it...
Jun 13 2006