Avatar billede maabjerg Nybegynder
08. november 2005 - 18:15 Der er 12 kommentarer og
1 løsning

hvorfor dur kommandoen make ikke?

Hej Eksperter

Jeg sidder og skal til og Make psyBNC som jeg plejer at gøre det, men når jeg nu skriver: make skriver den:

-bash: make: command not found
pingu:/usr/local/src/BNC/psybnc#

Hvordan kan det være?

På forhånd tak

Med venlig hilsen
Maabjerg
Avatar billede arne_v Ekspert
08. november 2005 - 18:27 #1
oplagte spørgsmål:
  - er make installeret ?
  - ligger den i PATH ?
Avatar billede strych9 Praktikant
08. november 2005 - 19:23 #2
og har du rettigheder til at køre den?
Det lader til at være en shell på en eller anden tilfældig box hvor du ikke har root. Det kan sagtens være at admin har fjernet make eller din rettighed til at køre den.
Kontakt admin, hvis det ikke er dig selv.
Avatar billede maabjerg Nybegynder
08. november 2005 - 21:15 #3
Nu har jeg kørt apt-get install make

men nu prøvede jeg igen med make menuconfig:

pingu:/usr/local/src/psybnc# make menuconfig
Initializing Menu-Configuration
  • Running Conversion Tool for older psyBNC Data.
  • tools/convconf.c:26:19: stdio.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:27:23: sys/types.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:28:24: sys/socket.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:29:19: netdb.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:30:20: stdlib.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:32:20: stdlib.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:33:20: unistd.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:34:19: fcntl.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:35:19: errno.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:36:22: sys/time.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:37:24: netinet/in.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:38:20: string.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:39:23: sys/types.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:40:22: sys/stat.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:41:23: arpa/inet.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:42:19: ctype.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:43:20: signal.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:44:19: errno.h: Ingen sådan fil eller filkatalog
    tools/convconf.c:46: error: syntaksfejl before '*' token
    tools/convconf.c: I funktionen 'cofile':
    tools/convconf.c:51: error: `infile' undeclared (first use in this function)
    tools/convconf.c:51: error: (Each undeclared identifier is reported only once
    tools/convconf.c:51: error: for each function it appears in.)
    tools/convconf.c:54: error: `NULL' undeclared (first use in this function)
    tools/convconf.c:70: error: `ppo' undeclared (first use in this function)
    tools/convconf.c:74: error: `outfile' undeclared (first use in this function)
    tools/convconf.c:74: error: `fname' undeclared (first use in this function)
    tools/convconf.c:81: advarsel: forældet brug af etiket i slutningen af sammensat sætning
    tools/convconf.c: Ved øverste niveau:
    tools/convconf.c:85: error: syntaksfejl before "FILE"
    tools/convconf.c: I funktionen 'convertlist':
    tools/convconf.c:92: error: `FILE' undeclared (first use in this function)
    tools/convconf.c:92: error: `listfile' undeclared (first use in this function)
    tools/convconf.c:93: error: `fil' undeclared (first use in this function)
    tools/convconf.c:94: error: `NULL' undeclared (first use in this function)
    tools/convconf.c:103: error: `parampattern' undeclared (first use in this function)
    tools/convconf.c:104: error: `outfile' undeclared (first use in this function)
    tools/convconf.c:104: error: `fname' undeclared (first use in this function)
    tools/convconf.c:104: error: `section' undeclared (first use in this function)
    tools/convconf.c: Ved øverste niveau:
    tools/convconf.c:113: error: syntaksfejl before "FILE"
    tools/convconf.c: I funktionen 'convertlists':
    tools/convconf.c:117: error: `uid' undeclared (first use in this function)
    tools/convconf.c:119: error: `outfile' undeclared (first use in this function)
    tools/convconf.c: I funktionen 'main':
    tools/convconf.c:140: error: `FILE' undeclared (first use in this function)
    tools/convconf.c:140: error: `handle' undeclared (first use in this function)
    tools/convconf.c:141: error: `fconfif' undeclared (first use in this function)
    tools/convconf.c:153: error: `NULL' undeclared (first use in this function)
    Avatar billede strych9 Praktikant
    08. november 2005 - 21:17 #4
    prøv først
    ./configure
    og så
    make menuconfig
    Avatar billede maabjerg Nybegynder
    08. november 2005 - 21:19 #5
    der er ikke nogen fil til man kan configure i psybnc.. her er lige en filelist

    CHANGES  FAQ  log      motd      SCRIPTING  targets.mak
    config.h  help  Makefile  psybncchk  scripts    TODO
    COPYING  lang  menuconf  README    src        tools
    Avatar billede strych9 Praktikant
    08. november 2005 - 21:23 #6
    hmmmm... ok

    prøv lige:
    less README
    less FAQ

    Ikke for at være spydig faktisk, men det er flere år siden jeg sidst har fedtet med psybnc. Nævner de nogen alternativer til menuconfig?
    Avatar billede maabjerg Nybegynder
    08. november 2005 - 21:28 #7
    altså de ting som skal sættes op i menuconfig kan godt bare laves manuelt i config.h, men man skal bare køre:

    make

    bagefter, men den melder samme fejl.. tror det er noget med "make" pakken at gøre, men skulle den ikke virke når man bare kører apt-get install make ?

    Men har også pureftpd på serveren, men det vil den ikke installerer heller, den siger noget med en fejl i en C Compiler, ved du hvad det er?
    Avatar billede strych9 Praktikant
    08. november 2005 - 21:30 #8
    du mangler nok en del dev pakker lyder det som
    installer:
    gcc, autoconf, automake, libtool og deres deps
    Avatar billede strych9 Praktikant
    08. november 2005 - 21:37 #9
    Alle de der .h filer den brokker sig over ikke at have er såkaldte "header" filer som skulle følge med gcc compileren.
    De indeholder nyttige funktioner som folder der koder i C kan benytte så de ikke skal sidde og opfinde hjulet hver gang. Det er et krav at alle disse header filer forefindes på maskinen når man skal compile et C program.

    Det er muligt i Debian at det er en gcc-dev pakke du skal have i så fald for at få header filerne med. Sådan at det somme tider.
    Avatar billede strych9 Praktikant
    08. november 2005 - 21:38 #10
    folder=folk

    sorry, jeg bliver distraheret her.
    Avatar billede maabjerg Nybegynder
    08. november 2005 - 21:44 #11
    Fedt jeg fik det til at virke ved at jeg fik installeret libtool, nu fik jeg den compiled.
    Avatar billede maabjerg Nybegynder
    08. november 2005 - 21:47 #12
    Opret lige et svar, for det virker ;)
    Avatar billede strych9 Praktikant
    08. november 2005 - 21:50 #13
    cool =)
    Avatar billede Ny bruger Nybegynder

    Din løsning...

    Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

    Loading billede Opret Preview
    Kategori
    IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

    Log ind eller opret profil

    Hov!

    For at kunne deltage på Computerworld Eksperten skal du være logget ind.

    Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

    Du kan også logge ind via nedenstående tjenester