[vz-users] *** GMX Spamverdacht *** Re: *** GMX Spamverdacht *** Re: *** GMX Spamverdacht *** Re: Raspberry Volkszähler mit Erweiterung ohne Schaltausgänge - S0 zeigt Sägezahn
Matthias Behr
mbehr at mcbehr.de
Mon Nov 2 18:48:47 CET 2015
Hmm. Die Installanleitung für gcc Update scheint verbesserungswürdig. ;-)
Kann ich mal auf so ein System zugreifen?
(Btw: wir brauchen sogar gcc 4.8, nicht nur 4.7. 4.7 unterstützt noch kein -latomic.)
Der Umbau auf <4.7 ginge natürlich. Aber der Code wird deutlich schwerer wartbar und lesbar und ist fehleranfälliger. std::atomic<> ist schon sehr hilfreich für solche Multithreading/Raceconds. Hier kann man mit manuellem Code schnell langsamer sein (extrem) oder fehlerhaft (fällt nur spät auf…).
> Am 02.11.2015 um 09:00 schrieb Andreas Goetz <cpuidle at gmail.com>:
>
> Moin,
>
> ich habe die gleichen Probleme wie Karlheinz:
>
> - gcc 4.6 bricht ab: cc1plus: error: unrecognized command line option ‘-std=c++11’
> - gcc 4.7 lässt sich nicht linken: /usr/bin/ld: cannot find -latomic
> - gcc-multilib gibt es nicht
>
> Wäre es möglich auf gcc4.7 zu verzichten?
>
> Viele Grüße,
> Andreas
>
> @Karlheinz: Deine Mails tauchen bei mir alle einzeln auf statt in einem Thread, außerdem zeigen sie GMX Virenwarnungen. Das macht es extrem unübersichtlich.
> Könntest Du jeweils auf den Thread antworten statt neue Mails zu schreiben, evtl. auf GMX verzichten wenns daran liegt?
>
>
>
> 2015-11-01 23:17 GMT+01:00 Matthias Behr <mbehr at mcbehr.de <mailto:mbehr at mcbehr.de>>:
> Versuch mal
> apt-get install gcc-multilib
>
>> Am 01.11.2015 um 23:09 schrieb Karlheinz <karlheinz.es at gmx.de <mailto:karlheinz.es at gmx.de>>:
>>
>> Hallo Udo,
>>
>> hast du für das nun folgende gcc Problem mit git (z.B. git pull) auch eine Lösung - ich finde nichts passendes?
>> git: error while loading shared libraries: libgcc_s.so.3: cannot open shared obect file: No such file or directory
>>
>> Gruß
>> Karlheinz
>>
>> ------- Original Nachricht --------
>> Betreff: *** GMX Spamverdacht *** Re: [vz-users] *** GMX Spamverdacht *** Re: *** GMX Spamverdacht *** Re: Raspberry Volkszähler mit Erweiterung o hne Schaltausgänge - S0 zeigt Sägezahn
>>
>>
>>> mit 4.7.2 läuft make auf Fehler:
>>> /usr/bin/ld: cannot find -latomic
>>> Anscheinend wird die lib in 4.7 noch nicht offiziell unterstützt.
>>>
>>> Bin dann mit deiner Anleitung auf 4.8 gegangen
>>> Cmake brachte zwar folgende Hinweise, aber make hat dann trotzdem funktioniert.
>>> CMake Error: File /home/pi/vzlogger_neu/src/src/gitSha1.cpp.in <http://gitsha1.cpp.in/> does not exist.
>>> CMake Error at CMakeLists.txt:19 (configure_file):
>>> configure_file Problem configuring file
>>>
>>>
>>> CMake Warning (dev) in CMakeLists.txt:
>>> No cmake_minimum_required command is present. A line of code such as
>>>
>>> cmake_minimum_required(VERSION 2.8)
>>>
>>> Gruß
>>> Karlheinz
>>>
>>>
>>> ------- Original Nachricht --------
>>> Betreff: *** GMX Spamverdacht *** Re: [vz-users] *** GMX Spamverdacht *** Re: Raspberry Volkszähler mit Erweiterung ohne Schaltausgänge - S0 zei gt Sägezahn
>>>
>>>> Am 31.10.2015 um 11:52 schrieb Udo1:
>>>>> Allerdings muss da wohl noch etwas nachgebessert werden, weil selbst nach der Installation zeigt er nur 4.6.3 an
>>>> Ok, hiermit geht es:
>>>> sudo apt-get install gcc-4.7 g++-4.7
>>>> sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6
>>>> sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7
>>>>
>>>> Dann:
>>>> sudo update-alternatives --config gcc
>>>> und gcc-4.7 selektieren.
>>>>
>>>> Ergebnis:
>>>> pi at raspberrypi ~ $ gcc --version
>>>> gcc (Debian 4.7.2-5+rpi1) 4.7.2
>>>>
>>>> Gruß
>>>> Udo
>>>>
>>>
>>>
>>
>
> Gruß
>
> Matthias
>
>
Gruß
Matthias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20151102/fd139c70/attachment.html>
More information about the volkszaehler-users
mailing list