www.digitalmars.com         C & C++   DMDScript  

c++.stl - Yet another STLport make error

reply Paulo Barreto <Paulo_member pathlink.com> writes:
Greetings,

I've started the lengthy upgrade from v.8.28 (which came on the CD) to the
current v.8.40, but I can't go beyong v.8.30 because of the STLport compilation.

I have applied the 8.28->8.30 patch, compiled STLport as it exists in the patch
(not the separate zip), and copied the libs and dlls to the suitable directories
as specificed in the readme file. But when I apply the 8.30->8.32 patch, expand
the separate STLport files, and try to compile STLport, I get the following
error:

OPTLINK (R) for Win32  Release 7.50B1
Copyright (C) Digital Mars 1989 - 2001  All Rights Reserved

OPTLINK : Error 81: Cannot EXPORT : ?cerr std  3V?$basic_ostream std DV?$char_tr
aits std D 1  1 A
OPTLINK : Error 81: Cannot EXPORT : ?cin std  3V?$basic_istream std DV?$char_tra
its std D 1  1 A
OPTLINK : Error 81: Cannot EXPORT : ?clog std  3V?$basic_ostream std DV?$char_tr
aits std D 1  1 A
OPTLINK : Error 81: Cannot EXPORT : ?cout std  3V?$basic_ostream std DV?$char_tr
aits std D 1  1 A
OPTLINK : Error 81: Cannot EXPORT : ?wcerr std  3V?$basic_ostream std _YV?$char_
traits std _Y 1  1 A
OPTLINK : Error 81: Cannot EXPORT : ?wcin std  3V?$basic_istream std _YV?$char_t
raits std _Y 1  1 A
OPTLINK : Error 81: Cannot EXPORT : ?wclog std  3V?$basic_ostream std _YV?$char_
traits std _Y 1  1 A
OPTLINK : Error 81: Cannot EXPORT : ?wcout std  3V?$basic_ostream std _YV?$char_
traits std _Y 1  1 A

--- errorlevel 8
SMAKE fatal error: command "dmc" returned with error code 8
Stopping.

I noticed that the following warning is reported for lots of source files, but
I'm not sure it is anyhow related to the make problem above.

Warning 12: variable 'bool  __do_handle_exceptions' used before set

Any hints as to how to complete the upgrade?

Thanks, 

Paulo.
Apr 18 2004
parent reply "Walter" <newshound digitalmars.com> writes:
Try applying all patches to bring it up to 8.40, then download stlport.zip,
and rebuild it.
Apr 28 2004
parent reply Anuj Goyal <Anuj_member pathlink.com> writes:
walter & co.

has anyone tried building STLPort 5.0 using dmc?

http://www.stlport.com/download.html
http://www.stlport.com/beta/STLport-5.0-0125.tar.gz  (newer version can be
pulled from CVS)

I can give it a whirl (but I don't want to duplicate effort)

In article <c6phv6$20ec$2 digitaldaemon.com>, Walter says...
Try applying all patches to bring it up to 8.40, then download stlport.zip,
and rebuild it.
Jul 08 2004
parent "Walter" <newshound digitalmars.com> writes:
I don't think anyone has tried it yet. Feel free!

"Anuj Goyal" <Anuj_member pathlink.com> wrote in message
news:ccl6c6$vef$1 digitaldaemon.com...
 walter & co.

 has anyone tried building STLPort 5.0 using dmc?

 http://www.stlport.com/download.html
 http://www.stlport.com/beta/STLport-5.0-0125.tar.gz  (newer version can be
 pulled from CVS)

 I can give it a whirl (but I don't want to duplicate effort)

 In article <c6phv6$20ec$2 digitaldaemon.com>, Walter says...
Try applying all patches to bring it up to 8.40, then download
stlport.zip,
and rebuild it.
Jul 12 2004