Getting basic client to run
Added by shuawinn about 4 years ago
I got my server to build without using any of the client code found online, and I'm trying to get a basic client application to run so I can print out hello world to my console. I'm using the client code for windows found here:
http://dev.ryzom.com/wiki/ryzom/HelloWorld
but when I build it I get the following errors:
testClient.obj : error LNK2001: unresolved external symbol "public: virtual char const * _thiscall NLMISC::Exception::what(void)const " (?what@Exception@NLMISC@UBEPBDXZ)
@$$FYA_NAA_NHPBD11@Z)
1>testClient.obj : error LNK2001: unresolved external symbol "bool __cdecl NLMISC::_assert_stop(bool &,int,char const *,char const *,char const *)" (?_assert_stop@NLMISC
1>testClient.obj : error LNK2001: unresolved external symbol "public: static class NL3D::UDriver * __cdecl NL3D::UDriver::createDriver(unsigned int,bool,void (_cdecl*)(void))" (?createDriver@UDriver@NL3D@$$FSAPAV12@I_NP6AXXZ@Z)
@$$FQAEX_N@Z)
1>testClient.obj : error LNK2001: unresolved external symbol "public: void __thiscall NLMISC::CEventServer::pump(bool)" (?pump@CEventServer@NLMISC
1>testClient.obj : error LNK2001: unresolved external symbol "public: bool __thiscall NLMISC::CEventListenerAsync::isKeyDown(enum NLMISC::TKey)const " (?isKeyDown@CEventListenerAsync@NLMISC@$$FQBE_NW4TKey@2
@Z)
1>testClient.obj : error LNK2001: unresolved external symbol "public: virtual char const * __thiscall NLMISC::Exception::what(void)const " (?what@Exception@NLMISC@@$$FUBEPBDXZ)
1>C:\ryzom_client\testClient\testClient\Release\testClient.exe : fatal error LNK1120: 6 unresolved externals
Just wondering what I'm missing, it seems to be not finding the appropriate libraries
Replies (17)
RE: Getting basic client to run - Added by rti about 4 years ago
It seems like you are not linking the NeL libraries.
Go to your project linker settings and add nlmisc
and nl3d
. That should be enough for that application.
Hope that helps.
RE: Getting basic client to run - Added by rti about 4 years ago
Sorry, the libraries are called nelmisc
and nel3d
.
RE: Getting basic client to run - Added by shuawinn about 4 years ago
I thought I did. I went into my project properties and told the project where the addition library dependencies were located.
When I type in nelmisc.lib as a library, it can't find it:
Error 1 fatal error LNK1181: cannot open input file 'nelmisc.lib' testClient
RE: Getting basic client to run - Added by rti about 4 years ago
Is the path to the libraries in the linker settings really correct? Permissions?
RE: Getting basic client to run - Added by shuawinn about 4 years ago
I think so here is a screen shot of what I have, the last two were the build files on my server that should contain the libraries needed.
I just tried adding nelmisc_r.lib and nel3d_r.lib instead, but that gives me a whole new list of unresolved external symbol errors
Settings.png (59.1 kB)
RE: Getting basic client to run - Added by rti about 4 years ago
Can you post the errors you get when adding nelmisc_r.lib
and nel3d_r.lib
?
RE: Getting basic client to run - Added by shuawinn about 4 years ago
1>nel3d_r.lib(font_generator.obj) : error LNK2001: unresolved external symbol FT_Select_Charmap
1>nel3d_r.lib(font_generator.obj) : error LNK2001: unresolved external symbol _FT_Attach_File
1>nel3d_r.lib(font_generator.obj) : error LNK2001: unresolved external symbol _FT_New_Face
1>nel3d_r.lib(font_generator.obj) : error LNK2001: unresolved external symbol _FT_Init_FreeType
1>nel3d_r.lib(font_generator.obj) : error LNK2001: unresolved external symbol _FT_Done_FreeType
1>nel3d_r.lib(font_generator.obj) : error LNK2001: unresolved external symbol _FT_Load_Glyph
1>nel3d_r.lib(font_generator.obj) : error LNK2001: unresolved external symbol _FT_Get_Char_Index
1>nel3d_r.lib(font_generator.obj) : error LNK2001: unresolved external symbol _FT_Set_Pixel_Sizes
1>nel3d_r.lib(font_generator.obj) : error LNK2001: unresolved external symbol _FT_Render_Glyph
1>nel3d_r.lib(font_generator.obj) : error LNK2001: unresolved external symbol _FT_Get_Kerning
1>nelmisc_r.lib(common.obj) : error LNK2001: unresolved external symbol __imp_RegCloseKey@4
1>nelmisc_r.lib(system_info.obj) : error LNK2001: unresolved external symbol _imp_RegCloseKey@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_RegCloseKey@4
1>nelmisc_r.lib(common.obj) : error LNK2001: unresolved external symbol _imp_RegQueryValueA@16
1>nelmisc_r.lib(common.obj) : error LNK2001: unresolved external symbol _imp_RegOpenKeyExA@20
1>nelmisc_r.lib(system_info.obj) : error LNK2001: unresolved external symbol _imp_RegOpenKeyExA@20
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_RegOpenKeyExA@20
1>nelmisc_r.lib(common.obj) : error LNK2001: unresolved external symbol _imp_ShellExecuteA@24
1>nelmisc_r.lib(path.obj) : error LNK2001: unresolved external symbol _imp_SHGetSpecialFolderPathW@16
1>nelmisc_r.lib(system_info.obj) : error LNK2001: unresolved external symbol _imp_RegQueryValueExA@24
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_RegQueryValueExA@24
1>nelmisc_r.lib(system_info.obj) : error LNK2001: unresolved external symbol _imp_GetSystemMetrics@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_EnableWindow@8
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_DeleteObject@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_ShowWindow@8
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_DispatchMessageW@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_TranslateMessage@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_PeekMessageW@20
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_SetForegroundWindow@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_SetFocus@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_SetWindowPos@28
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_ShowCursor@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_SendMessageA@16
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_GetWindowLongA@8
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_CreateFontA@56
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_CreateWindowExW@48
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_RegisterClassW@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_LoadCursorA@8
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_DefWindowProcA@16
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol jpeg_resync_to_restart
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_finish_decompress
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_read_scanlines
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_start_decompress
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_read_header
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_CreateDecompress
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_destroy_decompress
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_std_error
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_finish_compress
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_write_scanlines
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_start_compress
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_set_quality
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_set_defaults
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_CreateCompress
1>nelmisc_r.lib(bitmap_jpeg.obj) : error LNK2001: unresolved external symbol _jpeg_destroy_compress
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_free
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_error
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_read_end
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_read_image
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_malloc
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_get_channels
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_get_rowbytes
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_read_update_info
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_filler
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_gamma
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_get_gAMA
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_expand
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_get_valid
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_packing
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_strip_16
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_get_IHDR
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_read_info
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_sig_bytes
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_read_fn
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_longjmp_fn
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_destroy_read_struct
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_create_info_struct
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_create_read_struct
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_get_io_ptr
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_write_end
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_write_image
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_shift
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_write_info
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_sBIT
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_IHDR
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_set_write_fn
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_destroy_write_struct
1>nelmisc_r.lib(bitmap_png.obj) : error LNK2001: unresolved external symbol _png_create_write_struct
1>nelmisc_r.lib(win_thread.obj) : error LNK2001: unresolved external symbol __imp_GetUserNameA@8
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_CoInitializeEx@8
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_CoUninitialize@0
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_CloseClipboard@0
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_SetClipboardData@8
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_EmptyClipboard@0
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_IsClipboardFormatAvailable@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_OpenClipboard@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_GetClipboardData@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_GetKeyboardLayout@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_SystemParametersInfoA@16
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_RegSetValueExA@24
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_RegCreateKeyExA@36
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_ReleaseDC@8
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_GetDeviceCaps@8
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_GetWindowDC@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_GetDesktopWindow@0
1>C:\ryzom_client\testClient\testClient\Release\testClient.exe : fatal error LNK1120: 99 unresolved externals
RE: Getting basic client to run - Added by rti about 4 years ago
Now you need to add freetype
, jpeg
, png
and some windows system lib i do not know the name of.
RE: Getting basic client to run - Added by shuawinn about 4 years ago
It looks like it's not finding any of the lib files inside of the external_stlport directory I have
I will try to link that and see if I can get it to run.
Thanks.
RE: Getting basic client to run - Added by kervala about 4 years ago
Or simpler, to link automatically with the right libs, you can add to your solution NeL misc and 3d libs projects found in build folder :)
build\nel\src\3d\nel3d.vcproj
build\nel\src\misc\nelmisc.vcproj
And in your solution dependencies, put nlmisc and nl3d as dependencies to your project.
RE: Getting basic client to run - Added by shuawinn about 4 years ago
How do I add the projects?
I put them in the addition dependencies with the libs and built and got this error
Error 1 fatal error LNK1107: invalid or corrupt file: cannot read at 0x10443 C:\ryzom\build\nel\src\3d\nel3d.vcproj 1
RE: Getting basic client to run - Added by kervala about 4 years ago
- Right button on your solution, Add -> Existing project... -> build\nel\src\3d\nel3d.vcproj
- Right button on your solution, Add -> Existing project... -> build\nel\src\3d\nelmisc.vcproj
- Right button on your solution, Project Dependencies -> Projects: your project -> Depends on: "NeL, Library: NeL Misc" + "NeL, Library: NeL 3D"
Done :)
RE: Getting basic client to run - Added by shuawinn about 4 years ago
I did as you said and it still is throwing the same original 99 errors as above. Should I try linking each library individually or copying them to my system32 folder?
RE: Getting basic client to run - Added by kervala about 4 years ago
Why do you want to copy files in system32 ?
I have no idea what properties you set on your project but you're ignoring system libs which is bad.
To fix you link errors you have to link to : User32.lib Ole32.lib libpng.lib libjpeg.lib freetype.lib
The 2 first ones should be included by default.
I suspect you're trying to fix your problems by changing things you don't understand, which leads to more problems.
For example, I never saw we can link a program to a .vcproj file...
Btw what compiler are you using VC++ 2008 or 2010 ? Did you set external libs in your VC++ libraries paths or in project ones ?
RE: Getting basic client to run - Added by shuawinn about 4 years ago
I didn't copy them, I just wasn' sure what I needed to do. I'm not too experienced with linking unfortunately.
I didn't have the other 3 libs linked, so I'll fix that, and I'll remove anything extra that I have included. I am using VC++2008 Pro and I set my external libs when I built the project using CMake, but I just double checked and they are in the VC++ library paths.
After doing your suggestions, I got the following
nelmisc_r.lib(common.obj) : error LNK2001: unresolved external symbol _imp_RegCloseKey@4
1>nelmisc_r.lib(system_info.obj) : error LNK2001: unresolved external symbol _imp_RegCloseKey@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_RegCloseKey@4
1>nelmisc_r.lib(common.obj) : error LNK2001: unresolved external symbol _imp_RegQueryValueA@16
1>nelmisc_r.lib(common.obj) : error LNK2001: unresolved external symbol _imp_RegOpenKeyExA@20
1>nelmisc_r.lib(system_info.obj) : error LNK2001: unresolved external symbol _imp_RegOpenKeyExA@20
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_RegOpenKeyExA@20
1>nelmisc_r.lib(common.obj) : error LNK2001: unresolved external symbol _imp_ShellExecuteA@24
1>nelmisc_r.lib(path.obj) : error LNK2001: unresolved external symbol _imp_SHGetSpecialFolderPathW@16
1>nelmisc_r.lib(system_info.obj) : error LNK2001: unresolved external symbol _imp_RegQueryValueExA@24
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_RegQueryValueExA@24
1>nelmisc_r.lib(system_info.obj) : error LNK2001: unresolved external symbol _imp_GetSystemMetrics@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_EnableWindow@8
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_DeleteObject@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_ShowWindow@8
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_DispatchMessageW@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_TranslateMessage@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_PeekMessageW@20
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_SetForegroundWindow@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_SetFocus@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_SetWindowPos@28
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_ShowCursor@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_SendMessageA@16
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_GetWindowLongA@8
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_CreateFontA@56
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_CreateWindowExW@48
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_RegisterClassW@4
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_LoadCursorA@8
1>nelmisc_r.lib(report.obj) : error LNK2001: unresolved external symbol _imp_DefWindowProcA@16
1>nelmisc_r.lib(win_thread.obj) : error LNK2001: unresolved external symbol _imp_GetUserNameA@8
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_CoInitializeEx@8
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_CoUninitialize@0
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_CloseClipboard@0
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_SetClipboardData@8
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_EmptyClipboard@0
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_IsClipboardFormatAvailable@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_OpenClipboard@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_GetClipboardData@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_GetKeyboardLayout@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_SystemParametersInfoA@16
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_RegSetValueExA@24
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_RegCreateKeyExA@36
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_ReleaseDC@8
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_GetDeviceCaps@8
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_GetWindowDC@4
1>nelmisc_r.lib(system_utils.obj) : error LNK2001: unresolved external symbol _imp_GetDesktopWindow@0
1>libpng.lib(pngread.obj) : error LNK2001: unresolved external symbol inflateInit
1>libpng.lib(pngread.obj) : error LNK2001: unresolved external symbol inflate
1>libpng.lib(pngrutil.obj) : error LNK2001: unresolved external symbol _inflate
1>libpng.lib(pngread.obj) : error LNK2001: unresolved external symbol _inflateEnd
1>libpng.lib(png.obj) : error LNK2001: unresolved external symbol _crc32
1>libpng.lib(png.obj) : error LNK2001: unresolved external symbol _inflateReset
1>libpng.lib(pngrutil.obj) : error LNK2001: unresolved external symbol _inflateReset
1>libpng.lib(pngwrite.obj) : error LNK2001: unresolved external symbol _deflate
1>libpng.lib(pngwutil.obj) : error LNK2001: unresolved external symbol _deflate
1>libpng.lib(pngwrite.obj) : error LNK2001: unresolved external symbol _deflateEnd
1>libpng.lib(pngwutil.obj) : error LNK2001: unresolved external symbol _deflateInit2
1>libpng.lib(pngwutil.obj) : error LNK2001: unresolved external symbol _deflateReset
1>C:\ryzom_client\testClient\testClient\Release\testClient.exe : fatal error LNK1120: 50 unresolved externals
RE: Getting basic client to run - Added by shuawinn about 4 years ago
I've been running through with the debugger and it looks like it's not finding any of the files in my external_stlport folder. I'll try to rebuild it with Cmake.
RE: Getting basic client to run - Added by kervala about 4 years ago
You should add "zlib.lib" too :)
(1-17/17)