Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

Programme per make erzeugen

Alles rund um die verschiedenen Konsolen und shells sowie die Programmierung unter Linux

Moderator: Moderatoren

Antworten
schlappi
Member
Member
Beiträge: 157
Registriert: 12. Jan 2005, 14:02

Programme per make erzeugen

Beitrag von schlappi »

hallo,
wenn ich in der konsole
"make install " eingebe kommt
"no rule to make target"install".stop
und eine andere meldung
"gtk-warning**:cannot open display

wo liegt mein fehler weiß das jemand?

ach ja will programm mit endung tar.gz installieren wenn es einer wissen will



schlappi
tomte
Hacker
Hacker
Beiträge: 798
Registriert: 15. Nov 2003, 13:40
Wohnort: 16°08'12"E / 56°34'08"N

Beitrag von tomte »

versuch doch mal das "Programm" zu entpacken, z.B. mit

tar -xvzf programm.tar.gz

dann lies dir durch was in README und/oder INSTALL steht!
Nothing is easier than being busy - and nothing more difficult than being effective.
schlappi
Member
Member
Beiträge: 157
Registriert: 12. Jan 2005, 14:02

make install

Beitrag von schlappi »

ich nochmal
wenn es euch was nützt kann ich auch zeigen wie ich das alles in der Konsole eingegeben habe und was für Meldungen gekommen sind

schlappi
tomte
Hacker
Hacker
Beiträge: 798
Registriert: 15. Nov 2003, 13:40
Wohnort: 16°08'12"E / 56°34'08"N

Re: make install

Beitrag von tomte »

schlappi hat geschrieben:wenn es euch was nützt kann ich auch zeigen wie ich das alles in der Konsole eingegeben habe und was für Meldungen gekommen sind
mir nützt das nichts, aber dir vielleicht... :lol:
Nothing is easier than being busy - and nothing more difficult than being effective.
Emu
Newbie
Newbie
Beiträge: 19
Registriert: 28. Dez 2003, 16:34

Beitrag von Emu »

Wenn Du in dem Verzeichnis bist wo das File liegt,
gib ./make install ein.

Sieht danach aus als hätte er das MAKEFILE nicht gefunden.
schlappi
Member
Member
Beiträge: 157
Registriert: 12. Jan 2005, 14:02

Beitrag von schlappi »

also habe das mit "./make install "probiert und da kommt die Meldung "Datei oder Verzeichnis nicht gefunden".
schlappi
Member
Member
Beiträge: 157
Registriert: 12. Jan 2005, 14:02

Beitrag von schlappi »

also habe jetzt folgendes eingegeben:
./configure
make
make install

Kann mir jetzt jemand sagen ob das alles so richtig ist!!!

Laptop:/usr/local/src/airsnort-0.2.7e # ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... 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 dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0 >= 2.0.0... yes
checking PACKAGE_CFLAGS... -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/opt/gnome/include/gtk-2.0 -I/opt/gnome/lib/gtk-2.0/include -I/usr/X11R6/include -I/opt/gnome/include/atk-1.0 -I/opt/gnome/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include
checking PACKAGE_LIBS... -Wl,--export-dynamic -L/opt/gnome/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
Laptop:/usr/local/src/airsnort-0.2.7e # make
make all-recursive
make[1]: Entering directory `/usr/local/src/airsnort-0.2.7e'
Making all in src
make[2]: Entering directory `/usr/local/src/airsnort-0.2.7e/src'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/local/src/airsnort-0.2.7e/src'
Making all in man
make[2]: Entering directory `/usr/local/src/airsnort-0.2.7e/man'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/usr/local/src/airsnort-0.2.7e/man'
make[2]: Entering directory `/usr/local/src/airsnort-0.2.7e'
make[2]: Leaving directory `/usr/local/src/airsnort-0.2.7e'
make[1]: Leaving directory `/usr/local/src/airsnort-0.2.7e'
Laptop:/usr/local/src/airsnort-0.2.7e # make install
Making install in src
make[1]: Entering directory `/usr/local/src/airsnort-0.2.7e/src'
make[2]: Entering directory `/usr/local/src/airsnort-0.2.7e/src'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
/usr/bin/install -c 'airsnort' '/usr/local/bin/airsnort'
/usr/bin/install -c 'gencases' '/usr/local/bin/gencases'
/usr/bin/install -c 'decrypt' '/usr/local/bin/decrypt'
/usr/bin/install -c 'orinoco_hopper' '/usr/local/bin/orinoco_hopper'
make[2]: Für das Ziel »install-data-am« ist nichts zu tun.
make[2]: Leaving directory `/usr/local/src/airsnort-0.2.7e/src'
make[1]: Leaving directory `/usr/local/src/airsnort-0.2.7e/src'
Making install in man
make[1]: Entering directory `/usr/local/src/airsnort-0.2.7e/man'
make[2]: Entering directory `/usr/local/src/airsnort-0.2.7e/man'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
test -z "/usr/local/man/man1" || mkdir -p -- "/usr/local/man/man1"
/usr/bin/install -c -m 644 './airsnort.1' '/usr/local/man/man1/airsnort.1'
/usr/bin/install -c -m 644 './decrypt.1' '/usr/local/man/man1/decrypt.1'
/usr/bin/install -c -m 644 './gencases.1' '/usr/local/man/man1/gencases.1'
make[2]: Leaving directory `/usr/local/src/airsnort-0.2.7e/man'
make[1]: Leaving directory `/usr/local/src/airsnort-0.2.7e/man'
make[1]: Entering directory `/usr/local/src/airsnort-0.2.7e'
make[2]: Entering directory `/usr/local/src/airsnort-0.2.7e'
make[2]: Für das Ziel »install-exec-am« ist nichts zu tun.
if test -d ./pixmaps; then \
/usr/local/src/airsnort-0.2.7e/install-sh -d /usr/local/share/pixmaps/airsnort; \
for pixmap in ./pixmaps/*; do \
if test -f $pixmap; then \
/usr/bin/install -c -m 644 $pixmap /usr/local/share/pixmaps/airsnort; \
fi \
done \
fi
make[2]: Leaving directory `/usr/local/src/airsnort-0.2.7e'
make[1]: Leaving directory `/usr/local/src/airsnort-0.2.7e'
Laptop:/usr/local/src/airsnort-0.2.7e #
schlappi
Member
Member
Beiträge: 157
Registriert: 12. Jan 2005, 14:02

Beitrag von schlappi »

jaaaaaaaaaaaaaa ich komme auf die Oberfläsche von dem Programm.
jetzt muss ich erst mal weiter suchen wie das teil so geht.also hiermit kann der Eintrag als beendet gelten..

schlappi :D
gaw
Hacker
Hacker
Beiträge: 464
Registriert: 28. Sep 2004, 16:33

Beitrag von gaw »

Das ist der Grund warum ich meine wlan-Verbindungen mit vpn absichere. Noch nicht mal wissen was make macht aber mit airsnort spielen wollen.....


mfG
gaw
schlappi
Member
Member
Beiträge: 157
Registriert: 12. Jan 2005, 14:02

Beitrag von schlappi »

hi ,
also denke mal jeder hat mal klein angefangen und irgendwie muss man ja mal anfangen und da ist das spielen genau richtig denn nur durch spielen lernt man was.

schlappi
Antworten