shellphish / shellphish-qemu

A pip wrapper around our ridiculous amount of qemu forks.
BSD 2-Clause "Simplified" License
47 stars 18 forks source link

shellphish-qemu-cgc install failed #3

Closed SOSCapture closed 7 years ago

SOSCapture commented 7 years ago

/home/yzb/Downloads/shellphish-qemu-master/shellphish-qemu-cgc-base/linux-user/main.c:64:2: error: #error 32-on-64 only

error 32-on-64 only

^ /home/yzb/Downloads/shellphish-qemu-master/shellphish-qemu-cgc-base/linux-user/main.c: In function ‘handle_predump’:

/home/yzb/Downloads/shellphish-qemu-master/shellphish-qemu-cgc-base/linux-user/main.c:539:22: warning: assignment discards ‘const’ qualifier from pointer target type [enabled by default] predump_file = arg; ^ make[1]: [linux-user/main.o] Error 1 make[1]: Waiting for unfinished jobs.... make: *** [subdir-i386-linux-user] Error 2

SOSCapture commented 7 years ago

How to fix this problem?please give me some advices.

zardus commented 7 years ago

Are you on a 32-bit machine on a 64-bit one?

SOSCapture commented 7 years ago

32-bit machine.should I change a 64-bit one?

rhelmot commented 7 years ago

Yes. This package is only designed to work on 64-bit Ubuntu.

On Wed, Mar 29, 2017 at 12:21 AM ButtonYe notifications@github.com wrote:

32-bit machine.should I change a 64-bit one?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/shellphish/shellphish-qemu/issues/3#issuecomment-290005320, or mute the thread https://github.com/notifications/unsubscribe-auth/ACYg9fYI3SihpCf6pD5FsVY5C1CQBV7Rks5rqgaMgaJpZM4Msdtr .

SOSCapture commented 7 years ago

But my angr platform works well in 32-bit Ubuntu,while facing Segmentation fault (core dumped) problem in 64-bit Ubuntu.

SOSCapture commented 7 years ago

Is there any ideas to fix this problem ? I am really grateful if you can give me some help to install the driller plateform. @rhelmot

zardus commented 7 years ago

32-bit is very much unsupported. I think you should try to fix the issues you're having on 64-bit.