Error installing on Windows 7


#1

[*]I’m trying to install panda3d (using one with Astron support (github.com/astron/panda3d)) and i downloaded the x86 thirdparty tools and have windows 7.1 sdk but i get this error while installing:

The following command returned a non-zero value: link /nologo  /NOD:MFC90.LIB /N
OD:MFC80.LIB /NOD:LIBCMT /NOD:LIBCI.LIB /DEBUG /nod:libc /nod:libcmtd /nod:atlth
unk /nod:atls /nod:atlsd /DLL /MAP:NUL /NOD:MSVCRTD.LIB /NOD:MSVCPRTD.LIB /NOD:M
SVCIRTD.LIB /FIXED:NO /OPT:REF /STACK:4194304 /INCREMENTAL:NO  /OUT:built/panda3
d/interrogatedb.pyd /SUBSYSTEM:CONSOLE,5.01 /IMPLIB:built/lib/interrogatedb.lib
/LIBPATH:thirdparty/win-python/libs built/tmp/interrogatedb_pydtool.obj built/li
b/libp3dtool.lib built/lib/libp3dtoolconfig.lib built/lib/libp3interrogatedb.lib

If you need the full log i post it, any help appreciated :smiley:
full log:

Version: 1.10.0
Using Python 2.7
Using Windows SDK 7.1
Using Visual Studio 10.0
Target arch: x86
WARNING: Could not locate thirdparty package openexr, excluding from build
WARNING: Could not locate thirdparty package fftw, excluding from build
WARNING: Could not locate manifest C:\Windows\WinSxS\Manifests\x86_microsoft.vc9
0.crt_1fc8b3b9a1e18e3b_9.0.21022.8_*.manifest.  You may need to reinstall the Vi
sual C++ Redistributable.
Generating dependencies...
[  7%] Linking dynamic library built/panda3d/interrogatedb.pyd
   Creating library built/lib/interrogatedb.lib and object built/lib/interrogate
db.exp
libp3interrogatedb.lib(p3prc_composite1.obj) : error LNK2019: unresolved externa
l symbol _EVP_DigestUpdate referenced in function "private: void __thiscall Conf
igPage::read_prc_line(class std::basic_string<char,struct std::char_traits<char>
,class std::allocator<char> > const &)" (?read_prc_line@ConfigPage@@AAEXABV?$bas
ic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
libp3interrogatedb.lib(p3prc_composite1.obj) : error LNK2019: unresolved externa
l symbol _EVP_MD_CTX_destroy referenced in function "public: bool __thiscall Con
figPage::read_prc(class std::basic_istream<char,struct std::char_traits<char> >
&)" (?read_prc@ConfigPage@@QAE_NAAV?$basic_istream@DU?$char_traits@D@std@@@std@@
@Z)
libp3interrogatedb.lib(p3prc_composite1.obj) : error LNK2019: unresolved externa
l symbol _EVP_VerifyFinal referenced in function "public: bool __thiscall Config
Page::read_prc(class std::basic_istream<char,struct std::char_traits<char> > &)"
 (?read_prc@ConfigPage@@QAE_NAAV?$basic_istream@DU?$char_traits@D@std@@@std@@@Z)

libp3interrogatedb.lib(p3prc_composite1.obj) : error LNK2019: unresolved externa
l symbol _EVP_DigestInit referenced in function "public: bool __thiscall ConfigP
age::read_prc(class std::basic_istream<char,struct std::char_traits<char> > &)"
(?read_prc@ConfigPage@@QAE_NAAV?$basic_istream@DU?$char_traits@D@std@@@std@@@Z)
libp3interrogatedb.lib(p3prc_composite1.obj) : error LNK2019: unresolved externa
l symbol _EVP_sha1 referenced in function "public: bool __thiscall ConfigPage::r
ead_prc(class std::basic_istream<char,struct std::char_traits<char> > &)" (?read
_prc@ConfigPage@@QAE_NAAV?$basic_istream@DU?$char_traits@D@std@@@std@@@Z)
libp3interrogatedb.lib(p3prc_composite1.obj) : error LNK2019: unresolved externa
l symbol _EVP_MD_CTX_create referenced in function "public: bool __thiscall Conf
igPage::read_prc(class std::basic_istream<char,struct std::char_traits<char> > &
)" (?read_prc@ConfigPage@@QAE_NAAV?$basic_istream@DU?$char_traits@D@std@@@std@@@
Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_CIPHER_CTX_free referenced in function "public: void __thiscall En
cryptStreamBuf::close_read(void)" (?close_read@EncryptStreamBuf@@QAEXXZ)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_PKEY_free referenced in function "public: void __thiscall PrcKeyRe
gistry::record_keys(struct PrcKeyRegistry::KeyDef const *,unsigned int)" (?recor
d_keys@PrcKeyRegistry@@QAEXPBUKeyDef@1@I@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _BIO_free referenced in function "public: struct evp_pkey_st * __thisca
ll PrcKeyRegistry::get_key(unsigned int)const " (?get_key@PrcKeyRegistry@@QBEPAU
evp_pkey_st@@I@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _PEM_read_bio_PUBKEY referenced in function "public: struct evp_pkey_st
 * __thiscall PrcKeyRegistry::get_key(unsigned int)const " (?get_key@PrcKeyRegis
try@@QBEPAUevp_pkey_st@@I@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _BIO_new_mem_buf referenced in function "public: struct evp_pkey_st * _
_thiscall PrcKeyRegistry::get_key(unsigned int)const " (?get_key@PrcKeyRegistry@
@QBEPAUevp_pkey_st@@I@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _PKCS5_PBKDF2_HMAC_SHA1 referenced in function "public: void __thiscall
 EncryptStreamBuf::open_read(class std::basic_istream<char,struct std::char_trai
ts<char> > *,bool,class std::basic_string<char,struct std::char_traits<char>,cla
ss std::allocator<char> > const &)" (?open_read@EncryptStreamBuf@@QAEXPAV?$basic
_istream@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std@
@V?$allocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_CIPHER_CTX_set_key_length referenced in function "public: void __t
hiscall EncryptStreamBuf::open_read(class std::basic_istream<char,struct std::ch
ar_traits<char> > *,bool,class std::basic_string<char,struct std::char_traits<ch
ar>,class std::allocator<char> > const &)" (?open_read@EncryptStreamBuf@@QAEXPAV
?$basic_istream@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits
@D@std@@V?$allocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_DecryptInit referenced in function "public: void __thiscall Encryp
tStreamBuf::open_read(class std::basic_istream<char,struct std::char_traits<char
> > *,bool,class std::basic_string<char,struct std::char_traits<char>,class std:
:allocator<char> > const &)" (?open_read@EncryptStreamBuf@@QAEXPAV?$basic_istrea
m@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std@@V?$all
ocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_CIPHER_CTX_new referenced in function "public: void __thiscall Enc
ryptStreamBuf::open_read(class std::basic_istream<char,struct std::char_traits<c
har> > *,bool,class std::basic_string<char,struct std::char_traits<char>,class s
td::allocator<char> > const &)" (?open_read@EncryptStreamBuf@@QAEXPAV?$basic_ist
ream@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std@@V?$
allocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_CIPHER_block_size referenced in function "public: void __thiscall
EncryptStreamBuf::open_read(class std::basic_istream<char,struct std::char_trait
s<char> > *,bool,class std::basic_string<char,struct std::char_traits<char>,clas
s std::allocator<char> > const &)" (?open_read@EncryptStreamBuf@@QAEXPAV?$basic_
istream@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std@@
V?$allocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_CIPHER_iv_length referenced in function "public: void __thiscall E
ncryptStreamBuf::open_read(class std::basic_istream<char,struct std::char_traits
<char> > *,bool,class std::basic_string<char,struct std::char_traits<char>,class
 std::allocator<char> > const &)" (?open_read@EncryptStreamBuf@@QAEXPAV?$basic_i
stream@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std@@V
?$allocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_get_cipherbyname referenced in function "public: void __thiscall E
ncryptStreamBuf::open_read(class std::basic_istream<char,struct std::char_traits
<char> > *,bool,class std::basic_string<char,struct std::char_traits<char>,class
 std::allocator<char> > const &)" (?open_read@EncryptStreamBuf@@QAEXPAV?$basic_i
stream@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std@@V
?$allocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _OBJ_nid2sn referenced in function "public: void __thiscall EncryptStre
amBuf::open_read(class std::basic_istream<char,struct std::char_traits<char> > *
,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allo
cator<char> > const &)" (?open_read@EncryptStreamBuf@@QAEXPAV?$basic_istream@DU?
$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocato
r@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _OPENSSL_add_all_algorithms_noconf referenced in function "public: void
 __thiscall EncryptStreamBuf::open_read(class std::basic_istream<char,struct std
::char_traits<char> > *,bool,class std::basic_string<char,struct std::char_trait
s<char>,class std::allocator<char> > const &)" (?open_read@EncryptStreamBuf@@QAE
XPAV?$basic_istream@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_tr
aits@D@std@@V?$allocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_DecryptFinal referenced in function "private: unsigned int __thisc
all EncryptStreamBuf::read_chars(char *,unsigned int)" (?read_chars@EncryptStrea
mBuf@@AAEIPADI@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_DecryptUpdate referenced in function "private: unsigned int __this
call EncryptStreamBuf::read_chars(char *,unsigned int)" (?read_chars@EncryptStre
amBuf@@AAEIPADI@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_EncryptUpdate referenced in function "private: void __thiscall Enc
ryptStreamBuf::write_chars(char const *,unsigned int)" (?write_chars@EncryptStre
amBuf@@AAEXPBDI@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_EncryptFinal referenced in function "public: void __thiscall Encry
ptStreamBuf::close_write(void)" (?close_write@EncryptStreamBuf@@QAEXXZ)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_CIPHER_key_length referenced in function "public: void __thiscall
EncryptStreamBuf::open_write(class std::basic_ostream<char,struct std::char_trai
ts<char> > *,bool,class std::basic_string<char,struct std::char_traits<char>,cla
ss std::allocator<char> > const &)" (?open_write@EncryptStreamBuf@@QAEXPAV?$basi
c_ostream@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std
@@V?$allocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_EncryptInit referenced in function "public: void __thiscall Encryp
tStreamBuf::open_write(class std::basic_ostream<char,struct std::char_traits<cha
r> > *,bool,class std::basic_string<char,struct std::char_traits<char>,class std
::allocator<char> > const &)" (?open_write@EncryptStreamBuf@@QAEXPAV?$basic_ostr
eam@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std@@V?$a
llocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _RAND_pseudo_bytes referenced in function "public: void __thiscall Encr
yptStreamBuf::open_write(class std::basic_ostream<char,struct std::char_traits<c
har> > *,bool,class std::basic_string<char,struct std::char_traits<char>,class s
td::allocator<char> > const &)" (?open_write@EncryptStreamBuf@@QAEXPAV?$basic_os
tream@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std@@V?
$allocator@D@2@@3@@Z)
libp3interrogatedb.lib(p3prc_composite2.obj) : error LNK2019: unresolved externa
l symbol _EVP_CIPHER_nid referenced in function "public: void __thiscall Encrypt
StreamBuf::open_write(class std::basic_ostream<char,struct std::char_traits<char
> > *,bool,class std::basic_string<char,struct std::char_traits<char>,class std:
:allocator<char> > const &)" (?open_write@EncryptStreamBuf@@QAEXPAV?$basic_ostre
am@DU?$char_traits@D@std@@@std@@_NABV?$basic_string@DU?$char_traits@D@std@@V?$al
locator@D@2@@3@@Z)
libp3interrogatedb.lib(p3dtoolutil_composite1.obj) : error LNK2019: unresolved e
xternal symbol __imp__CommandLineToArgvW@8 referenced in function "private: void
 __thiscall ExecutionEnvironment::read_args(void)" (?read_args@ExecutionEnvironm
ent@@AAEXXZ)
libp3interrogatedb.lib(p3dtoolutil_composite1.obj) : error LNK2019: unresolved e
xternal symbol __imp__SHGetSpecialFolderPathW@16 referenced in function "public:
 static class Filename const & __cdecl Filename::get_home_directory(void)" (?get
_home_directory@Filename@@SAABV1@XZ)
built/panda3d/interrogatedb.pyd : fatal error LNK1120: 30 unresolved externals
Storing dependency cache.
Elapsed Time: 1 min 12 sec
The following command returned a non-zero value: link /nologo  /NOD:MFC90.LIB /N
OD:MFC80.LIB /NOD:LIBCMT /NOD:LIBCI.LIB /DEBUG /nod:libc /nod:libcmtd /nod:atlth
unk /nod:atls /nod:atlsd /DLL /MAP:NUL /NOD:MSVCRTD.LIB /NOD:MSVCPRTD.LIB /NOD:M
SVCIRTD.LIB /FIXED:NO /OPT:REF /STACK:4194304 /INCREMENTAL:NO  /OUT:built/panda3
d/interrogatedb.pyd /SUBSYSTEM:CONSOLE,5.01 /IMPLIB:built/lib/interrogatedb.lib
/LIBPATH:thirdparty/win-python/libs built/tmp/interrogatedb_pydtool.obj built/li
b/libp3dtool.lib built/lib/libp3dtoolconfig.lib built/lib/libp3interrogatedb.lib

#2

You are building a quite outdated fork of Panda, so you might have more luck opening an issue there to ask them to merge from the official Panda3D repository. It may be that the problem has already been solved.

Furthermore, you didn’t actually post the error message. (This is just makepanda telling you which command gave the error message, not the error message itself.) We would need the whole build log to be able to help you.