devos50 / qemu-ios

A QEMU emulator for legacy Apple devices
Other
951 stars 63 forks source link

Make doesnt know what to do in the 'Build' folder (WSL) #117

Closed gdandsm64fan123 closed 9 months ago

gdandsm64fan123 commented 9 months ago

The Problem

Make doesnt find a makefile and stops the making procedure which is supposed to build the emulator.

Why does it happen?

I dont know but the only thing i know is that theres something missing since make is looking for a makefile.

A possible solution

(Solution failed, will figure another one soon)

gdandsm64fan123 commented 9 months ago

Other Info

I have Windows 10 Pro with a AMD E-350D APU with Radeon(tm) HD Graphics, 4gb (3.6 usable) and Ubuntu 20.04 as my WSL distro.

gdandsm64fan123 commented 9 months ago

Tried using the possible solution, didnt work.

spetterman66 commented 9 months ago

Use MSYS2 MINGW64 instead of WSL


From: gdandsm64fan123 @.> Sent: Saturday, January 6, 2024 2:05 AM To: devos50/qemu-ios @.> Cc: Subscribed @.***> Subject: Re: [devos50/qemu-ios] Make doesnt know what to do in the 'Build' folder (WSL) (Issue #117)

Tried using the possible solution, didnt work.

— Reply to this email directly, view it on GitHubhttps://github.com/devos50/qemu-ios/issues/117#issuecomment-1879472355, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQQXXR65NIGMAD7ATILSTQTYNCPMPAVCNFSM6AAAAABBPE3MZSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZZGQ3TEMZVGU. You are receiving this because you are subscribed to this thread.Message ID: @.***>

MrDiagnose commented 9 months ago

u didn't run the configure script did u? for linux(wsl/ubuntu)

../configure --enable-sdl --disable-cocoa --target-list=arm-softmmu --disable-capstone --disable-slirp --extra-cflags=-I/usr/include/openssl --extra-ldflags='-lcrypto' --disable-werror --enable-pie

video step by step https://www.youtube.com/watch?v=Jbo42OSVfoA

gdandsm64fan123 commented 9 months ago

I did. Check my closed issue #116

El sáb., 6 ene. 2024 6:11 a. m., MrDiagnose @.***> escribió:

u didn't run the configure script did u?

— Reply to this email directly, view it on GitHub https://github.com/devos50/qemu-ios/issues/117#issuecomment-1879601569, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2MQHE73OL54P2C5R5KJ5BLYNEIMHAVCNFSM6AAAAABBPE3MZSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZZGYYDCNJWHE . You are receiving this because you authored the thread.Message ID: @.***>

gdandsm64fan123 commented 9 months ago

Use MSYS2 MINGW64 instead of WSL


From: gdandsm64fan123 @.> Sent: Saturday, January 6, 2024 2:05 AM To: devos50/qemu-ios @.> Cc: Subscribed @.***> Subject: Re: [devos50/qemu-ios] Make doesnt know what to do in the 'Build' folder (WSL) (Issue #117)

Tried using the possible solution, didnt work.

— Reply to this email directly, view it on GitHubhttps://github.com/devos50/qemu-ios/issues/117#issuecomment-1879472355, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AQQXXR65NIGMAD7ATILSTQTYNCPMPAVCNFSM6AAAAABBPE3MZSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZZGQ3TEMZVGU. You are receiving this because you are subscribed to this thread.Message ID: @.***>

Even if i wanted to i dont have enough space for everything in my C: drive as you can see. Im using the D: drive and my WSL copy cant recognize my USB drive.

gdandsm64fan123 commented 9 months ago

MrDiagnose, Please check my other issue if you want to reference that.

gdandsm64fan123 commented 9 months ago

I was given an host cpu and host os error so it has to do with my copy of wsl i think

gdandsm64fan123 commented 9 months ago

I cant wait another 30-40 minutes just to MSYS2 to get all 136 packages needed to compile qemu.

MrDiagnose commented 9 months ago

Prebuilt Windows Binary(Standalone) try this

MrDiagnose commented 9 months ago

I did. Check my closed issue #116 El sáb., 6 ene. 2024 6:11 a. m., MrDiagnose @.> escribió: u didn't run the configure script did u? — Reply to this email directly, view it on GitHub <#117 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2MQHE73OL54P2C5R5KJ5BLYNEIMHAVCNFSM6AAAAABBPE3MZSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZZGYYDCNJWHE . You are receiving this because you authored the thread.Message ID: @.>

do you have git installed check typing git --version? what error do you get when you type this ---> git clone https://github.com/devos50/qemu-ios.git ??

(N.B: if you followed my video then follow the pinned comment because youtube doesn't allow links in youtube description for non-verified accounts)

also I can't help you with iPod 1G build errors I haven't tried compiling 1G yet

gdandsm64fan123 commented 9 months ago

It cant connect. It just throws me an error and cancels the cloning. So i download via zip and extract it.

MrDiagnose commented 9 months ago

It cant connect. It just throws me an error and cancels the cloning. So i download via zip and extract it.

where are you from try changing your DNS

ApplicationFrameHost_pkwV1dV6hx

MrDiagnose commented 9 months ago

I was given an host cpu and host os error so it has to do with my copy of wsl i think

something like this https://github.com/devos50/qemu-ios/issues/114 ? use mingw64.exe

gdandsm64fan123 commented 9 months ago

I have various MSYS2 copies. 2 that are corrupt and 1 working but is on a drive which has no space for packages.

gdandsm64fan123 commented 9 months ago

Trying to clone right now and its going well. If something goes wrong i will send the image of the WSL terminal.

gdandsm64fan123 commented 9 months ago

Im a south american btw

gdandsm64fan123 commented 9 months ago

I tried a tutorial and when i came into configuring it was nothing like how its supposed to be.

gdandsm64fan123 commented 9 months ago

20240106_130648.jpg

gdandsm64fan123 commented 9 months ago

@MrDiagnose what should i do man

gdandsm64fan123 commented 9 months ago

Did i forget anything?

gdandsm64fan123 commented 9 months ago

Wait

gdandsm64fan123 commented 9 months ago

I ACTUALLY HAVE SPACE FOR THE PACKAGES LES GOOOO

gdandsm64fan123 commented 9 months ago

holy shit that was fast20240106_131736.jpg

MrDiagnose commented 9 months ago

is your wsl upto date?

sudo apt update sudo apt upgrade

update your packages:

sudo apt install make ninja-build pkg-config libssl-dev libsdl2-dev libpixman-1-dev libpixman-1-0 libglib2.0-dev

https://www.youtube.com/watch?v=Jbo42OSVfoA

gdandsm64fan123 commented 9 months ago

I will try to use msys2

gdandsm64fan123 commented 9 months ago

I will comment any updates soon

gdandsm64fan123 commented 9 months ago

Ok nvm i will have to use my already cloned repository

gdandsm64fan123 commented 9 months ago

Configuring.......... THE EXACT SAME ERRORS WTH

gdandsm64fan123 commented 9 months ago

as of rn no host os error

gdandsm64fan123 commented 9 months ago

Ok yea shpinx and other shit i have it on wsl so i will try to update my ubuntu copy

gdandsm64fan123 commented 9 months ago

Nahh man still the same and all packages are updated

gdandsm64fan123 commented 9 months ago

Both gave me the same cpu and os error

MrDiagnose commented 9 months ago

send screenshot

gdandsm64fan123 commented 9 months ago

WAIT U HAVE THE PREBUILT ONE THX SO MUCH I CAN FINALLY EMULATE THE IPOD TOUCH 2G UR A SAVIOUR @MrDiagnose

MrDiagnose commented 9 months ago

open mingw64.exe & run --> pacman -Suy

gdandsm64fan123 commented 9 months ago

Wait

gdandsm64fan123 commented 9 months ago

ITS CONFIGURING OMG YESSS LETS GO THX

gdandsm64fan123 commented 9 months ago

Shit

gdandsm64fan123 commented 9 months ago

Got the prebuilt one to work, stuck on the apple logo

gdandsm64fan123 commented 9 months ago

Alr ill close this one i already got it "builded"