Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

NCI on Win32

7 views
Skip to first unread message

Clinton A. Pierce

unread,
Apr 24, 2003, 12:20:36 PM4/24/03
to perl6-i...@perl.org
Is NCI Win32-capable right now? Having just discovered this (and it seems
to be *exactly* what I want for something...) I'd like to try to play with it.

I didn't have a libnci.dll built by make, so I tried:

cl /c nci_test.c
link /dll nci_test.obj

So now I've got a DLL. I seem to have the JIT stuff built okay. Running
the test gives:

loaded
Parrot VM: PANIC: Failed to link native method!
C file core.ops, line 4508
Parrot file out.pbc, line 0
We highly suggest you notify the Parrot team if you have not been working on
Parrot. Use bugs6.perl.org or send an e-mail to perl6-i...@perl.org.
Include the entire text of this error message and the text of the script that
generated the error. If you've made any modifications to Parrot, please
describe them as well.
Version : 0.0.10-devel
Configured : Thu Apr 24 11:00:49 2003
Architecture: i386-MSWin32
JIT Capable : Yes
Interp Flags: 0x0
Exceptions : (missing from core)
Dumping Core...
Sorry, coredump is not yet implemented for this platform.

So what else am I missing here?


Leopold Toetsch

unread,
Apr 29, 2003, 2:46:09 AM4/29/03
to Clinton A. Pierce, perl6-i...@perl.org
In perl.perl6.internals, you wrote:
> I didn't have a libnci.dll built by make, so I tried:

> cl /c nci_test.c
> link /dll nci_test.obj

AFAIK you'll have to provide export defs for the public functions.

leo

0 new messages