Skip to content
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

Can build Windows version #8

Open
ferllings opened this issue Mar 4, 2020 · 1 comment
Open

Can build Windows version #8

ferllings opened this issue Mar 4, 2020 · 1 comment

Comments

@ferllings
Copy link

Hello,

Could you let me know if it needs additional dev library?

I'm trying to build the win version, but it looks like I'm missing libraries:

W:\\src/Windows/ColorPicker.cxx(454): error C2196: la valeur associée à case '256' est déjà utilisée
ColorPicker.obj : error LNK2005: main déjà défini(e) dans Instance.obj
Instance.obj : error LNK2019: symbole externe non résolu "void __cdecl PreRun(class Instance *)" (?PreRun@@YAXPEAVInstance@@@Z) référencé dans la fonction main
  Conseil sur les symboles définis et susceptibles de correspondre :
    "public: class std::function<void __cdecl(class Instance *)> & __cdecl Instance::PreRun(void)" (?PreRun@Instance@@QEAAAEAV?$function@$$A6AXPEAVInstance@@@Z@std@@XZ)
Instance.obj : error LNK2019: symbole externe non résolu "void __cdecl PostRun(class Instance *)" (?PostRun@@YAXPEAVInstance@@@Z) référencé dans la fonction main
  Conseil sur les symboles définis et susceptibles de correspondre :
    "public: class std::function<void __cdecl(class Instance *)> & __cdecl Instance::PostRun(void)" (?PostRun@Instance@@QEAAAEAV?$function@$$A6AXPEAVInstance@@@Z@std@@XZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipAlloc référencé dans la fonction "class Gdiplus::Bitmap * __cdecl LoadBitmapFromResPNG(struct HINSTANCE__ *,unsigned short)" (?LoadBitmapFromResPNG@@YAPEAVBitmap@Gdiplus@@PEAUHINSTANCE__@@G@Z)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipFree référencé dans la fonction "public: static void __cdecl Gdiplus::GdiplusBase::operator delete(void *)" (??3GdiplusBase@Gdiplus@@SAXPEAX@Z)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdiplusStartup référencé dans la fonction main
ColorPicker.obj : error LNK2019: symbole externe non résolu GdiplusShutdown référencé dans la fonction main
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCreatePath référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipDeletePath référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipAddPathEllipseI référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCreateRegionPath référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipDeleteRegion référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCloneBrush référencé dans la fonction "public: virtual class Gdiplus::Brush * __cdecl Gdiplus::Brush::Clone(void)const " (?Clone@Brush@Gdiplus@@UEBAPEAV12@XZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipDeleteBrush référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCreateSolidFill référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCreatePen1 référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipDeletePen référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCloneImage référencé dans la fonction "public: virtual class Gdiplus::Image * __cdecl Gdiplus::Image::Clone(void)" (?Clone@Image@Gdiplus@@UEAAPEAV12@XZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipDisposeImage référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipGetImageGraphicsContext référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCreateBitmapFromStream référencé dans la fonction "class Gdiplus::Bitmap * __cdecl LoadBitmapFromResPNG(struct HINSTANCE__ *,unsigned short)" (?LoadBitmapFromResPNG@@YAPEAVBitmap@Gdiplus@@PEAUHINSTANCE__@@G@Z)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCreateBitmapFromStreamICM référencé dans la fonction "public: __cdecl Gdiplus::Bitmap::Bitmap(struct IStream *,int)" (??0Bitmap@Gdiplus@@QEAA@PEAUIStream@@H@Z)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCreateBitmapFromGraphics référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCreateBitmapFromHBITMAP référencé dans la fonction "public: __cdecl Gdiplus::Bitmap::Bitmap(struct HBITMAP__ *,struct HPALETTE__ *)" (??0Bitmap@Gdiplus@@QEAA@PEAUHBITMAP__@@PEAUHPALETTE__@@@Z)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCreateHBITMAPFromBitmap référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipBitmapGetPixel référencé dans la fonction "void __cdecl SnapshotBasedRefreshCallback(void)" (?SnapshotBasedRefreshCallback@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipCreateFromHDC référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipDeleteGraphics référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipDrawRectangleI référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipFillRectangleI référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipDrawImageRectI référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipSetClipRegion référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipSaveGraphics référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu GdipRestoreGraphics référencé dans la fonction "void __cdecl DrawZoomedCanvas(void)" (?DrawZoomedCanvas@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu MagInitialize référencé dans la fonction main
ColorPicker.obj : error LNK2019: symbole externe non résolu MagUninitialize référencé dans la fonction main
ColorPicker.obj : error LNK2019: symbole externe non résolu MagSetWindowSource référencé dans la fonction "void __cdecl MagnifierBasedRefreshCallback(void)" (?MagnifierBasedRefreshCallback@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu MagSetWindowTransform référencé dans la fonction main
ColorPicker.obj : error LNK2019: symbole externe non résolu MagSetWindowFilterList référencé dans la fonction "void __cdecl MagnifierBasedRefreshCallback(void)" (?MagnifierBasedRefreshCallback@@YAXXZ)
ColorPicker.obj : error LNK2019: symbole externe non résolu MagSetImageScalingCallback référencé dans la fonction main
@ferllings
Copy link
Author

Any word on this? I still can't figure out what to install to run the builder.
So far I installed Visual Studio Community 2017-2019 and Build Tools 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant