Thanks , t.istream.cc t-ostream.cc and t-locale.cc fail to compile still , I suppose I have to link in the exe's with the system dll that contain iostream or whatever its called

testing misc_t-scanf.exe
t-assign.cc
t-binary.cc
t-cast.cc
t-constr.cc
t-headers.cc
t-istream.cc
t-istream.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_istream<char,struct std::char_traits<char> > & __cdecl operato r>>(class std::basic_istream<char,struct std::char_traits<char> > &,struct __mpz _struct *)" (__imp_??5@YAAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAV01 @PEAU__mpz_struct@@@Z) referenced in function "void __cdecl check_mpz(void)" (?c
heck_mpz@@YAXXZ)
t-istream.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_istream<char,struct std::char_traits<char> > & __cdecl operato r>>(class std::basic_istream<char,struct std::char_traits<char> > &,struct __mpq _struct *)" (__imp_??5@YAAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAV01 @PEAU__mpq_struct@@@Z) referenced in function "void __cdecl check_mpq(void)" (?c
heck_mpq@@YAXXZ)
t-istream.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_istream<char,struct std::char_traits<char> > & __cdecl operato r>>(class std::basic_istream<char,struct std::char_traits<char> > &,struct __mpf _struct *)" (__imp_??5@YAAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAV01 @PEAU__mpf_struct@@@Z) referenced in function "void __cdecl check_mpf(void)" (?c
heck_mpf@@YAXXZ)
t-istream.exe : fatal error LNK1120: 3 unresolved externals
t-locale.cc
t-locale.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl operator <<(class std::basic_ostream<char,struct std::char_traits<char> > &,struct __mpf_ struct const *)" (__imp_??6@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@A EAV01@PEBU__mpf_struct@@@Z) referenced in function "int __cdecl replacement_work
s(void)" (?replacement_works@@YAHXZ)
t-locale.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_istream<char,struct std::char_traits<char> > & __cdecl operator
(class std::basic_istream<char,struct std::char_traits<char> > &,struct __mpf_
struct *)" (__imp_??5@YAAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAV01@ PEAU__mpf_struct@@@Z) referenced in function "void __cdecl check_input(void)" (?
check_input@@YAXXZ)
t-locale.exe : fatal error LNK1120: 2 unresolved externals
t-misc.cc
t-ops.cc
t-ostream.cc
t-ostream.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl operato r<<(class std::basic_ostream<char,struct std::char_traits<char> > &,struct __mpz _struct const *)" (__imp_??6@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ AEAV01@PEBU__mpz_struct@@@Z) referenced in function "void __cdecl check_mpz(void
)" (?check_mpz@@YAXXZ)
t-ostream.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl operato r<<(class std::basic_ostream<char,struct std::char_traits<char> > &,struct __mpq _struct const *)" (__imp_??6@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ AEAV01@PEBU__mpq_struct@@@Z) referenced in function "void __cdecl check_mpq(void
)" (?check_mpq@@YAXXZ)
t-ostream.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) class std::basic_ostream<char,struct std::char_traits<char> > & __cdecl operato r<<(class std::basic_ostream<char,struct std::char_traits<char> > &,struct __mpf _struct const *)" (__imp_??6@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@ AEAV01@PEBU__mpf_struct@@@Z) referenced in function "void __cdecl check_mpf(void
)" (?check_mpf@@YAXXZ)
t-ostream.exe : fatal error LNK1120: 3 unresolved externals
t-prec.cc
t-rand.cc
t-ternary.cc
t-unary.cc
testing cxx_t-assign.exe
testing cxx_t-binary.exe
testing cxx_t-cast.exe
testing cxx_t-constr.exe
testing cxx_t-headers.exe
testing cxx_t-misc.exe
testing cxx_t-ops.exe
testing cxx_t-prec.exe
testing cxx_t-rand.exe
testing cxx_t-ternary.exe
testing cxx_t-unary.exe

and try.exe fails with

try.c
..\..\..\tests\devel\try.c(138) : warning C4273: '__sys_nerr' : inconsistent dll
linkage
c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\INCLUDE\stdlib.h(2
84) : see previous definition of '__sys_nerr'
..\..\..\tests\devel\try.c(148) : warning C4273: 'strerror' : inconsistent dll l
inkage
c:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\INCLUDE\string.h(1
26) : see previous definition of 'strerror'
  Creating library try.lib and object try.exp
try.obj : error LNK2001: unresolved external symbol __gmpn_mod_34lsub1
try.obj : error LNK2019: unresolved external symbol __gmpn_kara_sqr_n referenced
in function mpn_kara_sqr_n_fun
try.obj : error LNK2019: unresolved external symbol __gmpn_toom3_sqr_n reference
d in function mpn_toom3_sqr_n_fun
try.obj : error LNK2019: unresolved external symbol __gmpn_toom4_mul_n reference
d in function mpn_toom4_mul_n_fun
try.obj : error LNK2019: unresolved external symbol __gmpn_toom4_sqr_n reference
d in function mpn_toom4_sqr_n_fun
try.obj : error LNK2019: unresolved external symbol __gmpn_toom8h_mul referenced
in function mpn_toom8h_mul_fun
try.obj : error LNK2019: unresolved external symbol __gmpn_toom8_sqr_n reference
d in function mpn_toom8_sqr_n_fun
try.exe : fatal error LNK1120: 7 unresolved externals

I havent adapted speed or tune yet to the dll build

Thanks
Jason

--
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to