Thanks, Craig!
This worked fine for me as well.
(Dang simple patch -- I should have tried that. I messed my head up by
trying to figure out what the WRITE macro actually did instead.)
Forrest
not speaking for merrill corporation
e missing at line 1.
Semicolon seems to be missing at line 2.
Where it hangs.
This really doesn't seem to be going well.
Forrest Cahoon
not speaking for merrill corporation
ever made it that far. Obviously, not
everyone (no one?) else has suffered from this build problem.
Help?
Here's some more info about my environment:
$ cc/vers
Compaq C V6.5-001 on OpenVMS Alpha V7.3
$ perl -v
This is perl, v5.6.1 built for VMS_AXP
[ ... ]
Forrest Cahoon
not speaking for merrill corporation
ode -- I have to use a different system call
to get executive mode and I got sidetracked while I was working that one
out. In practice, I find user mode logicals work for what I've needed
to do as a non-priveleged user, so perhaps that's why I've been slow to
fix it
why is "MMK TEST" different? It's still attached to the console.
Oh well, I guess it will work as it's really intended to be used.
Thanks for the help.
--
| Forrest Cahoon | [EMAIL PROTECTED] |--|
| 850 21st Ave SE |
can ask the administrator to
upgrade but I kind of already feel he's bending over backwards for me.
I'll check on 5.6.1 when I get to work.
--
| Forrest Cahoon | [EMAIL PROTECTED] |--|
| 850 21st Ave SE |--| Only unbalanced people |
| Mpls MN 55414-2514 | |can tip the scales... |
>
> At 8:50 PM -0500 6/9/02, Forrest Cahoon wrote:
> >But 0 is JPI$K_OTHER, what I should really be getting is 3, which is
> >JPI$K_INTERACTIVE. Changing this XS code into plain C, where test1()
> >becomes main() and running it gives me the results I expect:
> >
C, where test1()
becomes main() and running it gives me the results I expect:
status = %X0001 mode = 3
This is with Perl 5.6.0 on OpenVMS Alpha V7.3.
What the heck's going on here?
| Forrest Cahoon | [EMAIL PROTECTED] |--|
| 850 21st Ave SE
> You can find it at http://vmsbox.cjb.net/~forrest/.
That should be http://vmsbox.cjb.net/~fcahoon/.
Sorry.
--
| Forrest Cahoon | [EMAIL PROTECTED] |--|
| 850 21st Ave SE |--| Only unbalanced people |
| Mpls MN 55414-2
I posted this from another address before, but it's not showing up in
the archives. I apologize if this is a repeat.
I've just finished a module to get and set logical names, using hooks
into sys$crelnm and sys$dellnm.
(I was planning to write a hook into sys$trnlnm to but haven't gotten
ther
ould it help to build the ghostscript library as a sharable image? There
are build files to do this on unix and win32, but I'm just creating a
static library on VMS right now, because that's a lot simpler.
Any advice would be most appreciated.
Forrest Cahoon
not speaking for merrill corporation
01/30/2002 cc:
05:25 PM Subject: Re: Putting the perl source in
with
the embedding executable?
Hello, everyone.
I have been using simple wrappers around perl so I can run privileged
operations.
This works nicely, since I'm careful that my embedded executable will only
run one perl file.
I wish I didn't have to keep my perl source and C wrapper seperate, though
if I write more than
83(ro)(G)-- --dict:0/20(G)-- --dict:65/200(L)--
Current allocation mode is local
Current file position is 5
GS>GS>
Ghostscript doesn't die, and the jpeg is generated. Here too, I have
the problem that my output is probably corrupt, yet I have no warning
to go implement special processing.
Tell me, O Wise Perl Gurus, how shall I impliment such programs with
robust error handling?
I should probably mention that "This is perl, version 5.005_03 built for
VMS_AXP".
Forrest Cahoon
not speaking for merrill corporation
I found it:
http://www.xray.mpe.mpg.de/mailing-lists/vmsperl/1999-05/msg00057.html
Thanks! One less annoyance ...
"Craig A. Berry" <[EMAIL PROTECTED]> on 07/24/2001 04:17:20 PM
To: "Forrest Cahoon" <[EMAIL PROTECTED]>
cc: [EMAIL PROTECTED]
Subje
Ok, I'm an idiot.
After I posted, I checked our test 5.6.1 install, and found that the
problem is fixed -- olb order is preserved from the Makefile.PL.
Hopefully we'll be able to actually use 5.6.1 in production some day
Forrest
not speaking for merrill corporation
e if there was some easy fix I
could make, but it wasn't obvious to my simple mind.
Has anyone else been bit by this? Have an idea how to fix it?
Forrest Cahoon
not speaking for merrill corporation
copied?
Is the risk of hosing things substantial enough that I should just install
all the modules from sources again into the new tree?
The versions are the same, 5.005_03, so moving files seems plausible. But
I'd really hate to mess things up.
Forrest Cahoon
not speaking for merrill corporation
w that if you're not careful, it's very easy to
get into a deadlock situation, so I'm a little nervous about just
jumping in and trying to write this myself ...
Has anyone done something like this already? Does it sound
reasonable? Anyone want to write it for me?
| Forrest Cahoon
m service calls with little difficulty.
Suggestions?
| Forrest Cahoon | [EMAIL PROTECTED] |--|
| 850 21st Ave SE |--| Only unbalanced people |
| Mpls MN 55414-2514 | |can tip the scales... |
p, and the error handling
is better (and simpler).
If someone wants to put this in the CPAN under their name, I'd be
happy. I read up on how to submit stuff there, and it seems like a
lot of work for someone who is not likely to write another CPAN module
any time soon.
| Forrest Cahoo
d='Link', ldflags ='/NoTrace/NoMap'
libpth=/sys$share /sys$library
libs=
libc=(DECCRTL), so=exe, useshrplib=undef, libperl=undef
Dynamic Linking:
dlsrc=dl_vms.c, dlext=exe, d_dlsymun=undef, ccdlflags=''
cccdlflags='', ld
will take a look. I'm interested in your feedback
on my coding style -- if I've done something really stupid, please
tell me.
| Forrest Cahoon | [EMAIL PROTECTED] |--|
| 850 21st Ave SE |--| Only unbalanced people
23 matches
Mail list logo