HP3000-L Archives

September 2001, Week 4

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Steve Black <[log in to unmask]>
Reply To:
Steve Black <[log in to unmask]>
Date:
Mon, 24 Sep 2001 15:21:18 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (40 lines)
Hello Everyone,

I am working on a project involving POSIX threads and the C++ STL on
MPE.  We have made progress in compiling and linking but have yet to obtain
a running program. We obtained and installed a beta version of the patch
for threads (patch ID DCELX60, I believe) and we are using Mark Klein's
(thanks!) port of gcc 2.95.1.  We had also tried gcc 2.95.2 at one point.

On our development system, uname -a reports:
      MPE/iX HOSTNAME  C.65.00 C.25.06  SERIES 918LX

When attempting to run a very simple program containing either an object of
type std::string or std::<vector> we get the following error (and several
other similar errors):

UNRESOLVED EXTERNALS:
_t24__default_alloc_template2b0i0$_S_start_free  (LDRERR 512)

The same program runs fine on an MPE system with gcc 2.95.2 and without the
threads patch.

We are looking for hints and tips such as what libraries and headers to
include, any other special patches that might be needed, what compiler
related variables to define (should we define _MPE_THREADS, _POSIX_THREADS,
?), etc.

All help is greatly appreciated.

Regards,
Steve Black

-------------------------------------------------------
Steve Black
[log in to unmask]
ROC Software
512-336-4256

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2