Anjuta ongelma

puusta pitkälle

Ubuntu on uutta ja ihmeellistä. Jotain pitäisi kuitenkin päästä tekemään ja niinpä asensin Anjuta C IDEn.

Jotain on ilmeisesti vialla koska uuden projektin luominen ja vaikkapa user manuaalin klikkaaminen johtaa joka kerta tällaiseen virheilmoitukseen.

"Could not find autogen version 5, please install the autogen package. You can get it from http://autogen.sourceforge.net"

Minä kuvittelin että Anjuta on IDE paketti eikä rakennussarja kuten Emacs josta saa virittelyllä koiran, auton tai kahvinkeittimen.

Mikä olisi Ubuntuun C IDE mikä toimisi kerta asentamisella?

23

1450

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • akin.2

      itse käyttelen eclipseä ubuntussa, ihan hyvin saa tehtyä kamaa.. tosin vaatii ehkä jokseenkin opettelua..

      Tarkemmin, lataa eclipse.org:sta tuo 'Eclipse IDE for C/C Developers'
      ubuntun repositoryssä on kuitenkin joku vanha versio, ja tuolta lataamalla saat asennettua homman omaan pieneen hiekkalaatikkoon..

      • puusta pudonneelle

        Onko tuotta Eclipsessä mukana myös GUI kirjastot ja documentaatio?

        Kaikki uusi vaati opettelua mutta ainakin Anjutan tapauksessa on iso kynnys jos asennuspaketti ei pelitä ja sitä pitäisi olemattomalla Linux kokemuksella viivalilemaan kuntoon.


      • ............
        puusta pudonneelle kirjoitti:

        Onko tuotta Eclipsessä mukana myös GUI kirjastot ja documentaatio?

        Kaikki uusi vaati opettelua mutta ainakin Anjutan tapauksessa on iso kynnys jos asennuspaketti ei pelitä ja sitä pitäisi olemattomalla Linux kokemuksella viivalilemaan kuntoon.

        Niitä kun sattuu olemaan melkoisen paljon erilaisia Linuxille.


    • läskipää

      Ihan sama mitä käytät, paketteja joudut kuitenkin asentelemaan, esmes kun tarvitset koodiisi lisäkirjastoja (dev-paketit).
      En muista mitä kaikkea lisä sälää anjuta käytännössä tarvitsee, mutta http://packages.ubuntu.com/gutsy/anjuta suosittelee noita:

      autoconf autogen automake ctags exuberant-ctags cvs devhelp g gdb gnome-devel gnome-terminal indent libtool make yelp

      Kaipa ne kaikki voi asentaa eli terminaalissa:
      sudo apt-get install (ja noin paketit)

      • puustä pudonnut

        Niin kyllähän kaikki voi asentaa mutta minä kaippaan vinkkiä IDEstä jossa olisi edes perusasiat kunnossa, eli peru manuaalit toimii ja projektin luonti ei pääty virheeseen.

        Anjuta nyt vaan ei toimi alkuunkaan. Mikä siis olisi sellainen mitä olisi testattu edes 5min?


      • läskipää
        puustä pudonnut kirjoitti:

        Niin kyllähän kaikki voi asentaa mutta minä kaippaan vinkkiä IDEstä jossa olisi edes perusasiat kunnossa, eli peru manuaalit toimii ja projektin luonti ei pääty virheeseen.

        Anjuta nyt vaan ei toimi alkuunkaan. Mikä siis olisi sellainen mitä olisi testattu edes 5min?

        Pistä terminaaliin, niin jospa se alkaisi toimimaan (hieman muutettu edellisestä):

        sudo apt-get install autoconf autogen automake ctags cvs devhelp g gcc gdb gnome-terminal indent libtool make yelp

        Ei kai toi nyt vaikeaa ole. Luulisin että minkä tahansa IDE:n kun ubuntuun laittaa niin joutuu ylimääräisiä paketteja asentamaan. Se on kai sitä kustomointia. (Tosin autogenin puuttuminen riippuvuuksista saattaa olla moka.)


      • mutta mahdotonta
        läskipää kirjoitti:

        Pistä terminaaliin, niin jospa se alkaisi toimimaan (hieman muutettu edellisestä):

        sudo apt-get install autoconf autogen automake ctags cvs devhelp g gcc gdb gnome-terminal indent libtool make yelp

        Ei kai toi nyt vaikeaa ole. Luulisin että minkä tahansa IDE:n kun ubuntuun laittaa niin joutuu ylimääräisiä paketteja asentamaan. Se on kai sitä kustomointia. (Tosin autogenin puuttuminen riippuvuuksista saattaa olla moka.)

        Kokeilen tuota myohemmin illalla. Pitäisikö vanhat asennukset jotenkin ensin poistaa alta?

        Niin, ei terminaalin käyttö vaikeaa ole jos tietää mitä tekee. Ei minulle tuota ongelmaa hoitaa asennut vaikka kokonaan terminaalilla jos on olemassa seikkaperäiset ohjeet mitä tehdä ja miksi, vaan kun ei ole.

        Melkein kaikesta on miljuuna web-sivua mutta olisipa sivu jossa olisi lyhyesti esitelty eri kieliin IDE ympäristöt ja mitä niiden peruspakettien lisäksi on syytä asentaa ja kuinka.

        Toistaiseksi Wintoosassa tämä IDE-juttu on 10v edellä. Vanha Borland IDE toimii kerrasta mukaanlukien helpit, vaan eipä auta Linuxin puolella.


      • läskipää
        mutta mahdotonta kirjoitti:

        Kokeilen tuota myohemmin illalla. Pitäisikö vanhat asennukset jotenkin ensin poistaa alta?

        Niin, ei terminaalin käyttö vaikeaa ole jos tietää mitä tekee. Ei minulle tuota ongelmaa hoitaa asennut vaikka kokonaan terminaalilla jos on olemassa seikkaperäiset ohjeet mitä tehdä ja miksi, vaan kun ei ole.

        Melkein kaikesta on miljuuna web-sivua mutta olisipa sivu jossa olisi lyhyesti esitelty eri kieliin IDE ympäristöt ja mitä niiden peruspakettien lisäksi on syytä asentaa ja kuinka.

        Toistaiseksi Wintoosassa tämä IDE-juttu on 10v edellä. Vanha Borland IDE toimii kerrasta mukaanlukien helpit, vaan eipä auta Linuxin puolella.

        "Pitäisikö vanhat asennukset jotenkin ensin poistaa alta?"

        Ei.

        "... ja mitä niiden peruspakettien lisäksi on syytä asentaa ja kuinka."

        Niin, ei taida löytyä ja tarvetta näemmä olisi. Oletus lienee että koodarit ymmärtää asentaa c -kääntäjän ( muut apuohjelmat) jos aikovat c -koodia vääntää.

        "Toistaiseksi Wintoosassa tämä IDE-juttu on 10v edellä."

        Unixeissa on perinteisesti tehty oma "työkalupakki" eli valitaan oma suosikki editori, kääntäjä, jne... valinnanvapaus nääs.


      • ongelma....
        läskipää kirjoitti:

        "Pitäisikö vanhat asennukset jotenkin ensin poistaa alta?"

        Ei.

        "... ja mitä niiden peruspakettien lisäksi on syytä asentaa ja kuinka."

        Niin, ei taida löytyä ja tarvetta näemmä olisi. Oletus lienee että koodarit ymmärtää asentaa c -kääntäjän ( muut apuohjelmat) jos aikovat c -koodia vääntää.

        "Toistaiseksi Wintoosassa tämä IDE-juttu on 10v edellä."

        Unixeissa on perinteisesti tehty oma "työkalupakki" eli valitaan oma suosikki editori, kääntäjä, jne... valinnanvapaus nääs.

        Joo'o, oletataan, että koodarit osaa asentaa mutta koodia ei pääse vääntämään jos ei osaa ei siis ole koodari jos ei ole koodari ja koodariksi ei pääse kun ei ole koodari :-)

        Kyllähän koneessa kääntäjä ja linkkeri on mutta haen IDEä millä saisi aikaan helposti perus ikkuna/menu härpäkkeet jotta voisi keskittyä varsinaiseen pihviin. Tietysti integroitu debuggerituki on myös must ihan kuin wanhassa Borlandissa.
        Onko niin, ettei tuollaista toimivaa ole Linuxiin freewarena?


      • ja näin se on nähtävä
        ongelma.... kirjoitti:

        Joo'o, oletataan, että koodarit osaa asentaa mutta koodia ei pääse vääntämään jos ei osaa ei siis ole koodari jos ei ole koodari ja koodariksi ei pääse kun ei ole koodari :-)

        Kyllähän koneessa kääntäjä ja linkkeri on mutta haen IDEä millä saisi aikaan helposti perus ikkuna/menu härpäkkeet jotta voisi keskittyä varsinaiseen pihviin. Tietysti integroitu debuggerituki on myös must ihan kuin wanhassa Borlandissa.
        Onko niin, ettei tuollaista toimivaa ole Linuxiin freewarena?

        Jos etsit helppoa toiminnallisen käyttöliittymän tekoa Linuxissa niin tee se vaikka Lazaruksella. Pystyt siihen liittämään C:llä tehtyjä ohjelmia.

        Linuxissahan on usein tapana että on erilliset graafiset edustaohjelmat ja ne käyttävät
        komentoriviohjelmia taustalla!

        Täysveriset Linux käyttäjät ei paljon painoarvoa laita graafisille ohjelmille.


      • läskipää
        ongelma.... kirjoitti:

        Joo'o, oletataan, että koodarit osaa asentaa mutta koodia ei pääse vääntämään jos ei osaa ei siis ole koodari jos ei ole koodari ja koodariksi ei pääse kun ei ole koodari :-)

        Kyllähän koneessa kääntäjä ja linkkeri on mutta haen IDEä millä saisi aikaan helposti perus ikkuna/menu härpäkkeet jotta voisi keskittyä varsinaiseen pihviin. Tietysti integroitu debuggerituki on myös must ihan kuin wanhassa Borlandissa.
        Onko niin, ettei tuollaista toimivaa ole Linuxiin freewarena?

        Taidat haluta GUI designerin ja IDE:n eli Gnome/GTK :n Glade2/3 ( anjuta) tai KDE:lle KDevelop (jos on Kubuntu). Molemmissa joutuu hieman(?) tutorialeja lukemaan.
        Tuolla jo mainittu Lazarus taitaa olla helpoin, kun on Borlandin Delphin kopio (tosin pascalia).


      • helpompi
        läskipää kirjoitti:

        Taidat haluta GUI designerin ja IDE:n eli Gnome/GTK :n Glade2/3 ( anjuta) tai KDE:lle KDevelop (jos on Kubuntu). Molemmissa joutuu hieman(?) tutorialeja lukemaan.
        Tuolla jo mainittu Lazarus taitaa olla helpoin, kun on Borlandin Delphin kopio (tosin pascalia).

        Luultavasti jotain tuollaista. Joskus kokeilin Susea ja siihen sai suoraan asennuksessa rastitettua IDE-ympäristön mukaan. Se jopa toimi. Ubuntu vaan olisi mukavempi muuten.

        Tuo Anjuta on kyllä täysi Pa..a. Kun paketin asennuksen jälkeen edes perusasiat IDEssä ei toimi. Tarkoitan siis ihan perustason softa bugeja.
        Manuaaleja pitää varmasti lukea kaikissa mutta Anjutassa online manuaalin avaus päätyi epämääräiseen virheilmoitukseen, sekin puoli sisältää softavirheitä tai paketointivirheitä.


      • läskipää
        läskipää kirjoitti:

        Taidat haluta GUI designerin ja IDE:n eli Gnome/GTK :n Glade2/3 ( anjuta) tai KDE:lle KDevelop (jos on Kubuntu). Molemmissa joutuu hieman(?) tutorialeja lukemaan.
        Tuolla jo mainittu Lazarus taitaa olla helpoin, kun on Borlandin Delphin kopio (tosin pascalia).

        Sitten on vielä visual basic tyylinen gambas, jos kehtaa basicia koodata.

        Itse olen tehnyt gui-jutut glade2 emacs terminaali. Ainoa huono puoli on uusien .c .h tiedostojen ja apukirjastojen lisäys, jolloin joutuu käsin lisää projektin "buildaus"-tiedostoihin pari riviä (configure.in Makefile.am tiedostoihin).


      • joo tässä
        läskipää kirjoitti:

        Taidat haluta GUI designerin ja IDE:n eli Gnome/GTK :n Glade2/3 ( anjuta) tai KDE:lle KDevelop (jos on Kubuntu). Molemmissa joutuu hieman(?) tutorialeja lukemaan.
        Tuolla jo mainittu Lazarus taitaa olla helpoin, kun on Borlandin Delphin kopio (tosin pascalia).

        No oletkos kokeillut jo Lazarusta tässä?


      • aloittaja
        joo tässä kirjoitti:

        No oletkos kokeillut jo Lazarusta tässä?

        On vanhaa koodia tehtynä Borlandilla minkä haluaisin siirtää joten jos tuo on C IDE niin kaippa sekin kelpaa kun Anjuta ei pelaa.

        Voikos muuten sitä Kde ympäristöön tehtyä IDEä käyttää Ubuntussa?


      • hdshjj
        aloittaja kirjoitti:

        On vanhaa koodia tehtynä Borlandilla minkä haluaisin siirtää joten jos tuo on C IDE niin kaippa sekin kelpaa kun Anjuta ei pelaa.

        Voikos muuten sitä Kde ympäristöön tehtyä IDEä käyttää Ubuntussa?

        Voi käyttää Ubuntussa gnomen päällä, KDE-ohjelmat vain käynnistyvät hieman hitaasti kun joku "ajoympäristö" (tai joitain) pitää ensin ladata. Koskeen vain ekan ohjelman käynnistystä, myöhemmät käynnistyvät normaalinopeudella. Tietysti voit asentaa koko KDE-desktopin, joka käynnistyessään lataa ton "ajoymäristön".


    • netbeans

      mutta asenna ensin java jdk. Netbeans rulaa.

      • netbeans

        Kerrotko vähän lisää mikä tuo on ja mihin sitä voi käyttää ja miksi se ratkaisisi C IDE ongelman?


      • suckss

        netbeans nyt ei pysy pystyssä edes puolta tuntia.


    • installoida !!

      Ei kyllä onnistu Anjutan asentaminen Ubuntuun.
      Tämä sivu kertoo mitä kaikkea pitäisi olla asennettuna, vaan kun uusimmassa Ubuntussakin on liian vanhoja pulikoita (kuten gdl) ja niistä ei ole kuin sorsat.
      http://anjuta.sourceforge.net/downloads

      On tämä Linuxin kanssa puuhailu kyllä tehty aivan mahdottomaksi. Wintoosassa IDE ympäristö asentuu kerrasta, eikä sitä varten tarvitse erikseen etsiä yleisiä kirjastoja ja varsinkaan käännellä niitä.

      Sinä aikana kun olen ihmetellyt Anjutan asentamista olisi Wintoosan puolella tehnyt jo moneen kertaan sen mitä Anjutalla ajattelin ensi alkuun tehdä.

      • tai Lisää/poista...

        Kuinka yrität sitä asentaa?
        (Toivottavasti pakettihallinnan kautta.)
        Huomaa myös että anjutassa *ei ole* mitään GUI designeria, jonka luultavasti haluat. Eli sinulle sopivin (=windows tyylisin) olisi KDevelop. (tai Lazarus tai Gambas.)
        Tossa tutorialeja:
        http://www.kdevelop.org/index.html?filename=tutorials.html
        (Qt Designerin nimi on nykyään tai ainakin ubussa KDevelop designer.)
        Voit asentaa KDevelopin "Sovellukset->Lisää/poista..."-valikosta.


      • vain kaipailen...
        tai Lisää/poista... kirjoitti:

        Kuinka yrität sitä asentaa?
        (Toivottavasti pakettihallinnan kautta.)
        Huomaa myös että anjutassa *ei ole* mitään GUI designeria, jonka luultavasti haluat. Eli sinulle sopivin (=windows tyylisin) olisi KDevelop. (tai Lazarus tai Gambas.)
        Tossa tutorialeja:
        http://www.kdevelop.org/index.html?filename=tutorials.html
        (Qt Designerin nimi on nykyään tai ainakin ubussa KDevelop designer.)
        Voit asentaa KDevelopin "Sovellukset->Lisää/poista..."-valikosta.

        Synaptics ei tarjoa kuin liian vanhoja versioita :-(

        Nyt sain jotenkin Anjutan pelaamaan. Kaikki, korostan kaikki piti poimia paketinhallintaan erikseen yksitellen jotta Anjutan sai toimimaan. Jopa G kääntäjä ja kaikki libtoolit autoconfigit ym... jotta edes Anjutan itsensä generoima "hello world" käännöksen ja linkkauksen sai menemään läpi.

        Sanoisin, että surkeaa ohjelmistopaketin hallintaa jos asennus ohjelma ei osaa edes perusasioita poimia itse mukaan.

        Tutkin vähän Anjutan debuggausta. Voi elämän kevät. Break pointit toimii miten muistaa, eikä puhettakaan, että näytettäisiin interaktiivisesti missä kohtaa koodia mennään. rivi kerrallaan eteneminen ... no se etenee suoraan loppuun asti.

        Anjutan omaa online helppiä (valikosta tai F1) en vielä ole saanut toimimaan. Se vain kehoittaa hakemaan helppi filekset Anjutan sivuilta joilta löytyy vain web-manual :-(

        No harrastepohjaltahan pojat tuota väsäilee joten eipä kai sen tarvi toimia tuon paremmin. Ihmetyttää vaan kun 15v sitten Borlandin Windows ympäristössä oli parempi asennus ja debuggaus...

        Vielä en ole edes yrittänyt mitään graaffista. Ilman examppeleita ja toimivia online helppejä ei oikein edes viitsi vaivautua.

        Pari kertaa meni anjutan debuggeri niin jumiin, että piti tappaa koko hela hoito aivan Wintoosa tyyliin. Voi olla käyttövirhekin mutta Anjutan manuaali ei kerro juuri mitään debuggerin käytöstä...


      • no, kdevelop sitten
        vain kaipailen... kirjoitti:

        Synaptics ei tarjoa kuin liian vanhoja versioita :-(

        Nyt sain jotenkin Anjutan pelaamaan. Kaikki, korostan kaikki piti poimia paketinhallintaan erikseen yksitellen jotta Anjutan sai toimimaan. Jopa G kääntäjä ja kaikki libtoolit autoconfigit ym... jotta edes Anjutan itsensä generoima "hello world" käännöksen ja linkkauksen sai menemään läpi.

        Sanoisin, että surkeaa ohjelmistopaketin hallintaa jos asennus ohjelma ei osaa edes perusasioita poimia itse mukaan.

        Tutkin vähän Anjutan debuggausta. Voi elämän kevät. Break pointit toimii miten muistaa, eikä puhettakaan, että näytettäisiin interaktiivisesti missä kohtaa koodia mennään. rivi kerrallaan eteneminen ... no se etenee suoraan loppuun asti.

        Anjutan omaa online helppiä (valikosta tai F1) en vielä ole saanut toimimaan. Se vain kehoittaa hakemaan helppi filekset Anjutan sivuilta joilta löytyy vain web-manual :-(

        No harrastepohjaltahan pojat tuota väsäilee joten eipä kai sen tarvi toimia tuon paremmin. Ihmetyttää vaan kun 15v sitten Borlandin Windows ympäristössä oli parempi asennus ja debuggaus...

        Vielä en ole edes yrittänyt mitään graaffista. Ilman examppeleita ja toimivia online helppejä ei oikein edes viitsi vaivautua.

        Pari kertaa meni anjutan debuggeri niin jumiin, että piti tappaa koko hela hoito aivan Wintoosa tyyliin. Voi olla käyttövirhekin mutta Anjutan manuaali ei kerro juuri mitään debuggerin käytöstä...

        Jos Anjuta on paska, niin käytä KDevelopia. Siinä toimii debuggerit, helpit, sun muut ja ihan pakettihallinnan kautta.

        "Sanoisin, että surkeaa ohjelmistopaketin hallintaa jos asennus ohjelma ei osaa edes perusasioita poimia itse mukaan."

        Anjutalla voi kehitellä muutakin kuin vain c :aa (c/java/python), sen takia sille ei ole laitettu riippuvuuksia g :sta yms.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. 148
      4153
    2. Katso: Ohhoh! Miina Äkkijyrkkä sai käskyn lähteä pois Farmi-kuvauksista -Kommentoi asiaa: "En ole.."

      Tämä oli shokkiyllätys. Oliko tässä kyse tosiaan siitä, että Äkkijyrkkä sanoi asioita suoraan vai mistä.... Tsemppiä, Mi
      Tv-sarjat
      113
      3744
    3. Voi kun mies rapsuttaisit mua sieltä

      Saisit myös sormiisi ihanan tuoksukasta rakkauden mahlaa.👄
      Ikävä
      21
      2598
    4. Kyllä poisto toimii

      Esitin illan suussa kysymyksen, joka koska palstalla riehuvaa häirikköä ja tiedustelin, eikö sitä saa julistettua pannaa
      80 plus
      28
      1871
    5. "Joka miekkaan tarttuu, se siihen hukkuu"..

      "Joka miekkaan tarttuu, se siihen hukkuu".. Näin puhui jo aikoinaan Jeesus, kun yksi hänen opetuslapsistaan löi miekalla
      Yhteiskunta
      22
      1737
    6. Haluan jutella kanssasi Nainen

      Olisiko jo aika tavata ja avata tunteemme...On niin paljon asioita joihin molemmat ehkä haluaisimme saada vastaukset...O
      Ikävä
      15
      1619
    7. Poliisiauto Omasp:n edessä parkissa

      Poliisiauto oli parkissa monta tuntia Seinäjoen konttorin edessä tänään. Haettiinko joku tai jotain pankista tutkittavak
      Seinäjoki
      19
      1595
    8. Haluan tavata Sinut Rakkaani.

      Olen valmis Kaikkeen kanssasi...Tulisitko vastaa Rakkaani...Olen todella valmistautunut tulevaan ja miettinyt tulevaisuu
      Ikävä
      30
      1533
    9. Onko mies niin,

      että sinulle ei riitä yksi nainen? Minulle suhde tarkoittaa sitoutumista, tosin eihän se vankila saa olla kummallekaan.
      Tunteet
      18
      1501
    10. Hermo mennyt sotealueeseen?

      Nyt hammaslääkäriaika peruttiin neljännen kerran. Perumiset alkoi tammikuussa. Nyt uusi aika elokuulle!????
      70 plus
      91
      1501
    Aihe