$PATH

Sekcia: Programovanie 04.11.2006 | 16:38
stewe   Návštevník
configure: error: no acceptable C compiler found in $PATH co s tym? chcel som si nieco prelozit, ja tomu rozumiem tak, ze nemam uvedenu cestu k prekladacu, ako sa to nastavuje? diky
    • Re: $PATH 03.11.2006 | 17:03
      Avatar Frantisek Klabzuba Debian  Používateľ
      skor to bude tak ze namas nainstalovany prekladac C v ceste. Ak prikaz: echo $PATH vypise cosi ako: /bin:/sbin:/usr/bin:/usr/sbin a prikaz: which gcc ti vypise ze nenasiel tak to znamena ze nemas nainstalovane GCC. To je kompilator. Nainstaluj si baliky zo skupiny vyvojovych nastrojov. Ak nevies ako, napis sem ake mas distro...
      • Re: Re: $PATH 03.11.2006 | 21:08
        stewe   Návštevník
        echo $PATH vypisalo nieco taketo > /home/tx30/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin: prikaz which gcc nevypisal nic, skusim stiahnut to gcc.
        • Re: Re: $PATH 03.11.2006 | 21:18
          stewe   Návštevník
          no, nainstaloval som baliky s gcc, which gcc => /usr/local/bin/gcc asi by to malo ist, disro je suse 10
          • Re: Re: $PATH 03.11.2006 | 21:30
            stewe   Návštevník
            takze ide o to, ze si chcem prelozit jednu temu pre kde, gcc som potreboval na ten preklad, spravil som ./configure a vypisalo mi checking for Qt... configure: error: Qt (>= Qt 3.0 and < 4.0) (headers and libraries) not found. Please check your installation! takze je to jasne, ale pls ako zistim ,aka je verzia Qt, najprv som to isiel instalovat z Yast Control Center podobne ako gcc,ale tam pise, ze mam nainstalovanu verziu 3.3.4-28.7, co spada do toho intervalu. asi to bude tymi "headers and libraries", no, uvidime.
            • Re: Re: Re: $PATH 03.11.2006 | 21:41
              stewe   Návštevník
              no, a sme doma checking for KDE... configure: error: in the prefix, you've chosen, are no KDE headers installed. This will fail. So, check this please and use another prefix! neeee, neviem ako dalej...
              • Re: Re: Re: Re: $PATH 03.11.2006 | 21:51
                stewe   Návštevník
                panecku, ten linux, to je dost sila, nie je to take "easy-to-click-step-by-step" postup ako pri widlach :D pomozte mi s tym, ked som sa prekusal az sem...
                • Re: Re: Re: Re: Re: $PATH 03.11.2006 | 22:04
                  WlaSaTy   Návštevník
                  ak sa smiem opytat, ty pouzivas jednu z najefektivnejsich distribucii (LFS) ze musis instalovat cez configure, make, make install? linux je viac easy ako wirde, ak ma spravne nastavene repozitare. co mas za distro a ci je to za program ktory chces?
                  • Re: Re: Re: Re: Re: Re: $PATH 03.11.2006 | 22:29
                    stewe   Návštevník
                    mam suse 10. je to tema pre KDE http://www.kde-look.org/content/show.php?content=8692
                    • Re: Re: Re: Re: Re: Re: Re: $PATH 03.11.2006 | 22:56
                      Avatar KiLo Debian stable  Používateľ
                      kedze si pyta kde header, tak mu zrejme chyba balik kdelibs-devel, alebo daco podobne. skus v yaste najst vsetko co suvisi s kde-devel a najst vhodny balik podla toho co pise configure
                      cat /dev/dsp > /dev/sda - ovladanie pocitaca hlasom
                      • Re: Re: Re: Re: Re: Re: Re: Re: $PATH 03.11.2006 | 23:11
                        stewe   Návštevník
                        diky, stalo sa, naintaloval som to, ./configure konecne zbehlo, make vypisalo taketo nieco baghiraclient.moc:352: error: 'KDecoration' has not been declared baghiraclient.cc: In member function 'virtual bool Baghira::BaghiraFactory::reset(long unsigned int)': baghiraclient.cc:362: warning: control reaches end of non-void function make[2]: *** [baghiraclient.lo] Error 1 make[2]: Leaving directory `/home/tx30/baghira-0.8/deco' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/tx30/baghira-0.8/deco' make: *** [install-recursive] Error 1 odpoved necakam, to by som bol prekvapeny... :/
                        • Re: Re: Re: Re: Re: Re: Re: Re: Re: $PATH 04.11.2006 | 00:54
                          Avatar Frantisek Klabzuba Debian  Používateľ
                          To je chyba v zdrojaku. Proste autor toho zdrojaku ma OS dostatocne odlisny od tvojho aby to jemu islo a tebe nie. V podstate sa ale jedna o bug takze to posli autorovi a pockaj kym to opravi. Medzitym si mozes precitat dokumentaciu co je pri tych zdrojakoch, urcite tam bude napisane ake prepinace pozna ten makefile. Niektore featury sa daju vypnut (napr: make --without-imlib alebo take nieco) ale u kazdeho je to ine. Mozes tieto veci skusit povypinat, obcas to pomoze. Ak ti ide len o nainstalovanie, mozes skusit binarky (teda uz skompilovane balicky pre tvoje distro). Inak studovat zdojak a skusit tu chybu opravit sam. Potom upstream alebo fork. Takto nejak to vo svete linuxu funguje.
                          • Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: $PATH 04.11.2006 | 15:31
                            Avatar fantomas Gentoo  Používateľ
                            Stiahni si balicky pre suse baghira.sourceforge.net
                            • Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: $PATH 04.11.2006 | 16:38
                              stewe   Návštevník
                              diky, uz to fici, diky moc