evandro Posted September 30, 2004 Report Share Posted September 30, 2004 Olá, Tenho parte de aplicação ainda em Clipper 5.1 e parte em xHarbour+FW. Só que os Ãndices são incompatÃveis. Alguém sabe algum jeito de contornar este problema? Converter para o 5.2+CDX não deu certo. Dá falta de memória e não roda o aplicativo de jeito nenhum. []s, Evandro G. de Paula Curvelo - MG evandro@skillnet.com.br (Escr. - na Cidade) imortal@skillnet.com.br (Res. - na Roça) FWH 2.4+WS+xBuild+xHarbour.org 0.99 Quote Link to comment Share on other sites More sharing options...
jcleoner Posted September 30, 2004 Report Share Posted September 30, 2004 Evandro O 5.2 com as bibliotecas do 5.3 roda com o cdx sem problema. A problema de memória pode ser os parametros de linkedição do blinker. Uma outra providencia é linkar junto os progs mpar.obj, vmw.obj e __wait_b.obj. Agora, pelo que tenho lido, é que os indices de 16 bits ( clipper ) e 32 bits ( harbour ) são incompatÃveis, seja ntx ou cdx. EU VOU E ESPERO VOCES NO II ENCONTRO DE PROGRAMADORES FIVEWIN José Carlos Guarulhos-SP Quote Link to comment Share on other sites More sharing options...
evandro Posted September 30, 2004 Author Report Share Posted September 30, 2004 Olá, Já me disseram que apenas os NTXs não são compatÃveis. Segue abaixo o LNK do sistema DOS. Se puder sugerir alguma alteração para diminuir o uso de memória e o sistema passar a rodar, agradeço bastante. []s, Evandro G. de Paula Curvelo - MG evandro@skillnet.com.br (Escr. - na Cidade) imortal@skillnet.com.br (Res. - na Roça) FWH 2.4+WS+xBuild+xHarbour.org 0.99 Quote Link to comment Share on other sites More sharing options...
jbinfo Posted October 1, 2004 Report Share Posted October 1, 2004 evandro porque vc não tenta migrar para DBFCDX??? pelo o que eu saiba (me desculpe se estiver errado, não utilizo harbour) mas não há nenhuma incompatibilidade relatada com esses tipos de Ãndices no 32bits... Tente ler o texto que eu postei em mais dicas, talvez possa ajudá-lo... Boa sorte!! Guilherme Gonçalves Campinas-SP JB Informática Quote Link to comment Share on other sites More sharing options...
evandro Posted October 1, 2004 Author Report Share Posted October 1, 2004 Olá, O problema para migrar para CDX, é que ao compilar com o Clipper 5.2e, o sistema não executa, por falta de memória. Estou tirando algumas libs e parece que agora vai. Aà poderei usar CDX. []s, Evandro G. de Paula Curvelo - MG evandro@skillnet.com.br (Escr. - na Cidade) imortal@skillnet.com.br (Res. - na Roça) FWH 2.4+WS+xBuild+xHarbour.org 0.99 Quote Link to comment Share on other sites More sharing options...
marcos Posted October 3, 2004 Report Share Posted October 3, 2004 Olá Evandro, Eu utilizo também arquivos NTX´s em algumas aplicações, e em outras CDX´s. Compilo com clipper 5.2e, juntamente com as LIB´s do 5.3b e funciona perfeitamente. Muitas vezes, preciso abrir os dois tipos de indices em uma mesma aplicação, e quando isso acontece faço o seguinte: No programa principal: REQUEST DBFCDX RDDSETDEFAULT( "DBFCDX") no programa em que preciso abrir os 2 tipos: USE NEW DBSETINDEX( "arqind1" ) DBSETINDEX( "arqind2" ) ... // serão abertos como CDX, por causa do default USE NEW VIA "DBFNTX" DBSETINDEX ( "arqind1" ) ... // os indices, neste caso, serão abertos como NTX Nunca tive problemas fazendo desta forma. Abraços Marcos - S.B.Campo - SP marcos_rps@uol.com.br marcos@siderinox.com.br Quote Link to comment Share on other sites More sharing options...
marcos Posted October 3, 2004 Report Share Posted October 3, 2004 Em tempo: No caso de clipper puro, com as libs do 5.3b, será interessante você compilar os seus programas com o 5.3b e utilizar um arquivo .LNK da seguinte forma: // BLINKER EXECUTABLE NODELETE BLINKER EXECUTABLE COMPRESS 5 BLINKER INCREMENTAL OFF BLINKER EXECUTABLE EXTEND MAP S,A NOBELL SEARCH BLXCLP53 SEARCH CLD OUTPUT FILE < seus prg´s> lib dbfcdx lib _dbfcdx // Com o 5.2 não funcionava, mas quando comecei a utilizar o 5.3b funcionou perfeitamente. Abraços Marcos - S.B.Campo - SP marcos_rps@uol.com.br marcos@siderinox.com.br Quote Link to comment Share on other sites More sharing options...
evandro Posted October 3, 2004 Author Report Share Posted October 3, 2004 Olá, Valeu, pessoal. Agora consegui fazer a aplicação compilada com o 5.2 e as libs do 5.3 rodar, usarei o CDX em ambas as aplicações, e parece que são compatÃveis (Clipper 5.3 e xHarbour). []s, Evandro G. de Paula Curvelo - MG evandro@skillnet.com.br (Escr. - na Cidade) imortal@skillnet.com.br (Res. - na Roça) FWH 2.4+WS+xBuild+xHarbour.org 0.99 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.