HaxeFoundation / HaxeFoundation/hxcpp

Lime builds targeting ios, tvos, emscripten, and static_build still depend on removed ndll code

Open
#868 5 comments 1 reaction 0 assignees View on GitHub
Dominant language
C++
Stars
330
Forks
227
Avg merge
2d 16h
Merged PRs (30d)
18

Description

Using the master branch of hxcpp with the develop branch of lime.

I'm getting build errors doing 'lime rebuild windows -static'. It looks like lime's static build path still has dependencies on the removed ndll code. Although it's probably worth the lime project examining whether they're really still needed, the hcxpp commit that removes them breaks my workflow, and I'd suggest rolling it back until the requirements of the lime codebase are brought into sync with hxcpp.

Error: Error while running command
cl.exe -Iinclude -Ilib/cairo/include -Ilib/cairo/include/configs/windows/ -DLIME_CAIRO -DHAVE_CONFIG_H -DCAIRO_WIN32_STATIC_BUILD -DCAIRO_HAS_FT_FONT -Ilib/curl/include/ -DLIME_CURL -DCURL_STATICLIB -Ilib/efsw/include/ -DLIME_EFSW -Ilib/freetype/include -DLIME_FREETYPE -Ilib/harfbuzz/src -DLIME_HARFBUZZ -DLIBHL_EXPORTS -Ilib/jpeg/ -DLIME_JPEG -Ilib/lzma/src -DLIME_LZMA -Ilib/ogg/include/ -Ilib/vorbis/include/ -DLIME_OGG -Ilib/mojoal/ -DLIME_OPENAL -DLIME_MOJOAL -DAL_LIBTYPE_STATIC=1 -DLIME_OPENGL -Ilib/png/ -Ilib/zlib/ -DLIME_PNG -Ilib/sdl/include/ -Ilib/sdl/include/configs/windows/ -DHAVE_LIBC -DLIME_SDL -Ilib/tinyfiledialogs/ -DLIME_TINYFILEDIALOGS -Ilib/ogg/include/ -Ilib/vorbis/include/ -DLIME_VORBIS -DLIME_ZLIB -nologo /WX- /fp:precise -DHX_WINDOWS -GR -O2 -FS -Oy- -c -EHs -GS- -arch:SSE2 -IC:/dev/haxetoolkit/haxe/lib/hxcpp/local_clone/include -DSTATIC_LINK -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=0 -D_CRT_SECURE_NO_DEPRECATE -D_ALLOW_MSC_VER_MISMATCH -D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH -wd4996 -MT C:/dev/haxetoolkit/haxe/lib/hxcpp/local_clone/project/libs/zlib/ZLib.cpp -FoC:/dev/haxetoolkit/haxe/lib/lime/local_clone/project/obj/msvc19-statxp/04404b9c_ZLib.obj

ZLib.cpp
c1xx: fatal error C1083: Cannot open source file: 'C:/dev/haxetoolkit/haxe/lib/hxcpp/local_clone/project/libs/zlib/ZLib.cpp': No such file or directory

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.