Sculpt build process error

Lonnie Cumberland lonnie at outstep.com
Wed Apr 8 21:11:46 CEST 2020


Hi All,

Well, good news and bad.

I was able to produce the sculpt.iso but it does not boot up. I tested it
in Virtualbox and it gives me a blank screen.

Will try with Qemu but the iso does not boot from what I can see so far.
Cheers
Lonnie

On Wed, Apr 8, 2020 at 2:57 PM Lonnie Cumberland <lonnie at outstep.com> wrote:

> I actually may have found it.
>
> Need to install expect.
> cheers
> Lonnie
>
>
> On Wed, Apr 8, 2020 at 2:53 PM Lonnie Cumberland <lonnie at outstep.com>
> wrote:
>
>> Hi All,
>>
>> While just getting started with Genode, I wanted to follow the Sculpt
>> build process from the Sculpt-20-02.pdf in Section 5 as the objective is to
>> create a sculpt iso.
>>
>> For that, I kept the "image/iso" in the "build/x86_64/etc/build.conf" to
>> see if that would work.
>>
>> I am running everything in a freshly built Ubuntu 18.04 docker container
>> with the Genode Toolchain installed.
>>
>> Everything was going well until I tried:
>>
>> make -C build/x86_64 run/sculpt KERNEL=nova BOARD=pc
>>
>> in which case it gives me an error:
>>
>> ----------------------------------------------
>> root at 9b145a6d1be6:~/project/genode# ./tool/create_builddir x86_64
>>
>> Successfully created build directory at /root/project/genode/build/x86_64.
>> Please adjust /root/project/genode/build/x86_64/etc/build.conf according
>> to your needs.
>>
>> root at 9b145a6d1be6:~/project/genode# mc
>>
>> root at 9b145a6d1be6:~/project/genode# ./tool/ports/prepare_port grub2
>> grub2  download https://github.com/alex-ab/g2fg.git
>> grub2  git Cloning into 'boot'...
>> grub2  update boot
>> grub2  generate grub2.hash
>>
>> root at 9b145a6d1be6:~/project/genode# make -C build/x86_64 run/sculpt
>> KERNEL=nova BOARD=pc
>>
>> make: Entering directory '/root/project/genode/build/x86_64'
>> /bin/bash: /root/project/genode/tool/run/run: /usr/bin/expect: bad
>> interpreter: No such file or directory
>> Makefile:323: recipe for target 'run/sculpt' failed
>> make: *** [run/sculpt] Error 126
>> make: Leaving directory '/root/project/genode/build/x86_64'
>>
>> root at 9b145a6d1be6:~/project/genode#
>> ----------------------------------------------
>>
>> Any ideas what I probably missed in my approach?
>>
>> Cheers,
>> Lonnie
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genode.org/pipermail/users/attachments/20200408/6bc85ff1/attachment.html>


More information about the users mailing list