SONIC3D / gendev-macos

Genesis/MegaDrive Development Environment for Mac OS X
BSD 3-Clause "New" or "Revised" License
70 stars 8 forks source link

Update gendev-macos to latest gendev and sgdk #1

Closed matt456 closed 8 years ago

matt456 commented 8 years ago

Hi,

Thanks for your great work on gendev-macos :-) I've just updated it to include all the latest changes from gendev and sgdk from when you first did it.

Everything seems to work great from some testing here. My mac is running the latest version of El Capitan.

Cheers, Matt

SONIC3D commented 8 years ago

Thank you very much. =P

I will check it when I can touch my laptop,in a day or two.

On Mon, Jan 4, 2016 at 7:56 PM, matt456 notifications@github.com wrote:

Hi,

Thanks for your great work on gendev-macos :-) I've just updated it to include all the latest changes from gendev and sgdk from when you first did it.

Everything seems to work great from some testing here. My mac is running the latest version of El Capitan.

Cheers,

Matt

You can view, comment on, or merge this pull request online at:

https://github.com/SONIC3D/gendev-macos/pull/1 Commit Summary

  • Update gendev OSX to latest version of gendev (and SGDK)
  • Fix skeleton files for OSX building

File Changes

Patch Links:

— Reply to this email directly or view it on GitHub https://github.com/SONIC3D/gendev-macos/pull/1.

A hedgehog who can not run fast... :)

matt456 commented 8 years ago

No problem, it was really straight forward to update :-)

I think potentially in the future it could all be modified to a script that pulls in the git latest of gendev and then diff's a few changes for osx.

SONIC3D commented 8 years ago

Hi,matt.Sorry for the slow reaction on this pull request.I finally get spare time on this hoppy project these days.And decide to fix the unsolved problem in this toolchain build.Including the vgm_cmp in VGMTool and sixpack.

So I would merge your pull request first before making additional changes.I have checked all difference in your commit.It seems all ok.Except one problem,that I found your pull request contains 6 archives that can be gathered from gnu.org.And their size is rather not small.I prefer to keep this repository as small as possible.So I have only put files that hosted on non-stable site locally in this repo.And I tried to keep the contribution credits in log so I hope you will recreate the pull request and remove these files from the commit:

binutils-2.24.tar.bz2 gcc-4.8.2.tar.bz2 gmp-5.0.5.tar.bz2 mpc-0.8.2.tar.bz2 mpfr-2.4.2.tar.bz2 newlib-1.19.0.tar.bz2

And yes,I plan to merge this repo to the gendev main repo of yours.But I need to solve the exist problem first.The problem of vgm_cmp in VGMTool is solved this afternoon.But the sixpack requires a little more works.The 3rd party aPLib used in this tool can not be built directly on Mac OS X.So after all these peripheral problems solved.I will make pull request to the main gendev repo with minimal changes,and integrate this toolchain.

matt456 commented 8 years ago

I've made the changes to my fork and I think the pull request seems to have auto connected to the right commit after my rebase. I also merged in a very minor one line fix to the skeleton makefile.

Be great to revisit this when I have more time :-D any problems just ask and I'll fix up.

matt456 commented 8 years ago

Hi did you you have a any luck with this? I'd be interested to get hold of your VGM and sixpack fixes. I'm thinking of trying with the latest SGDK.

Cheers, Matt