Toon posts:

[RH9.0] ./configure probleem

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

Verwijderd

Topicstarter
Bij de installatie van airsnort krijg ik een foutmelding (zie dikgedrukte regel). Ik heb geen idee waarom, ik heb alles gelezen wat er over te lezen valt voordat ik met deze topic begon. (google ook) ik ben gewoon ten einde raad! :'( Wie kan mij helpen?

[molenaar@localhost airsnort-0.2.4a]$ ./autogen.sh
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.

processing .
Running aclocal ...
Running autoheader...
autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
Running automake --gnu ...
Makefile.am: required file `./NEWS' not found
Running autoconf ...
Running ./configure --enable-maintainer-mode ...
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... yes
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
./configure: line 5040: syntax error near unexpected token `PACKAGE,'
./configure: line 5040: `PKG_CHECK_MODULES(PACKAGE, $pkg_modules)'

[molenaar@localhost airsnort-0.2.4a]$ make
make: *** Geen doelen gespecificeerd en geen makefile gevonden. Stop.
[molenaar@localhost airsnort-0.2.4a]$

  • mOrPhie
  • Registratie: September 2000
  • Laatst online: 17-02 10:22

mOrPhie

❤️❤️❤️❤️🤍

Weet je zeker dat je de laatste package hebt gedownload?


Bij mij werkt configure gewoon goed en line 5040 staat dit:

[code]ac_end=`expr $ac_end + $ac_max_sed_lines`[/]

[ Voor 54% gewijzigd door mOrPhie op 21-08-2004 19:05 ]

Een experimentele community-site: https://technobabblenerdtalk.nl/. DM voor invite code.


Verwijderd

Topicstarter
Van airsnort heb ik de nieuwste versie gebruikt, daarna ook anderen (oudere) versies om er zeker van te zijn dat het daar niet aan lag, of bedoel je dat niet?

  • Wilke
  • Registratie: December 2000
  • Laatst online: 11:47
Er zit een fout in de automake-file, het zou kunnen dat je een oudere of nieuwere versie van automake/autoconf moet hebben. Check eens of de site van airsnort daar nog iets over zegt?

Verwijderd

Topicstarter
Heb de site van airsnort er op nagelezen, en er staat niets over automake/conf

http://airsnort.shmoo.com/

AirSnort 0.2.3a Requirements
AirSnort runs under linux, and reqires that your wireless nic be capable of rf monitor mode, and that it pass monitor mode packets up via the PF_PACKET interface. Cards known to do this are:
Cisco Aironet
Prism2 based cards using wlan-ng drivers
Orinoco cards and clones using patched orinoco_cs drivers
To compile AirSnort, do the following:

Get your drivers working! To do this you may need one or more of the following
Kernel source
PCMCIA CS package

wlan-ng package

Orinoco driver patches

Install the LATEST version of libpcap. Please make sure that you have removed any old version of pcap that you may have installed.

Make sure you have gtk+-2.2 installed as AirSnort is a gui application. You will also need gtk+-devel in order for autogen.sh to work.

Perform the following steps
tar -xzf airsnort-0.2.3a.tar.gzcd airsnort-0.2.3a./autogen.shmake
Poof you're done. The airsnort executable is in the airsnort-0.2.3a/src subdirectory, do with it what you will. There are some man pages in airsnort-0.2.3a/man

Bovenstaande zou het enige zijn wat is vereist..

Hoe kan ik zien welke versies van automake/autoconf ik draai?

[ Voor 3% gewijzigd door Verwijderd op 21-08-2004 19:10 ]


Verwijderd

Je runt ./configure niet, je runt ./autogen.sh. Daarvoor heb je een volledige dev environment nodig, inclusief pkg-config, autotools en al het andere. Jij mist pkg-config-dev.

[edit]

En voor de duidelijkheid: run nooit autogen.sh tenzij je heel heel goed weet waar je mee bezig bent!

[ Voor 27% gewijzigd door Verwijderd op 21-08-2004 19:11 ]


Verwijderd

Topicstarter
Volgens de het 'install' tekstbestand dat bij de package kwam moest ik ./configure draaien. Waarom nu opeens dan ./autogen.sh? En wat kan er allemala mis gaan als je niet precies weet wat je doet. Heb nu al 4 avonden en dus ongeveer 20 manuren er inzitten. wil nu eindelijk wel eens kunnen snorten :|

EDIT: mijn hoofdvragen nu zijn hoe/waarom ./autogen.sh?

wie kan mij helpen?

[ Voor 14% gewijzigd door Verwijderd op 21-08-2004 19:43 ]


  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 17-02 18:05

DeMoN

Pastafari

Verwijderd schreef op 21 augustus 2004 @ 19:17:
Volgens de het 'install' tekstbestand dat bij de package kwam moest ik ./configure draaien. Waarom nu opeens dan ./autogen.sh? En wat kan er allemala mis gaan als je niet precies weet wat je doet. Heb nu al 4 avonden en dus ongeveer 20 manuren er inzitten. wil nu eindelijk wel eens kunnen snorten :|

EDIT: mijn hoofdvragen nu zijn hoe/waarom ./autogen.sh?

wie kan mij helpen?
Huh?
Ik vat het niet echt meer of jij maakt een typo :)
Je zegt dat je volgens de INSTALL file ./configure moest draaien, waarom draai je dan die autogen :?

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


Verwijderd

Verwijderd schreef op 21 augustus 2004 @ 19:17:
Volgens de het 'install' tekstbestand dat bij de package kwam moest ik ./configure draaien. Waarom nu opeens dan ./autogen.sh? En wat kan er allemala mis gaan als je niet precies weet wat je doet. Heb nu al 4 avonden en dus ongeveer 20 manuren er inzitten. wil nu eindelijk wel eens kunnen snorten :|

EDIT: mijn hoofdvragen nu zijn hoe/waarom ./autogen.sh?

wie kan mij helpen?
Normale distributies (tarballs) gebruiken geen autogen. Dit is alleen bedoeld voor een ontwikkelaar van de code. Dat deze het wel gebruikt is erg jammer voor je. Maar je hebt zoals boven mij is gezegd een complete build omgeving nodig, en voor de goede versie van de autotools(autoconf/automake) moet je maar een mail sturen naar de auteurs.

/me begrijpt die mensen niet die verwachten dat je ./autogen gebruikt, maar er niet bij zetten welke versie ze nodig hebben. Waarschijnlijk gewoon mensen die niet weten dat er verschillende versies van zijn of mensen die graag andere mensen willen pesten.... :O

Verwijderd

Topicstarter
DeMoN schreef op 21 augustus 2004 @ 19:50:
[...]


Huh?
Ik vat het niet echt meer of jij maakt een typo :)
Je zegt dat je volgens de INSTALL file ./configure moest draaien, waarom draai je dan die autogen :?
Ja er is nu inderdaad wat verwarring ontstaan en zelf snap ik het ook niet meer.. Er staat in de installatie txt dat we ./configure nodig hebben, maar Beelzebubu
Bé-jèl-ze-bú-bú kwam ermee dat we autogen nodig hadden..

Kan het niet gewoon op de normale manier met ./configure om alle problemen van ./autogen en zijn omgevingen te omzeilen. Ik zelf ben iig geen software ontwikkelaar (voor zover dat nog niet duidelijk was :P)

  • DeMoN
  • Registratie: Maart 2001
  • Laatst online: 17-02 18:05

DeMoN

Pastafari

Verwijderd schreef op 21 augustus 2004 @ 20:07:
[...]


Ja er is nu inderdaad wat verwarring ontstaan en zelf snap ik het ook niet meer.. Er staat in de installatie txt dat we ./configure nodig hebben, maar Beelzebubu
Bé-jèl-ze-bú-bú kwam ermee dat we autogen nodig hadden..

Kan het niet gewoon op de normale manier met ./configure om alle problemen van ./autogen en zijn omgevingen te omzeilen. Ik zelf ben iig geen software ontwikkelaar (voor zover dat nog niet duidelijk was :P)
Nee hoor hij zei het juist niet te gebruiken :)

[rml]Beelzebubu in "[ RH9.0] ./configure probleem"[/rml]

Gamertag: Cosmicv0id
"Het woord Gods is voor mij niets meer dan een expressie en het product van menselijke zwakheid. De Bijbel is een verzamelwerk van legendes die achtenswaardig zijn maar ook primitief en kinderachtig.'' - Albert Einstein


Verwijderd

Topicstarter
Ik snap zijn post niet..
Hij zegt toch: je runt ./configure NIET?

En hij zei dat ik pkg-config-dev mis... Hoe kom ik hieraan, want een google levert me niets op. De hele discussie dwaalt een beetje af.. beter zou zijn als iemand me gewoon kan uitleggen wat ik mis en hoe ik het oplos aan de hand van:

[molenaar@localhost airsnort-0.2.4a]$ ./autogen.sh
**Warning**: I am going to run `configure' with no arguments.
If you wish to pass any to it, please specify them on the
`./autogen.sh' command line.

processing .
Running aclocal ...
Running autoheader...
autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader: [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
Running automake --gnu ...
Makefile.am: required file `./NEWS' not found
Running autoconf ...
Running ./configure --enable-maintainer-mode ...
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... yes
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
./configure: line 5040: syntax error near unexpected token `PACKAGE,'
./configure: line 5040: `PKG_CHECK_MODULES(PACKAGE, $pkg_modules)'
[molenaar@localhost airsnort-0.2.4a]$ make
make: *** Geen doelen gespecificeerd en geen makefile gevonden. Stop.
[molenaar@localhost airsnort-0.2.4a]$

  • Gotiniens
  • Registratie: November 2002
  • Laatst online: 12:17

Gotiniens

Fairly odd Tim

[molenaar@localhost airsnort-0.2.4a]$ ./autogen.sh
Je draait dus niet ./configure snap je het nu?

Verwijderd

Topicstarter
Gotiniens schreef op 21 augustus 2004 @ 21:17:
[...]


Je draait dus niet ./configure snap je het nu?
Nu zie ik inderdaad waardoor de verwarring is ontstaan. Je moet dus ./autogen gebruiken en dat heb ik (per ongeluk) ook goed gedaan. Ik mis dus het dev paketje waar we het eerder over hadden. Google leverde me niets op kan iemand me vertellen waar het te halen is? of iig wat de volledige naam is ervan, zodat ik ./autogen .sh
make
en make install kan draaien?
Bedankt voor alle hulp tot nu toe

EDIT het gaat dus (denk ik) om pkg-config-dev.

[ Voor 5% gewijzigd door Verwijderd op 21-08-2004 21:34 ]


Verwijderd

Ik heb hieronder maar even een grafiekje getekend die aangeeft hoeveel !mPulzZ ervan begrijpt uitgezet in de tijd:

|\
| \
| \
| \
| \
| \
| \
| \
-----------------------------------

Kortom: iemand moet het in Jip en Janneke taal gaan uitleggen denk ik... :+

Ik zal nog een keer een poging wagen:

!mPulzZ: ./autoconf.sh is voor developers(dus mensen die in de broncode van een programma gaan wroeten)
./configure is voor gebruikers(dat ben jij).

Edit:Zo ook weer een bug gevonden in Parse... Grafiekjes tekenen kan het niet echt...

[ Voor 9% gewijzigd door Verwijderd op 21-08-2004 21:54 ]


  • ufear
  • Registratie: December 2002
  • Laatst online: 14-02 22:06
Jip en Janneke Taal:

Het lijkt mij handiger om een RPM versie te instaleren aangezien je hier vrij weinig hoeft te kloten:

http://rpm.pbone.net/inde....a.rh90.dag.i386.rpm.html

Dus je opent een terminal en typed het volgende:

wget ftp://ftp.freshrpms.net/p...2.4-0.a.rh90.dag.i386.rpm
rpm -Uvh airsnort-0.2.4-0.a.rh90.dag.i386.rpm

Et voila, airsnort geinstaleerd.

Als je toch

  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

Verwijderd schreef op 21 augustus 2004 @ 21:32:
[Nu zie ik inderdaad waardoor de verwarring is ontstaan. Je moet dus ./autogen gebruiken en dat heb ik (per ongeluk) ook goed gedaan
Je moet GEEN autogen gebruiken, TENZIJ je wijzigingen aan autoconf / automake scripts hebt gedaan. Normaliter moet je gewoon configure gebruiken, tenzij je CVS sources gebruiken, en dan moet je een complete devel omgeving hebben.

  • CyBeR
  • Registratie: September 2001
  • Niet online

CyBeR

💩

Verwijderd schreef op 21 augustus 2004 @ 21:50:
Ik heb hieronder maar even een grafiekje getekend die aangeeft hoeveel !mPulzZ ervan begrijpt uitgezet in de tijd:
code:
1
2
3
4
5
6
7
8
9
|\
| \
|  \ 
|   \ 
|    \
|     \      
|      \
|       \
-----------------------------------

Kortom: iemand moet het in Jip en Janneke taal gaan uitleggen denk ik... :+

Ik zal nog een keer een poging wagen:

!mPulzZ: ./autoconf.sh is voor developers(dus mensen die in de broncode van een programma gaan wroeten)
./configure is voor gebruikers(dat ben jij).

Edit:Zo ook weer een bug gevonden in Parse... Grafiekjes tekenen kan het niet echt...
Da's geen bug in Parse (want dat is een bedrijf :P) maar ook niet in React. 't is een feature van je browser namelijk.

All my posts are provided as-is. They come with NO WARRANTY at all.


Verwijderd

Topicstarter
KoenFaro schreef op 21 augustus 2004 @ 22:02:
Jip en Janneke Taal:

Het lijkt mij handiger om een RPM versie te instaleren aangezien je hier vrij weinig hoeft te kloten:

http://rpm.pbone.net/inde....a.rh90.dag.i386.rpm.html

Dus je opent een terminal en typed het volgende:

wget ftp://ftp.freshrpms.net/p...2.4-0.a.rh90.dag.i386.rpm
rpm -Uvh airsnort-0.2.4-0.a.rh90.dag.i386.rpm

Et voila, airsnort geinstaleerd.

Als je toch
held :)

Rest mij nog een vraag:

Hoe kan ik erachter komen welke kernel ik draai?

  • japaveh
  • Registratie: Maart 2003
  • Laatst online: 17-02 14:08

japaveh

Jield BV

Verwijderd schreef op 21 augustus 2004 @ 23:21:
[...]


held :)

Rest mij nog een vraag:

Hoe kan ik erachter komen welke kernel ik draai?
door het intypen van
code:
1
uname -a

Solo Database: Online electronic logbook and database system for research applications


  • Sendy
  • Registratie: September 2001
  • Niet online
Nou nou. Het wordt wel heel basic.
code:
1
uname -a

edit:

Inderdaad zo(!) basic.

[ Voor 27% gewijzigd door Sendy op 22-08-2004 00:15 ]


Verwijderd

CyBeR schreef op 21 augustus 2004 @ 22:23:
[...]

Da's geen bug in Parse (want dat is een bedrijf :P) maar ook niet in React. 't is een feature van je browser namelijk.
offtopic:
Ik zal wel weer eens aan het slapen zijn geweest... :Z

Verwijderd

Topicstarter
Nu ben ik aangekomen bij een volgend (hopelijk net zo makkelijk op te lossen) probleem. Een search op google, http://forum.wirelessnederland.nl/, of dit forum leverde me niets op, dus ik ben weer van jullie hulp afhankelijk.

Wil hier nu dus een Senao EXT2 kaartje installeren (voor buitenlands gebruik) met een driver die ik op monitor mode kan zetten en die ook bruikbaar is met airsnort. Weet iemand welke driver ik moet hebben en hoe ik die installeer. Het liefst weer in een voor mij begrijpelijke jip en janneke taal :*)

Edit/

kaart heeft als productienummer: NL-2511CD Plus EXT2, misschien dat dat nog belangrijk is om te weten

  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

Verwijderd schreef op 22 augustus 2004 @ 15:32:
kaart heeft als productienummer: NL-2511CD Plus EXT2, misschien dat dat nog belangrijk is om te weten
Google op Senao 2511 driver linux

[ Voor 6% gewijzigd door igmar op 23-08-2004 15:29 ]


  • Wilke
  • Registratie: December 2000
  • Laatst online: 11:47
Ja euh, goeiemorgen hee :D

Allemaal lachen hoe allerlei posts eerst verkeerd om opgevat worden (terwijl het volgens mij toch vrij duidelijk was), maar als we nu op dezelfde jip-en-janneke manier verder moeten gaan met het volgende probleem begint het hier toch wel vrij veel op een helpdesk te lijken.
Dit is duidelijk een ander probleem, dus als je wilt open je er maar een apart topic voor. Dan mag je inderdaad wel - zoals altijd - daarin uitleggen wat je al hebt geprobeerd, waar je hebt gezocht, en waar het precies niet meer lukt, want volgens mij gaat het hier gewoon om zaken waar je waarschijnlijk best uit komt komen als je er eerst zelf eens wat moeite in steekt.

Daarom krijgt dit topic nu in ieder geval een slotje.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 11:47
Als ik trouwens je posthistory bekijk vraag ik me sowieso af of je GoT niet wat minder als jouw persoonlijke helpdesk moet gaan zien..
Pagina: 1

Dit topic is gesloten.