New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Visual Studio 2012 Express Edition solution and projects. #1509

Merged
merged 4 commits into from Sep 14, 2012

Conversation

Projects
None yet
5 participants
@fluffyfreak
Contributor

fluffyfreak commented Sep 14, 2012

New Visual Studio 2012...

The version that allows building desktop (i.e; the current 100% of windows projects) was released just the other day. It can be downloaded and installed onto Windows 7 and Vista PCs so I grabbed it to try it out and what better way than bring the Pioneer projects and solutions across?!?

I expect that I will be switching back and forth between this and the #VC2010# so I'm happy to be the maintenance/janitor for this. It's reasonable to assume that we'll be getting an influx of bright new shiny people who will probably have this version installed.

New VC2012 means new files, new library versions, new labour...

I've downloaded and built the necessary sigc, libogg, libvorbis and thus libvorbisfile libraries static varieties as required and they have been force added to the "win32/Libs" directory.

New results!

None, it's an IDE and compiler/linker/etc.

Does seem to build and link a bit quicker maybe, might be my perception because it's so shiny.
Except of course it's not shiny, it's grey, the most bland grey thing with other shades of bland grey I have ever seen. It's like programming with John Major staring at you.

I like the new icon though, and when it start up the loading splash is pretty. Then it goes away and everything is ok with subtle blues and grey, then you load a project... and everything is grey.

It's Really That Grey?

Yup, although I hear in some countries they'd spell it "gray" but I always think that's a unit of absorbed dose commonly associated with ionising radiation.

Please stop rambling.

Ok

fluffyfreak added some commits Sep 14, 2012

Initial VS2012 Express Edition commit.
Does NOT yet compile due to LibSig issues.
Add (using command line -f) the vs2012 dll and lib versions of sigc.
Update the modelviewer.vcxproj and pioneer.vcxproj files to use them.

Build now compiles and runs, complete with audio on my PC.
Added (using -f command line) the libogg, libvorbis & libvorbisfile l…
…ibs that I've built.

Made one small mistake with the libogg pdb that I will correct shortly.
Now builds, links and runs in release.
@Luomu

This comment has been minimized.

Show comment
Hide comment
@Luomu

Luomu Sep 14, 2012

Member

I'm happy to be the maintenance/janitor for this.

This is really the only thing that matters, to include a new build config it needs to be 1) used 2) maintained. I can't really review this (I'm going to stick with 2010).

Prebuilt win32 libs: maybe we should consider moving these to a submodule...?

Member

Luomu commented Sep 14, 2012

I'm happy to be the maintenance/janitor for this.

This is really the only thing that matters, to include a new build config it needs to be 1) used 2) maintained. I can't really review this (I'm going to stick with 2010).

Prebuilt win32 libs: maybe we should consider moving these to a submodule...?

@johnbartholomew

This comment has been minimized.

Show comment
Hide comment
@johnbartholomew

johnbartholomew Sep 14, 2012

Contributor

Cross-ref: #1198. Ping @cwc.

Contributor

johnbartholomew commented Sep 14, 2012

Cross-ref: #1198. Ping @cwc.

@Luomu

This comment has been minimized.

Show comment
Hide comment
@Luomu

Luomu Sep 14, 2012

Member

I think you mean #1198: VS2011 Build Files :)

Member

Luomu commented Sep 14, 2012

I think you mean #1198: VS2011 Build Files :)

@cwc

This comment has been minimized.

Show comment
Hide comment
@cwc

cwc Sep 14, 2012

Contributor

Yea I never did figure out that sound bug, then got caught up in other stuff... 😖

Contributor

cwc commented Sep 14, 2012

Yea I never did figure out that sound bug, then got caught up in other stuff... 😖

@johnbartholomew

This comment has been minimized.

Show comment
Hide comment
@johnbartholomew

johnbartholomew Sep 14, 2012

Contributor

I think you mean #1198: VS2011 Build Files :)

Yes, I did. I was just about to fix it too, when my supervisor walked in :P

Contributor

johnbartholomew commented Sep 14, 2012

I think you mean #1198: VS2011 Build Files :)

Yes, I did. I was just about to fix it too, when my supervisor walked in :P

@robn

This comment has been minimized.

Show comment
Hide comment
@robn

robn Sep 14, 2012

Member

It's like programming with John Major staring at you.

I read this during my early morning mail catchup, which I do in bed with my phone immediately after waking up. My laughter woke my wife. Fortunately she thought it was funny too :)

But yep, all good. Happy with as many build systems as people want to use as long as they're maintained. If any fall too far behind they get removed.

Prebuilt win32 libs: maybe we should consider moving these to a submodule...?

Probably. pioneer-thirdparty might be a good place?

Member

robn commented Sep 14, 2012

It's like programming with John Major staring at you.

I read this during my early morning mail catchup, which I do in bed with my phone immediately after waking up. My laughter woke my wife. Fortunately she thought it was funny too :)

But yep, all good. Happy with as many build systems as people want to use as long as they're maintained. If any fall too far behind they get removed.

Prebuilt win32 libs: maybe we should consider moving these to a submodule...?

Probably. pioneer-thirdparty might be a good place?

@robn robn merged commit 1662d01 into pioneerspacesim:master Sep 14, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment