Fout bij uitvoeren "Make"

Pagina: 1
Acties:

  • I386DX
  • Registratie: Juni 2002
  • Laatst online: 24-01 18:15
Eindelijk is het mij gelukt om een degelijk werkende linux-installatie op mijn bakje te krijgen. (dankzij Ubuntu).
Ik heb al het één en het ander kunnen installeren (via source of apt-get), maar nu loopt het toch mis.

Ik wil het programma tvtime-1.0.1 installeren (om tv te kunnen zien).
Zoals er in de Install staat voer ik eerst ./configure --prefix=/usr --sysconfdir=/etc uit.
Vervolgens zou ik om te compileren gewoon "make" moeten invoeren, maar dan krijg ik volgende fout:

code:
1
make: *** Geen doelen gespecificeerd en geen makefile gevonden.  Stop.


In de directory staan 2 makefiles, namelijk Makefile.in en Makefile.am

./configure geeft volgens mij geen fouten:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
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 accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gcc... yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking for g++... no
root@i386DX:/home/lionel/Desktop/tvtime-1.0.1 # ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
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 accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for gcc... yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking for g++... no


Iemand een idee wat er verkeerd gaat / wat ik over het hoofd zie?

  • Confusion
  • Registratie: April 2001
  • Laatst online: 01-03-2024

Confusion

Fallen from grace

Hoe ziet de Makefile eruit? Als er alleen maar 'named entries' in de Makefile staan, dan weet hij niet welke hij standaard moet pakken. Kan dat het probleem zijn?

Wie trösten wir uns, die Mörder aller Mörder?


  • flapdrol85
  • Registratie: Juni 2004
  • Niet online
je moet de build-essentials nog installeren.:

apt-get install build-essentials

  • Confusion
  • Registratie: April 2001
  • Laatst online: 01-03-2024

Confusion

Fallen from grace

flapdrol85 schreef op donderdag 29 september 2005 @ 19:52:
je moet de build-essentials nog installeren.:

apt-get install build-essentials
If you do not plan to build Debian packages, you don't need this package. Moreover this package is not
required for building Debian packages.

Wie trösten wir uns, die Mörder aller Mörder?


  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

Hier stond troep

[ Voor 105% gewijzigd door Borromini op 29-09-2005 19:55 ]

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


  • Seth4Chaos
  • Registratie: Maart 2001
  • Niet online

Seth4Chaos

that's me...

Confusion schreef op donderdag 29 september 2005 @ 19:53:
[...]

If you do not plan to build Debian packages, you don't need this package. Moreover this package is not
required for building Debian packages.
Dit zijn gewoon de packages 'make en gcc' enz. wel makkelijk om het zo te installeren.

@TS: waarom niet gewoon 'apt-get install tvtime'? maargoed je zal wel iets speciaals willen

probeer dan eerst even apt-get build-dep tvtime
build-dep
build-dep causes apt-get to install/remove packages in an attempt to satisfy the build dependencies for a source package.

Mistakes are proof that you are trying...


  • Confusion
  • Registratie: April 2001
  • Laatst online: 01-03-2024

Confusion

Fallen from grace

Seth4Chaos schreef op donderdag 29 september 2005 @ 20:00:
Dit zijn gewoon de packages 'make en gcc' enz. wel makkelijk om het zo te installeren.
Depends: libc6-dev | libc-dev, gcc (>= 4:4.0), g++ (>= 4:4.0), make, dpkg-dev (>= 1.13.5)

Wie trösten wir uns, die Mörder aller Mörder?


  • I386DX
  • Registratie: Juni 2002
  • Laatst online: 24-01 18:15
@Confusion

ik heb even de 2 Makefiles online gegooid, moest je er iets mee zijn?
Makefile.am
Makefile.in

@Set4Chaos

Als ik via apt-get probeer krijg ik de melding dat hij het pakket niet kan vinden => zelf compileren lijkt mij dan? Kben niets speciaals van zin; moest dit werken had ik uiteraard dit gebruikt.

  • Seth4Chaos
  • Registratie: Maart 2001
  • Niet online

Seth4Chaos

that's me...

reinier@calypso:~$ apt-cache search tvtime
tvtime - A high quality television application
libdscaler - Video deinterlacer plugins from the DScaler project
ik heb ze wel :)
reinier@calypso:~$ apt-cache show tvtime
Package: tvtime
-knip-
Filename: pool/universe/t/tvtime/tvtime_0.9.15-1ubuntu1_i386.deb
blijkbaar zitten ze in 'universe' , hier mijn sources.list:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Main repository
deb http://nl.archive.ubuntu.com/ubuntu hoary main restricted universe multiverse
deb-src http://nl.archive.ubuntu.com/ubuntu hoary main restricted universe multiverse

## Major bug fix updates produced after the final release of the
## distribution.
deb http://nl.archive.ubuntu.com/ubuntu hoary-updates main restricted universe multiverse
deb-src http://nl.archive.ubuntu.com/ubuntu hoary-updates main restricted universe multiverse

# Security repository
deb http://security.ubuntu.com/ubuntu hoary-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu hoary-security main restricted universe multiverse

# Backports
# http://public.planetmirror.com/pub/ubuntu-backports/
deb http://ubuntu-backports.mirrormax.net/ hoary-backports main universe multiverse restricted
deb http://ubuntu-backports.mirrormax.net/ hoary-extras main universe multiverse restricted

gaat er dus iig om dat je achter de regel 'universe' zet, dan kan je hem apt-gettten.

overigens ga ik wel offtopic maar zo berijk je je doel ook :)

Mistakes are proof that you are trying...


  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Volgens de uitvoer van ./configure mis je g++ (gnu c++)

Maar als je het via een deb package kunt doen is dat veel makkelijker.

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


  • Paultje3181
  • Registratie: November 2002
  • Laatst online: 15:36
installeer g++ en de gcc en G++ dev files eens en probeer het opnieuw. Ubuntu hoary installeerd namelijk geen dev-packages mee, die je wel nodig hebt om zelf te compilen.

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

als je iets wilt compilen zul je idd deze packages moeten installeren, maar je kunt dus beter de universe-repository aanzetten, en dan gewoon tvtime apt-getten!

It sounds like it could be either bad hardware or software

Pagina: 1