unresolved external symbols
Andreas Fabri
Andreas.Fabri at sophia.inria.fr
Sat Oct 30 17:39:30 CEST 2004
Hello,
I followed Bryan Gladman instructions, to build gmp.lib/gmp.dll and mpfr.lib
with VC 7.1.
When I build an application using GMP I get unresolved external symbols.
Did any other user ran into the same problem, and can give me a hint.
thank's in advance,
andreas
make Cartesian.exe
make[1]: Entering directory `/cygdrive/c/cgal/CGAL-3.1-I-174/test/Kernel'
"/cygdrive/c/Program Files/Microsoft Visual Studio .NET 2003/Vc7/Bin/CL.EXE" -I../../include -TP
-GR -EHsc -Zm900 -nologo -DCGAL_USE_GMP -DCGAL_USE_CORE -DCGAL_USE_QT -DQT_THREAD_SUPPORT
'-Ic:\cgal\CGAL-3.1-I-174\include\CGAL\config\i686_CYGWINNT-5.1-1.5.11_CL.EXE-1310'
'-Ic:\cgal\CGAL-3.1-I-174\include' '-Ic:\gladman\gmp-4.1.3\gmp.build.vc7' '-IC:\Qt\3.2.2\include'
-Iinclude -c Cartesian.C
Cartesian.C
"/cygdrive/c/Program Files/Microsoft Visual Studio .NET 2003/Vc7/Bin/CL.EXE" -FeCartesian
Cartesian.obj -link '-LIBPATH:c:\cgal\CGAL-3.1-I-174\lib\i686_CYGWINNT-5.1-1.5.11_CL.EXE-1310'
'-LIBPATH:C:\Qt\3.2.2\lib' '-LIBPATH:c:\gladman\gmp-4.1.3\gmp.build.vc7\dll' -nologo CGAL.lib
Core.lib mpfr.lib gmp.lib psapi.lib
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
mpfr.lib(clear.obj) : error LNK2001: unresolved external symbol ___gmp_free_func
mpfr.lib(get_d.obj) : error LNK2001: unresolved external symbol ___gmp_free_func
mpfr.lib(get_d.obj) : error LNK2001: unresolved external symbol ___gmp_allocate_func
mpfr.lib(init2.obj) : error LNK2001: unresolved external symbol ___gmp_allocate_func
mpfr.lib(set_z.obj) : error LNK2001: unresolved external symbol ___gmpn_clz_tab
mpfr.lib(cmp_si.obj) : error LNK2001: unresolved external symbol ___gmpn_clz_tab
mpfr.lib(round_prec.obj) : error LNK2001: unresolved external symbol ___gmp_reallocate_func
Cartesian.exe : fatal error LNK1120: 4 unresolved externals
More information about the gmp-discuss
mailing list