Archief - Fout bij uitvoeren "Make"

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

i386dx

Legacy Member
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:
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:
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?

G|N|

Legacy Member
en wat dacht je van "sudo apt-get install tvtime"? misschien iets sneller en gemakkelijker

i386dx

Legacy Member
G|N| zei:
en wat dacht je van "sudo apt-get install tvtime"? misschien iets sneller en gemakkelijker

omdat ik dan de melding krijg dat hij het bronpakket niet kan vinden.
Zelf compileren is trouwens leuker ;-)

Tyfius

Legacy Member
Code:
root@tyftop:~ # apt-cache search tvtime
tvtime - A high quality television application
libdscaler - Video deinterlacer plugins from the DScaler project
root@tyftop:~ #

Mocht je Ubuntu 5.04 draaien, hier vind je mijn sources.

lampke

Legacy Member
zelf compileren is zever voor ubuntu toch.
Gebruik een package manager als je met ubuntu werkt.
De voordelen zijn
*gemakkelijk gewoon apt-get install package name
*geen problemen lost dependencies automatisch op
*gemakkelijk op alle geinstalleerde software te upgraden apt-get upgrade
*hoe ga jij bij zelf compileren ooit nog de bomen door het bos zien als je laat ons zeggen een 100 programma's zelf compileerd. Hoe ga je ze verwijderen meestal is hier wel een optie voor maar kom.
Zelfs de tussen haakjes profs (eerder denken dat ze profs zijn) met gentoo die hebben nog een package manager deze compileerd wel maar zoekt altijd wel schoon de depencies het is gemakkelijk alles te upgraden en de paketjes zijn gemakelijk te verwijderen

Coax

Legacy Member
Soms wilt ge iets zelf van source compileren omdat ge bvb support voor het één of ander nodig hebt en ge dat mee in uw programma moet compilen. (Waar onder gentoo idd die use flags voor dienen)

En soms bestaan er gewoon geen pakketten voor het programma dat ge wilt hebben.

Bubbling Zombie

Legacy Member
lampke zei:
zelf compileren is zever voor ubuntu toch.
Gebruik een package manager als je met ubuntu werkt.
De voordelen zijn
*gemakkelijk gewoon apt-get install package name
*geen problemen lost dependencies automatisch op
*gemakkelijk op alle geinstalleerde software te upgraden apt-get upgrade
*hoe ga jij bij zelf compileren ooit nog de bomen door het bos zien als je laat ons zeggen een 100 programma's zelf compileerd. Hoe ga je ze verwijderen meestal is hier wel een optie voor maar kom.
Zelfs de tussen haakjes profs (eerder denken dat ze profs zijn) met gentoo die hebben nog een package manager deze compileerd wel maar zoekt altijd wel schoon de depencies het is gemakkelijk alles te upgraden en de paketjes zijn gemakelijk te verwijderen

hebben ze al php5? :] en doet portage nu al mee aan reverse depencies?

Tyfius

Legacy Member
Er bestaan PHP5 builds, maar niet in de officiele mirrors.
Veel hosting bedrijven draaien nog PHP4, het is niet altijd eenvoudig om zomaar te gaan upgraden bij elke nieuwe PHP release dus meestal moet je sites gaan ontwikkelen op PHP4, wat wel in de officiele portage zit.

Bubbling Zombie

Legacy Member
Tyfius zei:
Er bestaan PHP5 builds, maar niet in de officiele mirrors.
Veel hosting bedrijven draaien nog PHP4, het is niet altijd eenvoudig om zomaar te gaan upgraden bij elke nieuwe PHP release dus meestal moet je sites gaan ontwikkelen op PHP4, wat wel in de officiele portage zit.

(ik had het over ubuntu, php5 zat wel in portage, masked enzo, maar het was er :D )

en je kan je apps "preventief" (lack of better word) ontwikkelen voor php5 he :)

Tyfius

Legacy Member
Ik had het ook over ubuntu :)

Maar, in mijn geval toch, ontwikkel ik dingen om een systeem van de klant, en 't heeft niet veel nut om de laatste PHP functies te gaan gebruiken als het systeem van de klant het eerste jaar toch geen update krijgt.

Bubbling Zombie

Legacy Member
Tyfius zei:
Ik had het ook over ubuntu :)

Maar, in mijn geval toch, ontwikkel ik dingen om een systeem van de klant, en 't heeft niet veel nut om de laatste PHP functies te gaan gebruiken als het systeem van de klant het eerste jaar toch geen update krijgt.

nja, zal van persoon tot persoon, klant tot klant afhangen natuurlijk. Wij hebben verleden jaar een projectje moeten maken in php5. van de klant. ah well :)

(dat van die ubuntu <-> gentoo was omdat je ineens over emerge begon en al)

servi

Legacy Member
je moet gcc (en daarbijhorend g++) installeren, want dat ontbreekt blijkbaar.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan