christopherpow / nesicide

Integrated Development Environment for the 8-bit Nintendo Entertainment System
315 stars 38 forks source link

Include deps/ folder #16

Closed nbrookie closed 9 years ago

nbrookie commented 9 years ago

Hey Nesicide devs,

I am trying to compile Nesicide on OSX. I followed the other issues, mainly this one https://github.com/christopherpow/nesicide/issues/8, and was able to compile to a point, but I am getting these 4 errors now:

winuser.h:4017:55: error: unknown type name '__builtin_ms_va_list'; did you mean '__builtin_va_list'?
winuser.h:4018:57: error: unknown type name '__builtin_ms_va_list'; did you mean '__builtin_va_list'?
winbase.h:1666:85: error: unknown type name '__builtin_ms_va_list'; did you mean '__builtin_va_list'?
winbase.h:1665:84: error: unknown type name '__builtin_ms_va_list'; did you mean '__builtin_va_list'?

What I have mainly done is symlink all the wine headers into the common/ directory. This was a hack to try to get things working, and seems to be biting me.

In trying to find another way, I noticed that in a couple of Makefiles there is a reference to a ../../deps/osx folder that has the wine headers in it, the SDL headers in it, and a file called stdafxhack. There may be other files in there but these are the ones that I have noticed thus far.

Is there any possibility that you can cut an osx branch or something similar, and include all osx files in there just for reference?

Thanks in advance!

christopherpow commented 9 years ago

I have a fix that I'll push later tonight.

On Sun, Aug 31, 2014 at 10:09 PM, Nick Anderson notifications@github.com wrote:

Hey Nesicide devs,

I am trying to compile Nesicide on OSX. I followed the other issues, mainly this one #8 https://github.com/christopherpow/nesicide/issues/8, and was able to compile to a point, but I am getting these 4 errors now:

winuser.h:4017:55: error: unknown type name 'builtin_ms_va_list'; did you mean 'builtin_va_list'? winuser.h:4018:57: error: unknown type name 'builtin_ms_va_list'; did you mean 'builtin_va_list'? winbase.h:1666:85: error: unknown type name 'builtin_ms_va_list'; did you mean 'builtin_va_list'? winbase.h:1665:84: error: unknown type name 'builtin_ms_va_list'; did you mean 'builtin_va_list'?

What I have mainly done is symlink all the wine headers into the common/ directory. This was a hack to try to get things working, and seems to be biting me.

In trying to find another way, I noticed that in a couple of Makefiles there is a reference to a ../../deps/osx folder that has the wine headers in it, the SDL headers in it, and a file called stdafxhack. There may be other files in there but these are the ones that I have noticed thus far.

Is there any possibility that you can cut an osx branch or something similar, and include all osx files in there just for reference?

Thanks in advance!

— Reply to this email directly or view it on GitHub https://github.com/christopherpow/nesicide/issues/16.

nbrookie commented 9 years ago

@christopherpow Thanks!

nbrookie commented 9 years ago

@christopherpow Any progress on this?

jrekier commented 9 years ago

Hi @christopherpow. I am also trying to get things working on OSX. Cloned your last release and got stuck in front of the missing windows.h error. Any hope to get a fix ? Keep up the good work. The idea behind this project is awesome.

christopherpow commented 9 years ago

I have a new deps package that works for me in OSX. Drop me an email address and I'll share it.

On Sun, Dec 7, 2014 at 5:06 PM, jrekier notifications@github.com wrote:

Hi @christopherpow https://github.com/christopherpow. I am also trying to get things working on OSX. Cloned your last release and got stuck in front of the missing windows.h error. Any hope to get a fix ? Keep up the good work. The idea behind this project is awesome.

— Reply to this email directly or view it on GitHub https://github.com/christopherpow/nesicide/issues/16#issuecomment-65960228 .

christopherpow commented 9 years ago

Nevermind I'll just post it:

https://drive.google.com/file/d/0BwhBNo66Kd6bemxUSXlOYjBXV1E/view?usp=sharing

On Sun, Dec 7, 2014 at 5:06 PM, jrekier notifications@github.com wrote:

Hi @christopherpow https://github.com/christopherpow. I am also trying to get things working on OSX. Cloned your last release and got stuck in front of the missing windows.h error. Any hope to get a fix ? Keep up the good work. The idea behind this project is awesome.

— Reply to this email directly or view it on GitHub https://github.com/christopherpow/nesicide/issues/16#issuecomment-65960228 .

jrekier commented 9 years ago

Thanks very much. I will try that asap. Cheers

christopherpow commented 9 years ago

I've uploaded the deps package here: https://sites.google.com/site/nesicideproject/documents/deps.tar.bz2?attredirects=0&d=1