Hi all,
I would like build manually the 'Hello Tutorial' demo. But I have an error to execute ./core.
I follow the tutorial :
1. Build the server side by make hello/server
2. Build the client side by
make drivers/timer make hello/client
Then, the tutoriel told me to execute a binary ./core. But I couldn't find core file in my bin/ directory so I build it by
make core hello/client
Then I execute ./core, my program is stopping at
int main(): --- create local services --- int main(): --- start init --- Could not open file "init" ROM module "init" not present int main(): transferred 79 MB to init
Would you like give me some advice ?
Thanks,
Le Bao
Hello Le Bao,
Then I execute ./core, my program is stopping at
int main(): --- create local services --- int main(): --- start init --- Could not open file "init" ROM module "init" not present int main(): transferred 79 MB to init
Would you like give me some advice ?
you apparently missed to build the init program. Hence, core complains about the missing binary. You can fix the problem with
make init
For reference, you may also review the hello.run script at the 'hello_tutorial/run/' directory. It performs all steps of building, configuring, and running the hello-scenario. To execute it, simply issue 'make run/hello' from within your build directory.
Cheers Norman