Hi Thomas!

> Error 3.1:  Failure during initialization: File "" is unreadable.
> Logic error: Error building kernel image.  Image not saved.


It seems as if image build wouldn't find (resolve) the base .orx class
files.
Can you in Activity.cpp replace the code body of
Activity::resolveProgramName with
{
    printf("Activity::resolveProgramName name=%s\n", name->getStringData());
    RexxString *res = instance->resolveProgramName(name, dir, ext, type);
    printf("Activity::resolveProgramName res =%s\n", res->getStringData());
    return res;
}

When building the image again, this should print something like below
$ ./rexximage r.img
Activity::resolveProgramName name=CoreClasses.orx
Activity::resolveProgramName res
=/home/user/oorexxbuild/release/bin/CoreClasses.orx
Activity::resolveProgramName name=StreamClasses.orx
Activity::resolveProgramName res
=/home/user/oorexxbuild/release/bin/StreamClasses.orx
Activity::resolveProgramName name=PlatformObjects.orx
Activity::resolveProgramName res =/home/ user
/oorexxbuild/release/bin/PlatformObjects.orx
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to