Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build-aux/bin/bootstrap: not found #1

Open
couvain opened this issue Sep 5, 2016 · 1 comment
Open

build-aux/bin/bootstrap: not found #1

couvain opened this issue Sep 5, 2016 · 1 comment

Comments

@couvain
Copy link

couvain commented Sep 5, 2016

What I expected to see

I want to build urbi on a debian or ubuntu so I can adapt it for any device I would need to use it. (laptop, raspberry pi, etc..)

What I get

I cannot start the build and cannot find any help. (the suggested help to see must be built first through the latex compilation...) Seems a little tricky to get to a compilation for the newbie.

Steps to reproduce

On Ubuntu 12.04 LTS I do the following:

git clone https://github.com/urbiforge/urbi.git
cd urbi
./bootstrap

I get:

******************************************************************
You seem to be using Debian or Ubuntu.
At least the following packages are required:

sudo apt-get install  \


See urbi-sdk.htmldir/build.html for more information.
******************************************************************
Warning: unknown Attribute attribute: default from is_package
> Create: src/ast/ast-nodes.mk
--- /dev/null   2016-09-01 12:32:00.156547757 +0200
+++ src/ast/ast-nodes.mk    2016-09-05 11:53:56.942697698 +0200
@@ -0,0 +1,129 @@
+AST_headers =  \
+  ast/and.hh ast/and.hxx  \
+  ast/assign.hh ast/assign.hxx  \
+  ast/assignment.hh ast/assignment.hxx  \
+  ast/ast.hh ast/ast.hxx  \
+  ast/at.hh ast/at.hxx  \
+  ast/binding.hh ast/binding.hxx  \
+  ast/break.hh ast/break.hxx  \
+  ast/call.hh ast/call.hxx  \
+  ast/call-msg.hh ast/call-msg.hxx  \
+  ast/catch.hh ast/catch.hxx  \
+  ast/class.hh ast/class.hxx  \
+  ast/composite.hh ast/composite.hxx  \
+  ast/continue.hh ast/continue.hxx  \
+  ast/declaration.hh ast/declaration.hxx  \
+  ast/decrementation.hh ast/decrementation.hxx  \
+  ast/dictionary.hh ast/dictionary.hxx  \
+  ast/do.hh ast/do.hxx  \
+  ast/emit.hh ast/emit.hxx  \
+  ast/event.hh ast/event.hxx  \
+  ast/exp.hh ast/exp.hxx  \
+  ast/finally.hh ast/finally.hxx  \
+  ast/flavored.hh ast/flavored.hxx  \
+  ast/float.hh ast/float.hxx  \
+  ast/foreach.hh ast/foreach.hxx  \
+  ast/if.hh ast/if.hxx  \
+  ast/implicit.hh ast/implicit.hxx  \
+  ast/incrementation.hh ast/incrementation.hxx  \
+  ast/lvalue.hh ast/lvalue.hxx  \
+  ast/lvalue-args.hh ast/lvalue-args.hxx  \
+  ast/list.hh ast/list.hxx  \
+  ast/local.hh ast/local.hxx  \
+  ast/local-assignment.hh ast/local-assignment.hxx  \
+  ast/local-declaration.hh ast/local-declaration.hxx  \
+  ast/local-write.hh ast/local-write.hxx  \
+  ast/match.hh ast/match.hxx  \
+  ast/meta-args.hh ast/meta-args.hxx  \
+  ast/meta-call.hh ast/meta-call.hxx  \
+  ast/meta-exp.hh ast/meta-exp.hxx  \
+  ast/meta-id.hh ast/meta-id.hxx  \
+  ast/meta-lvalue.hh ast/meta-lvalue.hxx  \
+  ast/nary.hh ast/nary.hxx  \
+  ast/noop.hh ast/noop.hxx  \
+  ast/op-assignment.hh ast/op-assignment.hxx  \
+  ast/pipe.hh ast/pipe.hxx  \
+  ast/property.hh ast/property.hxx  \
+  ast/property-action.hh ast/property-action.hxx  \
+  ast/property-write.hh ast/property-write.hxx  \
+  ast/return.hh ast/return.hxx  \
+  ast/routine.hh ast/routine.hxx  \
+  ast/scope.hh ast/scope.hxx  \
+  ast/stmt.hh ast/stmt.hxx  \
+  ast/string.hh ast/string.hxx  \
+  ast/subscript.hh ast/subscript.hxx  \
+  ast/tagged-stmt.hh ast/tagged-stmt.hxx  \
+  ast/this.hh ast/this.hxx  \
+  ast/throw.hh ast/throw.hxx  \
+  ast/try.hh ast/try.hxx  \
+  ast/unary.hh ast/unary.hxx  \
+  ast/unscope.hh ast/unscope.hxx  \
+  ast/watch.hh ast/watch.hxx  \
+  ast/while.hh ast/while.hxx  \
+  ast/write.hh ast/write.hxx 
+
+AST_sources =  \
+  ast/and.hcc  \
+  ast/assign.hcc  \
+  ast/assignment.hcc  \
+  ast/ast.hcc  \
+  ast/at.hcc  \
+  ast/binding.hcc  \
+  ast/break.hcc  \
+  ast/call.hcc  \
+  ast/call-msg.hcc  \
+  ast/catch.hcc  \
+  ast/class.hcc  \
+  ast/composite.hcc  \
+  ast/continue.hcc  \
+  ast/declaration.hcc  \
+  ast/decrementation.hcc  \
+  ast/dictionary.hcc  \
+  ast/do.hcc  \
+  ast/emit.hcc  \
+  ast/event.hcc  \
+  ast/exp.hcc  \
+  ast/finally.hcc  \
+  ast/flavored.hcc  \
+  ast/float.hcc  \
+  ast/foreach.hcc  \
+  ast/if.hcc  \
+  ast/implicit.hcc  \
+  ast/incrementation.hcc  \
+  ast/lvalue.hcc  \
+  ast/lvalue-args.hcc  \
+  ast/list.hcc  \
+  ast/local.hcc  \
+  ast/local-assignment.hcc  \
+  ast/local-declaration.hcc  \
+  ast/local-write.hcc  \
+  ast/match.hcc  \
+  ast/meta-args.hcc  \
+  ast/meta-call.hcc  \
+  ast/meta-exp.hcc  \
+  ast/meta-id.hcc  \
+  ast/meta-lvalue.hcc  \
+  ast/nary.hcc  \
+  ast/noop.hcc  \
+  ast/op-assignment.hcc  \
+  ast/pipe.hcc  \
+  ast/property.hcc  \
+  ast/property-action.hcc  \
+  ast/property-write.hcc  \
+  ast/return.hcc  \
+  ast/routine.hcc  \
+  ast/scope.hcc  \
+  ast/stmt.hcc  \
+  ast/string.hcc  \
+  ast/subscript.hcc  \
+  ast/tagged-stmt.hcc  \
+  ast/this.hcc  \
+  ast/throw.hcc  \
+  ast/try.hcc  \
+  ast/unary.hcc  \
+  ast/unscope.hcc  \
+  ast/watch.hcc  \
+  ast/while.hcc  \
+  ast/write.hcc 
+
+AST_NODES = $(AST_headers) $(AST_sources)
./bootstrap: 84: exec: **build-aux/bin/bootstrap: not found**
@jcbaillie
Copy link
Member

Sorry for the long delay in answering! The proper way to recompile is described in the main project page here:
https://github.com/urbiforge/urbi
You can access also a precompiled doc in pdf or html format from this page.

I would also recommend trying to run the docker container, as described at the end of the project page:
docker run --net host urbiforge/urbi
rlwrap nc localhost 54000

admo pushed a commit to admo/urbi that referenced this issue Nov 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants