Error make install qemu

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Janspook
  • Registratie: Mei 2013
  • Laatst online: 27-09 16:38

Janspook

Fryslân boppe

Topicstarter
Hallo,

Ik heb een raspberry pi 3 met raspbian jessie
ik wil met qemu reactos simuleren

wanneer in make install doe krijg ik een error

slirp/misc.o
In file included from /usr/include/string.h:640:0,
from /home/pi/xpstuff/qemu/slirp/slirp.h:66,
from slirp/misc.c:8:
In function ‘memset’,
inlined from ‘slirp_connection_info’ at slirp/misc.c:401:9:
/usr/include/arm-linux-gnueabihf/bits/string3.h:81:7: error: call to ‘__warn_memset_zero_len’ declared with attribute warning: memset used with constant zero length parameter; this could be due to transposed parameters [-Werror]
__warn_memset_zero_len ();
^
cc1: all warnings being treated as errors
/home/pi/xpstuff/qemu/rules.mak:18: recipe for target 'slirp/misc.o' failed
make: *** [slirp/misc.o] Error 1

Gewoon een spook


Acties:
  • +2 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 14:13

Creepy

Tactical Espionage Splatterer

Het is hier nu net niet de bedoeling om alleen maar je foutmelding te dumpen en te hopen dat wij het voor je gaan fixen. Dus toen je ging kijken wat je zelf kon fixen, of wat je aan documentatie kon vinden bij qemu toen kwam je helemaal niks tegen? Of kwam je wel wat tegen en ben je dat vergeten om in je topic te zetten?

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • Vaan Banaan
  • Registratie: Februari 2001
  • Niet online

Vaan Banaan

Heeft ook Apache ontdekt

Even googlen op qemu make slirp misc.c __warn_memset_zero_len geeft wel het een en ander.

Eerste hit op mijn PC wat niet dit onderwerp is: https://code.grnet.gr/pro...ream/changes/slirp/misc.c en een diff voor de eventuele patch op https://code.grnet.gr/pro...94785cea0619d4f8c268/diff

Blijkbaar is dit afhankelijk van je GCC versie, de ene is wat strenger dan de andere.

"nieuwere" glibc heeft de controle vanaf GCC 5 helemaal verwijderd:
code: glibc-2.21 ChangeLog
1
2
3
4
5
6
2014-11-27  Siddhesh Poyarekar  <siddhesh@redhat.com>
        
            * string/bits/string3.h (__warn_memset_zero_len): Don't
            declare for gcc newer than 5.0.
            (memset): Don't test for zero-length __LEN for gcc newer than
            5.0.


Dus kijk maar wat je wilt aanpassen of up/downgraden, opties te over.

500 "The server made a boo boo"