HP3000-L Archives

March 2002, Week 1

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:
Mark Bixby <[log in to unmask]>
Reply To:
Mark Bixby <[log in to unmask]>
Date:
Fri, 1 Mar 2002 09:44:46 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (78 lines)
Does this app use some sort of autoconfigure script to determine what OS
functionality exists?  If so, double-check to make sure accurate answers were
obtained.  It is common for these scripts to come up with "false positives" on
MPE, which then go on to produce unresolved externals.

If the autoconfigure script was accurate, and any manual modifications are
accurate, you must scan the source for these unresolved externals to see if any
alternative solutions are provided.  Sometimes you just have to look at the
source to find out the correct build options.

Things like strdup, fsync, fchown, ftruncate all have MPE implementations
embedded in various ports that have been done in the past.

Some things like chroot cannot be truly implemented, so you either need to be
VERY creative with a "good enough" implementation, or be willing to live
without the functionality.

I've never seen the obstack stuff or the stpcpy/mempcpy variants before.

- Mark B.

Peter Osborne wrote:

> Hi All,
>
> After asking about md5sum the other day, I tried my hand at porting dpkg to
> MPE again. This time I got it to compile sucessfully. I had to tweak some
> Makefiles to ignore sources that I don't want/need. Also had to hard code and
> comment out some of the stuff.
>
> So now that I have some binaries, I need to deal with the unresolved
> externals. Here's the list:
>
> strdup
> fsync
> _obstack_newchunk
> lchown
> fchown
> obstack_free
> _obstack_begin
> getpgpid
> strsignal
> chroot
> S_ISSOCK
> stpcpy
> mempcpy
> fgets_unlocked
> _argz_count
> _argz_stringify
> _argz_next
> alphasort
> ftruncate
> scandir
> vsnprintf
> snprintf
>
> So does one of the porters out there know how to resolve these?
>
> Thanks,
> -Pete
>
> I want my MPE!
> ....and my Debian also
>
> * To join/leave the list, search archives, change list settings, *
> * etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
>
>
>


--
[log in to unmask]
Remainder of .sig suppressed to conserve expensive California electrons...

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

ATOM RSS1 RSS2