dillongoostudios/goo-engine

I keep on getting "fatal error LNK 1181" right after make

W1ngst0n opened this issue · 7 comments

Copied this from build.log

LINK : fatal error LNK1181: cannot open input file 'C:\Goo_Engine\goo-engine..\lib\win64_vc15\webp\lib\webp.lib' [C:\Goo_Engine\build_windows_x64_vc17_Release\source\creator\blender.vcxproj]

Build FAILED.

C:\Goo_Engine\goo-engine\source\blender\makesdna\DNA_action_types.h(180,9): warning C4200: nonstandard extension used: zero-sized array in struct/union (compiling source file C:\Goo_Engine\goo-engine\source\blender\imbuf\intern\anim_movie.cc) [C:\Goo_Engine\build_windows_x64_vc17_Release\source\blender\imbuf\bf_imbuf.vcxproj]
C:\Goo_Engine\goo-engine\source\blender\editors\object\object_constraint.c(2214,43): warning C4100: 'con': unreferenced formal parameter [C:\Goo_Engine\build_windows_x64_vc17_Release\source\blender\editors\object\bf_editor_object.vcxproj]
LINK : fatal error LNK1181: cannot open input file 'C:\Goo_Engine\goo-engine..\lib\win64_vc15\webp\lib\webp.lib' [C:\Goo_Engine\build_windows_x64_vc17_Release\source\creator\blender.vcxproj]
2 Warning(s)
1 Error(s)

Time Elapsed 00:16:44.90

nemix commented

same error

yyyup commented

LINK : fatal error LNK1181: cannot open input file 'E:\Github\GooEngine\goo-engine..\lib\win64_vc15\webp\lib\webp.lib' [E:\Github\GooEngine\build_windows_x64_vc16_Release\source\creator\blender.vcxproj]

Build FAILED.

E:\Github\GooEngine\goo-engine\source\blender\editors\object\object_constraint.c(2214,43): warning C4100: 'con': unreferenced formal parameter [E:\Github\GooEngine\build_windows_x64_vc16_Release\source\blender\editors\object\bf_editor_object.vcxproj]
LINK : fatal error LNK1181: cannot open input file 'E:\Github\GooEngine\goo-engine..\lib\win64_vc15\webp\lib\webp.lib' [E:\Github\GooEngine\build_windows_x64_vc16_Release\source\creator\blender.vcxproj]
1 Warning(s)
1 Error(s)

Time Elapsed 00:21:59.10

I am getting the same error any help would be appreciated

yyyup commented

It worked, I figured out what to do, I remembered that professor Goo said that the new version of version of GooEngine is a refactor of 3.6 but by default blender is always getting the new libraries that currently are for 4.0 so it's going to give that error so you need webp.lib (old lib) that are for 3.6, anyway short story in the second link download all the files and put them in the directory where the error is telling you it's happening (the first link is an archive of old blender Lib)

https://svn.blender.org/svnroot/bf-blender/tags/

https://svn.blender.org/svnroot/bf-blender/tags/blender-3.6-release/lib/win64_vc15/webp/lib/

not the best solution but it'll do for now

dct0 commented

webp 3.5 has correctly named files so I used that and it worked

Im getting a totally different error: LINK : fatal error LNK1181: cannot open input file 'D:\a\BLENDER..\lib\win64_vc15\OpenImageDenoise\lib\common.l
ib' [D:\a\build_windows_x64_vc17_Release\source\creator\blender.vcxproj], is the fix downloading old versions of these dep. as stated above?

Im getting a totally different error: LINK : fatal error LNK1181: cannot open input file 'D:\a\BLENDER..\lib\win64_vc15\OpenImageDenoise\lib\common.l ib' [D:\a\build_windows_x64_vc17_Release\source\creator\blender.vcxproj], is the fix downloading old versions of these dep. as stated above?

I installed openimage denoise, and it compiled but 4 errors were displayed upon starting

It worked, I figured out what to do, I remembered that professor Goo said that the new version of version of GooEngine is a refactor of 3.6 but by default blender is always getting the new libraries that currently are for 4.0 so it's going to give that error so you need webp.lib (old lib) that are for 3.6, anyway short story in the second link download all the files and put them in the directory where the error is telling you it's happening (the first link is an archive of old blender Lib)

https://svn.blender.org/svnroot/bf-blender/tags/

https://svn.blender.org/svnroot/bf-blender/tags/blender-3.6-release/lib/win64_vc15/webp/lib/

not the best solution but it'll do for now

its not there
image