Skip to content

make stops, because no target is indicated and no make file is found #1774

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

Closed
deltrem opened this issue Feb 7, 2012 · 12 comments
Closed

make stops, because no target is indicated and no make file is found #1774

deltrem opened this issue Feb 7, 2012 · 12 comments

Comments

@deltrem
Copy link

deltrem commented Feb 7, 2012

I'm using Ubuntu 12.04.

  1. download rust
  2. unpack rust
  3. run configure
  4. run make && make install

expected results: rust would be installed

actual results: rust returns one line only that says "make: *** No target indicated and no make file found. Stop."

@catamorphism
Copy link
Contributor

Which command fails: configure, make, or make install?

@deltrem
Copy link
Author

deltrem commented Feb 7, 2012

make

@catamorphism
Copy link
Contributor

Can you post the output of configure?

@deltrem
Copy link
Author

deltrem commented Feb 7, 2012

ubuntu says llvm is the newest version

the output:
./configure
configure: looking for configure programs
configure: found mkdir
configure: found printf
configure: found cut
configure: found grep
configure: found xargs
configure: found cp
configure: found find
configure: found uname
configure: found date
configure: found tr
configure: found sed
configure: inspecting environment
configure: recreating config.mk
configure:
configure: processing ./configure args
configure:
configure: CFG_PREFIX := /usr/local
configure: CFG_LLVM_ROOT :=
configure: CFG_HOST_TRIPLE := i686-unknown-linux-gnu
configure: CFG_TARGET_TRIPLES :=
configure:
configure: looking for build programs
configure:
configure: CFG_PERL := /usr/bin/perl
configure: CFG_PYTHON := /usr/bin/python
configure: CFG_CURL := /usr/bin/curl
configure: CFG_GIT :=
configure: CFG_CLANG :=
configure: CFG_GCC := /usr/bin/gcc
configure: CFG_LLVM_CONFIG := /usr/bin/llvm-config
configure: CFG_VALGRIND :=
configure: CFG_PERF :=
configure: CFG_MAKENSIS :=
configure: CFG_NATURALDOCS :=
configure: CFG_LLNEXTGEN :=
configure: CFG_PANDOC :=
configure: CFG_PDFLATEX :=
configure: CFG_XETEX :=
configure: CFG_LUATEX :=
configure: CFG_NODE :=
configure:
configure: making directories
configure:
configure:
configure: configuring submodules
configure:
configure: git: no git directory. disabling submodules
configure:
configure: configuring LLVM for i686-unknown-linux-gnu
configure:
configure: configuring LLVM with:
configure: --enable-targets=x86,x86_64 --enable-optimized --disable-docs --disable-jit --enable-bindings=none --disable-threads --disable-pthreads --build=i686-unknown-linux-gnu --host=i686-unknown-linux-gnu --target=i686-unknown-linux-gnu
checking for i686-unknown-linux-gnu-clang... gcc -m32
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc -m32 accepts -g... yes
checking for gcc -m32 option to accept ISO C89... none needed
checking whether we are using the GNU C++ compiler... no
checking whether g++ -m32 accepts -g... no
checking how to run the C preprocessor... gcc -m32 -E
checking build system type... i686-unknown-linux-gnu
checking host system type... i686-unknown-linux-gnu
checking target system type... i686-unknown-linux-gnu
checking type of operating system we're going to host on... Linux
checking type of operating system we're going to target... Linux
checking target architecture... x86
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking optimization flags... -O3
checking for BSD-compatible nm... /usr/bin/nm -B
checking for GNU make... make
checking whether ln -s works... yes
checking for cmp... /usr/bin/cmp
checking for cp... /bin/cp
checking for date... /bin/date
checking for find... /usr/bin/find
checking for grep... (cached) /bin/grep
checking for mkdir... /bin/mkdir
checking for mv... /bin/mv
checking for i686-unknown-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for i686-unknown-linux-gnu-ar... no
checking for ar... ar
checking for rm... /bin/rm
checking for sed... /bin/sed
checking for tar... /bin/tar
checking for pwd... /bin/pwd
checking for Graphviz... echo Graphviz
checking for dot... echo dot
checking for fdp... echo fdp
checking for neato... echo neato
checking for twopi... echo twopi
checking for circo... echo circo
checking for gv... no
checking for gsview32... no
checking for dotty... echo dotty
checking for xdot.py... echo xdot.py
checking for perl... /usr/bin/perl
checking for Perl 5.006 or newer... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for bzip2... /bin/bzip2
checking for cat... /bin/cat
checking for doxygen... no
checking for groff... /usr/bin/groff
checking for gzip... /bin/gzip
checking for pod2html... /usr/bin/pod2html
checking for pod2man... /usr/bin/pod2man
checking for pdfroff... no
checking for runtest... no
checking for the tclsh program in tclinclude directory... none
checking for tclsh8.4... no
checking for tclsh8.4.8... no
checking for tclsh8.4.7... no
checking for tclsh8.4.6... no
checking for tclsh8.4.5... no
checking for tclsh8.4.4... no
checking for tclsh8.4.3... no
checking for tclsh8.4.2... no
checking for tclsh8.4.1... no
checking for tclsh8.4.0... no
checking for tclsh8.3... no
checking for tclsh8.3.5... no
checking for tclsh8.3.4... no
checking for tclsh8.3.3... no
checking for tclsh8.3.2... no
checking for tclsh8.3.1... no
checking for tclsh8.3.0... no
checking for tclsh... no
checking for zip... /usr/bin/zip
checking for ocamlc... no
checking for ocamlopt... no
checking for ocamldep... no
checking for ocamldoc... no
checking for gas... no
checking for as... /usr/bin/as
checking for linker version... 2.22
checking for compiler -Wl,-R option... yes
checking for compiler -Wl,-export-dynamic option... yes
checking for compiler -Wl,--version-script option... yes
checking for an ANSI C-conforming const... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking which extension is used for loadable modules... .so
checking which variable specifies run-time library path... LD_LIBRARY_PATH
checking for the default library search path... /lib /usr/lib /usr/lib/i386-linux-gnu/mesa /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i686-linux-gnu /usr/lib/i686-linux-gnu /usr/local/lib
checking for objdir... .libs
checking command to parse /usr/bin/nm -B output from object... ok
checking whether libtool supports -dlopen/-dlpreopen... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen in -ldl... yes
checking for dlerror... yes
checking for _ prefix in compiled symbols... no
checking whether deplibs are loaded by dlopen... yes
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking for error_t... yes
checking for argz_append... yes
checking for argz_create_sep... yes
checking for argz_insert... yes
checking for argz_next... yes
checking for argz_stringify... yes
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking ctype.h usability... yes
checking ctype.h presence... yes
checking for ctype.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for memory.h... (cached) yes
checking for stdlib.h... (cached) yes
checking stdio.h usability... yes
checking stdio.h presence... yes
checking for stdio.h... yes
checking for unistd.h... (cached) yes
checking dl.h usability... no
checking dl.h presence... no
checking for dl.h... no
checking sys/dl.h usability... no
checking sys/dl.h presence... no
checking for sys/dl.h... no
checking dld.h usability... no
checking dld.h presence... no
checking for dld.h... no
checking mach-o/dyld.h usability... no
checking mach-o/dyld.h presence... no
checking for mach-o/dyld.h... no
checking for string.h... (cached) yes
checking for strchr... yes
checking for strrchr... yes
checking for memcpy... yes
checking for memmove... yes
checking for strcmp... yes
checking for closedir... yes
checking for opendir... yes
checking for readdir... yes
checking tool compatibility... configure: error: g++|clang++|icc required but not found
configure: error: LLVM

@deltrem
Copy link
Author

deltrem commented Feb 7, 2012

I have just installed c++ and clang++.

@deltrem
Copy link
Author

deltrem commented Feb 7, 2012

omg complete!

@deltrem
Copy link
Author

deltrem commented Feb 7, 2012

I love you so much!

@catamorphism
Copy link
Contributor

Cool, so you're able to build now that you have clang installed?

@deltrem
Copy link
Author

deltrem commented Feb 7, 2012

g++ and clang++...
it's still compiling
what a big language
what is most of the code?

@brson
Copy link
Contributor

brson commented Feb 8, 2012

I think probably you would be fine with either g++ or clang++. Most of the code is LLVM. Can we consider this resolved?

@graydon
Copy link
Contributor

graydon commented Mar 22, 2012

Ping original reporter: is this done?

@deltrem
Copy link
Author

deltrem commented Mar 22, 2012

This is done!

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

4 participants