Login  •  Register


The time is now: Sun Jul 23, 2017 2:48 pm

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 1 of 1 [ 1 post ]
Print view Previous topic  |  Next topic
Author Message
PostPosted: Mon Aug 15, 2016 2:51 am 
Offline
Tinkerer
User avatar

Joined: Mon Sep 15, 2014 7:59 pm
Posts: 73
I tried to figure out why BII can't compile in El Captain. Because I want to port my 256 color hack back to Mac.

First of all, mac UI app use deprecated Mac SDK. So it doomed to failed to build BII Mac app. But there is workaround to build it with X and SDL enable.

So in El Captain, I install sdl 1.2 and gtk2 from mac port and use the following configura
Code:
./configure --enable-sdl-video --enable-sdl-audio --disable-vosf --enable-jit-compiler --with-x


Now I can build BII in El Captain.

Secondly, the compiled BII has segmentation fault during running. The culprit is BII hardcoded several 32bit data type everywhere!!! I means literally everywhere. In addition, JIT doesn't work for some reason (I haven't figure this out yet. )

The showstopper is slirp module and JIT. Disable both of them can boot Mac OS.

I will first disable JIT and enable networking on this branch https://github.com/rickyzhang82/macemu/tree/mac-debug. Right now I can enable slirp module without segmentation fault. But networking is not ready yet.

_________________
There is an App for that!
https://github.com/rickyzhang82


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 1 of 1 [ 1 post ]


Who is online

Users browsing this forum: Baidu [Spider] and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group