www.digitalmars.com Home | Search | C & C++ | D | DMDScript | News Groups | index | prev | next
Archives

D Programming
D
D.gnu
digitalmars.D
digitalmars.D.bugs
digitalmars.D.dtl
digitalmars.D.dwt
digitalmars.D.announce
digitalmars.D.learn
digitalmars.D.debugger

C/C++ Programming
c++
c++.announce
c++.atl
c++.beta
c++.chat
c++.command-line
c++.dos
c++.dos.16-bits
c++.dos.32-bits
c++.idde
c++.mfc
c++.rtl
c++.stl
c++.stl.hp
c++.stl.port
c++.stl.sgi
c++.stlsoft
c++.windows
c++.windows.16-bits
c++.windows.32-bits
c++.wxwindows

digitalmars.empire
digitalmars.DMDScript

c++.stl - Yet another STLport make error

↑ ↓ ← 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
↑ ↓ "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
↑ ↓ 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
↑ ↓ → "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


and rebuild it.


Jul 12 2004