Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

PATCH: MSVC import and compiler flags

<< < (3/3)

Melchior:
if you mean the one I linked
RPCS3 (PS3 Emulator)(Alpha State)
or
PCSX2 (PS2 Emulator)(stable)
yeah they are both on GitHub so yeah Open Source..

White-Tiger:
yeah... I've just looked into the issue you've posted^^
My build might be broken though... see my edit above...

Melchior:

--- Quote from: White-Tiger on October 13, 2017, 09:21:46 pm ---yeah... I've just looked into the issue you've posted^^
My build might be broken though... see my edit above...

--- End quote ---

ooh lol ;) :P ok I will try if it fails I will edit back...


FAILED.. XD

--- Quote ---Importing F:\Dev-src\2Emulators\pcsx2-master\PCSX2_suite.sln:
Importing F:\Dev-src\2Emulators\pcsx2-master\pcsx2\windows\VCprojects\pcsx2.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\plugins\spu2-x\src\Windows\Spu2-X.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\plugins\GSdx\GSdx.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\soundtouch\SoundTouch.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\zlib\zlib.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\plugins\LilyPad\LilyPad.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\plugins\xpad\xpad.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\plugins\USBnull\Windows\USBnull.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\plugins\FWnull\Windows\FWnull.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\plugins\dev9null\Windows\DEV9null.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\common\build\x86emitter\x86emitter.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\common\build\Utilities\utilities.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\tools\bin2cpp\bin2c.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\libjpeg\libjpeg.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\plugins\cdvdGigaherz\src\Windows\cdvdGigaherz.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\portaudio\build\msvc\portaudio.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\plugins\USBqemu\Win32\USBqemu.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\plugins\dev9ghzdrk\Win32\DEV9ghzdrk.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\opencl\opencl.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\wxwidgets3.0\build\msw\wx30_config.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\wxwidgets3.0\build\msw\wx30_base.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\wxwidgets3.0\build\msw\wx30_adv.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\wxwidgets3.0\build\msw\wx30_core.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\libpng\projects\vstudio\libpng\libpng.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\pthreads4w\build\pthreads4w.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\unfree\baseclasses\baseclasses.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\freetype\builds\windows\freetype.vcxproj:
Importing F:\Dev-src\2Emulators\pcsx2-master\3rdparty\xz\liblzma.vcxproj:

--- End quote ---

Another issue is this test build didn't seem to load my settings... from the default locations in or otherwise.. not sure
C:\Users\UserProfile\AppData\Roaming\codeblocks
nvm I moved the default settings file from AppData a long time ago into the exe folder... so  I just needed to copy it...
still fails.. XD

White-Tiger:
@Melchior

well... I've got bad news. It's possible that your two projects are way too complex for proper support...
They're using a lot MSVC extensions and seem to be deeply integrated into QtCreator, so it might not really be possible to use them without Visual Studio.

Though, a major part that's currently missing is support for ImportGroup/Import directives. Adding those shouldn't be too complicated...
Anyway, Code::Block actually includes my patch already. It's been commited in r10717 on 1/28/2016 by mortenmacfly.

I might work on adding more support, especially for import directives (which I'm using in one of my projects as well) and full "Condition" support but that'll require quite some rewrites... more than I did in my previous patch.

What exactly do you want to achieve with Code::Blocks and those projects you're trying to import?

Melchior:
hopefully to compile those VS/VC++ projects..

but at the very least just getting C::B up to date so it can import newer VS stuff.
if its not possible oh well that is why they have build bots lol ;) :P

Navigation

[0] Message Index

[*] Previous page

Go to full version