VS2012 & FWH 14.12 & Last Harbour some warnings

VS2012 & FWH 14.12 & Last Harbour some warnings

Postby Horizon » Sun Jan 18, 2015 5:53 pm

Hi Antonio,

I get these warning errors. Should I change something?

Code: Select all  Expand view
MSVCRT.lib(ti_inst.obj) : warning LNK4006: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) already defined in LIBCMT.lib(typinfo.obj); second definition ignored
MSVCRT.lib(ti_inst.obj) : warning LNK4006: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) already defined in LIBCMT.lib(typinfo.obj); second definition ignored
   Creating library IcraW.lib and object IcraW.exp
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
Regards,

Hakan ONEMLI

Harbour & MSVC 2022 & FWH 23.04
Horizon
 
Posts: 1297
Joined: Fri May 23, 2008 1:33 pm

Re: VS2012 & FWH 14.12 & Last Harbour some warnings

Postby Antonio Linares » Sun Jan 18, 2015 6:22 pm

Hakan,

You should not link LIBCMT.lib.

Please remove it and try it again
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41460
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: VS2012 & FWH 14.12 & Last Harbour some warnings

Postby Horizon » Sun Jan 18, 2015 6:33 pm

Antonio Linares wrote:Hakan,

You should not link LIBCMT.lib.

Please remove it and try it again


Antonio,

There is not.

Code: Select all  Expand view
  echo $(FWDIR)\lib\FiveH32.lib $(FWDIR)\lib\FiveHC32.lib >> msvc.tmp
   echo $(OBJDIR)\font.obj      >> msvc.tmp
   echo $(OBJDIR)\TSmtp.obj             >> msvc.tmp

   echo $(HBDIR)\lib\hbrtl.lib    >> msvc.tmp
   echo $(HBDIR)\lib\hbvm.lib     >> msvc.tmp
   echo $(HBDIR)\lib\gtgui.lib    >> msvc.tmp
   echo $(HBDIR)\lib\hblang.lib   >> msvc.tmp
   echo $(HBDIR)\lib\hbmacro.lib  >> msvc.tmp
   echo $(HBDIR)\lib\hbrdd.lib    >> msvc.tmp
   echo $(HBDIR)\lib\rddntx.lib   >> msvc.tmp
   echo $(HBDIR)\lib\rddcdx.lib   >> msvc.tmp
   echo $(HBDIR)\lib\rddfpt.lib   >> msvc.tmp
   echo $(HBDIR)\lib\hbsix.lib    >> msvc.tmp
   echo $(HBDIR)\lib\hbdebug.lib  >> msvc.tmp
   echo $(HBDIR)\lib\hbcommon.lib >> msvc.tmp
   echo $(HBDIR)\lib\hbpp.lib     >> msvc.tmp
   echo $(HBDIR)\lib\hbwin.lib    >> msvc.tmp
   echo $(HBDIR)\lib\hbcplr.lib   >> msvc.tmp
   echo $(HBDIR)\lib\xhb.lib      >> msvc.tmp
   echo $(HBDIR)\lib\hbpcre.lib   >> msvc.tmp
   echo $(HBDIR)\lib\hbct.lib     >> msvc.tmp
   echo $(HBDIR)\lib\hbcpage.lib  >> msvc.tmp
   echo $(HBDIR)\lib\hbzlib.lib  >> msvc.tmp  
   echo $(HBDIR)\lib\hbmzip.lib  >> msvc.tmp  
   echo $(HBDIR)\lib\hbziparc.lib  >> msvc.tmp  
   echo $(HBDIR)\lib\minizip.lib  >> msvc.tmp  
   echo $(HBDIR)\lib\hbmisc.lib  >> msvc.tmp  
   echo $(HBDIR)\lib\hbmisc_dll.lib  >> msvc.tmp  

   echo $(SDKDIR)\lib\kernel32.lib  >> msvc.tmp
   echo $(SDKDIR)\lib\user32.lib    >> msvc.tmp
   echo $(SDKDIR)\lib\gdi32.lib     >> msvc.tmp
   echo $(SDKDIR)\lib\winspool.lib  >> msvc.tmp
   echo $(SDKDIR)\lib\comctl32.lib  >> msvc.tmp
   echo $(SDKDIR)\lib\comdlg32.lib  >> msvc.tmp
   echo $(SDKDIR)\lib\advapi32.lib  >> msvc.tmp
   echo $(SDKDIR)\lib\shell32.lib   >> msvc.tmp
   echo $(SDKDIR)\lib\ole32.lib     >> msvc.tmp
   echo $(SDKDIR)\lib\oleaut32.lib  >> msvc.tmp
   echo $(SDKDIR)\lib\uuid.lib      >> msvc.tmp
   echo $(SDKDIR)\lib\odbc32.lib    >> msvc.tmp
   echo $(SDKDIR)\lib\odbccp32.lib  >> msvc.tmp
   echo $(SDKDIR)\lib\iphlpapi.lib  >> msvc.tmp
   echo $(SDKDIR)\lib\mpr.lib       >> msvc.tmp
   echo $(SDKDIR)\lib\version.lib   >> msvc.tmp
   echo $(SDKDIR)\lib\wsock32.lib   >> msvc.tmp
   echo $(SDKDIR)\lib\msimg32.lib   >> msvc.tmp
   echo $(SDKDIR)\lib\oledlg.lib    >> msvc.tmp
   echo $(SDKDIR)\lib\psapi.lib     >> msvc.tmp
   echo $(SDKDIR)\lib\gdiplus.lib   >> msvc.tmp
   echo $(SDKDIR)\lib\winmm.lib     >> msvc.tmp
   echo $(SDKDIR)\lib\WS2_32.lib    >> msvc.tmp
   
   echo $(MY_LIBs)\png.lib      >> msvc.tmp
   echo $(MY_LIBs)\send32.lib >> msvc.tmp
   echo $(MY_LIBs)\mem32.lib    >> msvc.tmp
   echo $(MY_LIBs)\hbssl.lib >> msvc.tmp
   echo $(MY_LIBs)\hbtipssl.lib >> msvc.tmp
   echo $(MY_LIBs)\libeay32.lib >> msvc.tmp
   echo $(MY_LIBs)\ssleay32.lib >> msvc.tmp
   echo $(MY_LIBs)\SKeyLi32.lib >> msvc.tmp
   echo $(MY_LIBs)\haspw32.lib >> msvc.tmp

   IF EXIST IcraW.res echo IcraW.res >> msvc.tmp

   ::SET LIB=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib
   SET PATH=%path%;$(VCDIR)\bin

   "$(VCDIR)"\bin\link @msvc.tmp /nologo /subsystem:windows /force:multiple \
        /NODEFAULTLIB:libc /OUT:IcraW.exe> link.log
   type link.log
   del msvc.tmp
 
Regards,

Hakan ONEMLI

Harbour & MSVC 2022 & FWH 23.04
Horizon
 
Posts: 1297
Joined: Fri May 23, 2008 1:33 pm

Re: VS2012 & FWH 14.12 & Last Harbour some warnings

Postby Antonio Linares » Sun Jan 18, 2015 7:22 pm

Hakan,

Please add this flag:

/NODEFAULTLIB:libcmt
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41460
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: VS2012 & FWH 14.12 & Last Harbour some warnings

Postby Horizon » Sun Jan 18, 2015 8:58 pm

Antonio Linares wrote:Hakan,

Please add this flag:

/NODEFAULTLIB:libcmt



I have added but the result is no exe.

Code: Select all  Expand view
  Creating library IcraW.lib and object IcraW.exp
SKeyLi32.lib(cryptlib.obj) : error LNK2019: unresolved external symbol __iob referenced in function _OPENSSL_showfatal
IcraW.exe : fatal error LNK1120: 1 unresolved externals
Regards,

Hakan ONEMLI

Harbour & MSVC 2022 & FWH 23.04
Horizon
 
Posts: 1297
Joined: Fri May 23, 2008 1:33 pm

Re: VS2012 & FWH 14.12 & Last Harbour some warnings

Postby Horizon » Sun Jan 18, 2015 9:07 pm

Hi Antonio,

I have added /NODEFAULTLIB:msvcrt and there is no warning. It is OK now.

Thanks
Regards,

Hakan ONEMLI

Harbour & MSVC 2022 & FWH 23.04
Horizon
 
Posts: 1297
Joined: Fri May 23, 2008 1:33 pm

Re: VS2012 & FWH 14.12 & Last Harbour some warnings

Postby Antonio Linares » Sun Jan 18, 2015 10:59 pm

Very good :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41460
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 120 guests