Hi Leonardo, Yes, thank you. 'extern "C"' was missing from around this declaration, I'll commit a fix with my next commit.
Brgds, Viktor On Mon, Apr 27, 2009 at 6:54 AM, sygecom <leona...@sygecom.com.br> wrote: > > Hi Viktor, > > Excuse the mess. The problem is with hbblat.lib when compiled with MSVC. > This returns me the error below: > > hbblat.lib(blatwrp.obj) : error LNK2019: símbolo externo "int __cdecl > cSend(char *)" (?cSend@@yah...@z) sin resolver al que se hace referencia > en > la función _HB_FUN_HB_BLATSEND > > Note: When compiled with BCC has no problem. > > Leonardo Machado > > > Szakáts Viktor wrote: > > > > Hi Leonardo, > > > > Sorry I'm confused about your problem now, is libpq.lib > > a problem? isn't it generated, or is it wrongly generated? > > If it's not generated probably it cannot find the .dll > > in places defined in postinst.bat. > > > > As for blat.lib, I have no idea, here it works with default > > setting without any problems. > > > > Brgds, > > Viktor > > > > On 2009.04.27., at 4:31, sygecom wrote: > > > >> > >> Hi Viktor, > >> > >> Sorry for misinformation in the previous post, I put a function call > >> HB_BLATSEND to resolve the problem and continue my testing, and > >> forgot to > >> remove when you recompile the function. But now that removed the error > >> persists. The only difference now is that the harbor that > >> automatically > >> generates the blat.lib and not generated the libpq.lib. > >> The error below is still, if you have any tips to adjust I appreciate. > >> > >> ***error > >> hbblat.lib(blatwrp.obj) : error LNK2019: símbolo externo "int __cdecl > >> cSend(char *)" (?cSend@@yah...@z) sin resolver al que se hace > >> referencia en > >> la función _HB_FUN_HB_BLATSEND > >> *** > >> > >> Leonardo Machado > >> > >> > >> sygecom wrote: > >>> > >>> Hello Viktor, > >>> > >>> I was using the SIM SET HB_BUILD_IMPLIB = yes but when compiled > >>> with MSVC > >>> the Harbour he led the LIB automatically, but my latest version of > >>> MSVC is > >>> a little outdated, I will rebuild and come back to the results. > >>> > >>> Leonardo Machado > >>> > >>> > >>> Szakáts Viktor wrote: > >>>> > >>>> Hi Leonardo, > >>>> > >>>> Did you try building Harbour with HB_BUILD_IMPLIB=yes? > >>>> This way blat.lib will be generated for you automatically, > >>>> and hopefully in a usable form. > >>>> > >>>> Brgds, > >>>> Viktor > >>>> > >>>> On 2009.04.26., at 18:17, sygecom wrote: > >>>> > >>>>> > >>>>> Hi Viktor, > >>>>> > >>>>> So I decided that even commenting this function in Hwgui. But now > >>>>> I'm having > >>>>> another problem is that the LIB hbblat.lib which is giving the > >>>>> error > >>>>> below: > >>>>> > >>>>> hbblat.lib(blatwrp.obj) : error LNK2019: símbolo externo "int > >>>>> __cdecl > >>>>> cSend(char *)" (?cSend@@yah...@z) sin resolver al que se hace > >>>>> referencia en > >>>>> la función _HB_FUN_HB_BLATSEND > >>>>> > >>>>> I am generating the blat.lib starting the blat.dll thus: > >>>>> > >>>>> \bcc55\bin\impdef.exe blat.def blat.dll > >>>>> lib /def:blat.def > >>>>> > >>>>> Leonardo Machado > >>>>> > >>>>> > >>>>> Szakáts Viktor wrote: > >>>>>> > >>>>>> Hi Leonardo, > >>>>>> hwgui defines a public symbol already defined in hbct. > >>>>>> > >>>>>> I'd consider this a bug in hwgui, where DELETEFILE() > >>>>>> should either be renamed or moved to a separate source file. > >>>>>> > >>>>>> Brgds, > >>>>>> Viktor > >>>>>> > >>>>>> On Sun, Apr 26, 2009 at 7:30 AM, sygecom <leona...@sygecom.com.br> > >>>>>> wrote: > >>>>>> > >>>>>>> > >>>>>>> Hello to All, > >>>>>>> I'm trying to compile my application with MSVC, and it returns me > >>>>>>> the > >>>>>>> errors > >>>>>>> below, someone would give me a tip to avoid this error? > >>>>>>> > >>>>>>> Note: Both the Harbour as Hwgui been compiled with MSVC 9.0 and > >>>>>>> Harbour > >>>>>>> SVN > >>>>>>> is to the day 04/23/2009. > >>>>>>> > >>>>>>> Note: If you compile with the error BCC5.5.1 not any. > >>>>>>> > >>>>>>> ***ERROR > >>>>>>> hbmk: Linker command: > >>>>>>> hbct.lib(files.obj) : error LNK2005: ya se definió > >>>>>>> _HB_FUN_DELETEFILE en > >>>>>>> hwgui.lib(misc.obj) > >>>>>>> LINK : fatal error LNK1104: no se puede abrir el archivo > >>>>>>> 'LIBC.lib' > >>>>>>> ***END ERROR > >>>>>>> > >>>>>>> Leonardo Machado > >>>>>>> -- > >>>>>>> View this message in context: > >>>>>>> > http://www.nabble.com/Error-compiling-with-%2B-Hwgui-Harbour.-tp23239393p23239393.html > >>>>>>> Sent from the Harbour - Dev mailing list archive at Nabble.com. > >>>>>>> > >>>>>>> _______________________________________________ > >>>>>>> Harbour mailing list > >>>>>>> Harbour@harbour-project.org > >>>>>>> http://lists.harbour-project.org/mailman/listinfo/harbour > >>>>>>> > >>>>>> > >>>>>> _______________________________________________ > >>>>>> Harbour mailing list > >>>>>> Harbour@harbour-project.org > >>>>>> http://lists.harbour-project.org/mailman/listinfo/harbour > >>>>>> > >>>>>> > >>>>> > >>>>> -- > >>>>> View this message in context: > >>>>> > http://www.nabble.com/Error-compiling-with-%2B-Hwgui-Harbour.-tp23239393p23243693.html > >>>>> Sent from the Harbour - Dev mailing list archive at Nabble.com. > >>>>> > >>>>> _______________________________________________ > >>>>> Harbour mailing list > >>>>> Harbour@harbour-project.org > >>>>> http://lists.harbour-project.org/mailman/listinfo/harbour > >>>> > >>>> _______________________________________________ > >>>> Harbour mailing list > >>>> Harbour@harbour-project.org > >>>> http://lists.harbour-project.org/mailman/listinfo/harbour > >>>> > >>>> > >>> > >>> > >> > >> -- > >> View this message in context: > >> > http://www.nabble.com/Error-compiling-with-%2B-Hwgui-Harbour.-tp23239393p23249186.html > >> Sent from the Harbour - Dev mailing list archive at Nabble.com. > >> > >> _______________________________________________ > >> Harbour mailing list > >> Harbour@harbour-project.org > >> http://lists.harbour-project.org/mailman/listinfo/harbour > > > > _______________________________________________ > > Harbour mailing list > > Harbour@harbour-project.org > > http://lists.harbour-project.org/mailman/listinfo/harbour > > > > > > -- > View this message in context: > http://www.nabble.com/Error-compiling-with-%2B-Hwgui-Harbour.-tp23239393p23250099.html > Sent from the Harbour - Dev mailing list archive at Nabble.com. > > _______________________________________________ > Harbour mailing list > Harbour@harbour-project.org > http://lists.harbour-project.org/mailman/listinfo/harbour >
_______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour