🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux.programowanie
Article #72812

Re: Skompilowanie apulse

#72812
From: Bogdan (bogdro)
Date: Tue, 16 Aug 2016 10:15
59 lines
3278 bytes
W dniu 06.08.2016 o 10:24, Jacek Maciejewski pisze:
> Witam
> Na https://github.com/i-rinat/apulse jest zamieszczony projekt programu
> emulującego pulseaudio. Chciałbym go skompilować (mój OS to Mint 18 64b)
> ale próba wygląda tak:
> 
> jacek@jacek-desktop ~/build $ CFLAGS=-m32 cmake -DAPULSEPATH=/usr/lib
> -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .
> -- The C compiler identification is GNU 5.4.0
> -- The CXX compiler identification is GNU 5.4.0
> -- Check for working C compiler: /usr/bin/cc
> -- Check for working C compiler: /usr/bin/cc -- broken
> CMake Error at /usr/share/cmake-3.5/Modules/CMakeTestCCompiler.cmake:61
> (message):
>   The C compiler "/usr/bin/cc" is not able to compile a simple test
> program.
> 
>   It fails with the following output:

[...]

> 
>   /usr/bin/ld: cannot find crt1.o: Nie ma takiego pliku ani katalogu
> 
>   /usr/bin/ld: cannot find crti.o: Nie ma takiego pliku ani katalogu
> 
>   /usr/bin/ld: opuszczanie niekompatybilnego
>   /usr/lib/gcc/x86_64-linux-gnu/5/libgcc.a, gdy szukane jest -lgcc
> 
>   /usr/bin/ld: cannot find -lgcc
> 
>   /usr/bin/ld: opuszczanie niekompatybilnego
>   /usr/lib/gcc/x86_64-linux-gnu/5/libgcc_s.so, gdy szukane jest -lgcc_s
> 
>   /usr/bin/ld: cannot find -lgcc_s
> 
>   /usr/bin/ld: cannot find -lc

[...]

> 
> Czy ktoś nie zechciałby pomóc? Dodam że nie jestem informatykiem i
> trzeba mi mówić prosto :)
> 

 Po wybranych przeze mnie powyżej komunikatach błędów strzelałbym, że
brakuje w systemie pakietów "dla programistów", czyli z końcówką
-devel, w szczególności glibc-devel (brakujące "-lc") i podobnych.
 Być może nie są zainstalowane dla odpowiedniej architektury (stąd
"niekomaptybilność").
 Być może domyślna kompilacja jest uruchamiana pod niewłaściwą
architekturę (tu być może trzeba byłoby ustawić zmienne środowiskowe
na odpowiedni kompilator).

-- 
Pozdrawiam/Regards - Bogdan                     (GNU/Linux & FreeDOS)
Kurs asemblera x86 (DOS, GNU/Linux):            http://bogdro.evai.pl
Grupy dyskusyjne o asm:  pl.comp.lang.asm alt.pl.asm alt.pl.asm.win32
www.Xiph.org www.TorProject.org  Soft(EN): http://bogdro.evai.pl/soft
Technical Details
Message-ID: <57b2e7b7$0$15196$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!border2.nntp.ams1.giganews.com!nntp.giganews.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <1syc7umgz3wnh.a5da2nsoa5n$.dlg@40tude.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!newsfeed.fsmpi.rwth-aachen.de!newsfeed.straub-nv.de!border2.nntp.ams1.giganews.com!nntp.giganews.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: Skompilowanie apulse
Newsgroups: pl.comp.os.linux.programowanie
References: <1syc7umgz3wnh.a5da2nsoa5n$.dlg@40tude.net>
From: "Bogdan (bogdro)" <bogdan@poczta.gazeta.pl>
Date: Tue, 16 Aug 2016 12:15:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <1syc7umgz3wnh.a5da2nsoa5n$.dlg@40tude.net>
Lines: 59
Message-ID: <57b2e7b7$0$15196$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 89-69-232-64.dynamic.chello.pl
X-Trace: 1471342520 unt-rea-a-02.news.neostrada.pl 15196 89.69.232.64:3151
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit