Can you give us a copy of the generated "myconfig" file in the top level parrot
directory?
Klaas-Jan Stol wrote:
Hello,
I just got a fresh cvs checkout, compiled it, compiled pge and tried to
make tcl.
This is what I get:
(cd ../../ && ./parrot --output=languages/tcl/lib/tcllib.pbc
languages/tcl/lib/tcllib.imc)
Couldn't load 'tcl_group': tcl_group: cannot open shared object file: No
such file or directory
error:imcc:Unknown PMC type 'TclString'
in file 'languages/tcl/lib/commands/upvar.imc' line 13
included from 'languages/tcl/lib/tcllib.imc' line 1
make: *** [lib/tcllib.pbc] Error 17
Also:
- when doing "make test", all tests with dynamic pmc seem to fail.
- following instructions in dynoplibs and trying to execute the
"test.pasm" in dynoplibs/ doesn't work either.
Couldn't load 'myops_ops': myops_ops: cannot open shared object file: No
such file or directory
Couldn't load 'foo': foo: cannot open shared object file: No such file
or directory
Couldn't load 'libnci': libnci: cannot open shared object file: No such
file or directory
error:imcc:parse error, unexpected IDENTIFIER, expecting PARROT_OP
in file 'dynoplibs/test.pasm' line 43
Obviously, there is something wrong with dynamic libs.
I don't get what I'm doing wrong. This should all work right? Perljam
(sorry, don't know his real name)
told me on IRC he did a fresh checkout, and it all worked.
Any ideas?
thanks,
klaas-jan