Trabalhando com Threads no XDevStudio. Por favor, me ajudem!

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
binho_fasa
Usuário Nível 2
Usuário Nível 2
Mensagens: 93
Registrado em: 06 Jul 2004 12:53
Localização: Brazil
Contato:

Trabalhando com Threads no XDevStudio. Por favor, me ajudem!

Mensagem por binho_fasa »

Pessoal, estou desesperado, não consigo usar MultiThreading com o xharbour. Estou usando a XdevStudio. Pelo que vi, ela ainda não oferece configuração nativa para Mt, por isso, adicionei as libs manualmente (Todas com *MT.LIB). Mas esta dando erro na hora de linkar. Estou quebrando a cabeça com isso, mas não estou obtendo sucesso!. O erro é este abaixo:

Error: Unresolved external '__endthreadex' referenced from F:\XHARBOUR\LIB\VMMT.LIB|thread
Error: Unresolved external '__beginthreadex' referenced from F:\XHARBOUR\LIB\VMMT.LIB|thread

Segue o arquivo .xDev do meu projeto:

<!--
################################################
# xDevStudio Project - xdev@kssoftware.com.br #
# Created @ 26/11/2006 18:53:38 #
# #
### Standard xDev Config - Layout v1.5 #########
-->
<project>
<option compiler="12967">
<option outputname="xCaixa">
<option targettype="EXE">
<option outputpath="">
<option root="($)">
<option runpath="C:\FONTES\XAUTOMAC\CAIXA">
<option runparams="">
<option pathch="">
<option pathlib="">
<option pathobj="">
<option pathtooutput="xobj">
<option defines="HB_COMPAT_C53,GTWVW">

<compilerparam name="Harbour.xCompiler">
<option presetsname="12967">
<option fflagm="Sim">
<option fflagn="Sim">
<option rdd2="Sim">
<option rdd3="Sim">
<option customlibs="Sim">
</compilerparam>

<unit filename="CAIXA.PRG" main="true" compile="Sim">
<unit filename="INDICE.PRG" compile="Sim">
<unit filename="CADASTRA.PRG" compile="Sim">
<unit filename="VENDA.PRG" compile="Sim">
<unit filename="CARTOES.PRG" compile="Sim">
<unit filename="DEVOLU.PRG" compile="Sim">
<unit filename="FISCAL.PRG" compile="Sim">
<unit filename="HELPCX.PRG" compile="Sim">
<unit filename="INTRO2.PRG" compile="Sim">
<unit filename="MAN07.PRG" compile="Sim">
<unit filename="MAN10.PRG" compile="Sim">
<unit filename="MAN12A.PRG" compile="Sim">
<unit filename="MAN12B.PRG" compile="Sim">
<unit filename="TEF.PRG" compile="Sim">
<unit filename="XERRO.PRG" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\harbour.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\dbfcdxmt.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\vmmt.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\ctmt.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\rddmt.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\rtlmt.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\ACE32.LIB" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\lang.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\ppmt.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\tipmt.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\usrrddmt.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\fmstatmt.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\procmisc.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\rddads.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\wwwtools.LIB" compile="Sim">
<unit filename="F:\xHarbour\Lib\xFasa.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\optguimt.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\hsxmt.lib" compile="Sim">
<unit filename="F:\xHarbour\Lib\hbcomm.lib" compile="Sim">
<unit filename="F:\XHARBOUR\Lib\common.lib" compile="Sim">
</project>


Por favor me ajudem!! :'(

Obrigado!
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem por vagucs »

Insira esta lib no seu script e veja se resolverá.


c:\borland\bcc55\bin\lib\cw32mt.lib
Sem mais
Wagner Nunes
www.vagucs.com.br
Avatar do usuário
binho_fasa
Usuário Nível 2
Usuário Nível 2
Mensagens: 93
Registrado em: 06 Jul 2004 12:53
Localização: Brazil
Contato:

Obrigado!

Mensagem por binho_fasa »

Valew Vagner, funcionou!!

Muitttoooo obrigado!!!



:{
Avatar do usuário
momente
Usuário Nível 3
Usuário Nível 3
Mensagens: 496
Registrado em: 03 Mar 2005 11:53
Localização: São Carlos-SP
Contato:

Mensagem por momente »

Parabéns Binho_fasa,

Agora fala pra mim, oque é MultiThreading?, desculpe minha ignorancia no assunto.

valeu! -:]
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar do usuário
vailton
Colaborador
Colaborador
Mensagens: 390
Registrado em: 17 Nov 2005 19:08
Localização: Brasil
Contato:

Re: Obrigado!

Mensagem por vailton »

binho_fasa escreveu:Valew Vagner, funcionou!!

Muitttoooo obrigado!!!
:{
Se você puder, por favor me mandar o projeto final para que eu possa incluir este suporte já na nova versão da xDevStudio creio que será de grande ajuda!

:)
Responder