MaKiPL / FF8_demaster

Unofficial Final Fantasy VIII Remastered core mod based on import-dependency DLL that updates the gamecode and fixes issues left by developers
https://makipl.github.io/FF8_demaster/
GNU General Public License v3.0
95 stars 9 forks source link

Unable to compile latest version #72

Closed Simzy closed 3 weeks ago

Simzy commented 1 year ago
Build started...
1>------ Build started: Project: ff8_demaster, Configuration: Debug Win32 ------
1>config.cpp
1>debug.cpp
1>dllmain.cpp
1>file.cpp
1>C:\Users\Simzy\Desktop\ff8 mods\FF8_demaster-master\ff8_demaster\file.cpp(34,66): warning C4244: 'return': conversion from 'std::streamoff' to 'int', possible loss of data
1>image.cpp
1>C:\Users\Simzy\Desktop\ff8 mods\FF8_demaster-master\ff8_demaster\image.cpp(21,66): warning C4244: 'argument': conversion from 'std::streamoff' to 'const size_t', possible loss of data
1>imgui_impl_glfw.cpp
1>C:\Users\Simzy\Desktop\ff8 mods\FF8_demaster-master\ff8_demaster\imgui\backends\imgui_impl_glfw.cpp(70,10): fatal  error C1083: Cannot open include file: 'GLFW/glfw3.h': No such file or directory
1>imgui_impl_opengl3.cpp
1>imgui_impl_win32.cpp
1>imgui.cpp
1>imgui_draw.cpp
1>imgui_tables.cpp
1>imgui_widgets.cpp
1>iopatch.cpp
1>mymemory.cpp
1>opengl.cpp
1>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h(130,1): warning C4005: 'APIENTRY': macro redefinition
1>C:\Users\Simzy\Desktop\ff8 mods\FF8_demaster-master\ff8_demaster\GLFW\include\GLFW\glfw3.h(123,1): message : see previous definition of 'APIENTRY'
1>C:\Users\Simzy\Desktop\ff8 mods\FF8_demaster-master\ff8_demaster\opengl.cpp(14,10): fatal  error C1083: Cannot open include file: 'GLFW/glfw3.h': No such file or directory
1>patch.cpp
1>texture.cpp
1>C:\Users\Simzy\Desktop\ff8 mods\FF8_demaster-master\ff8_demaster\texture.cpp(8,10): fatal  error C1083: Cannot open include file: 'xxhash.h': No such file or directory
1>texturepatch_v2_battleCharacter.cpp
1>texturepatch_v2_battleHooks.cpp
1>texturepatch_v2_battleMonster.cpp
1>Generating Code...
1>Compiling...
1>texturepatch_v2_battleScenery.cpp
1>texturepatch_v2_fieldBackground.cpp
1>texturepatch_v2_fieldChara.cpp
1>texturepatch_v2_world.cpp
1>uvpatch.cpp
1>Generating Code...
1>Done building project "ff8_demaster.vcxproj" -- FAILED.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
========== Build started at 17:29 and took 27.510 seconds ==========

as you can see, it is failing to build even though the files are in the directories it is stating. Also it will only allow me to build in debug and not in release.

Sebanisu commented 1 year ago

Looks like you're missing dependencies. Google or use chatgpt for the missing files and tell visual studio where the files are after you get them downloaded.

Simzy commented 1 year ago

the files are there though, i can open the location and see them when i check the folders it looks in

MaKiPL commented 1 year ago

I recommend going with vcpkg and installing the packages- xxhash128, glfw3, glew also fun fact- I always build in debug mode, so I haven't touched the release in a while

Simzy commented 1 year ago

ive been trying to get vcpkg to install but i think my brain is just not working at the moment, i will wait for an update if you release it, only reason i wanted to build it is because of you adding the 16.9 into it as i cannot find a proper way to remove the black bars without zooming into it

MaKiPL commented 3 weeks ago

There's now FILL_ASPECT_RATIO. The config defaults this value to 0 now