Página 1 de 1

Não estou conseguindo compilar What32.lib.

Enviado: 08 Jan 2007 13:15
por momente
Amigos,

Baixei a versão do xharbour0.99.7.0 para testa-la, estou tentando gerar a lib what32.lib e esta dando o seguinte erro:
MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
tlib "..\..\lib\b32\what32.lib" /P512 @MAKE0000.@@@
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation
+obj\b32\_winbrsh.obj &
+obj\b32\_wincall.obj &
+obj\b32\_winclpb.obj &
+obj\b32\_wincret.obj &
+obj\b32\_windate.obj &
+obj\b32\_windc.obj &
+obj\b32\_windll.obj &
+obj\b32\_windraw.obj &
+obj\b32\_winfont.obj &
+obj\b32\_winhead.obj &
+obj\b32\_winicon.obj &
+obj\b32\_winilst.obj &
+obj\b32\_winini.obj &
+obj\b32\_winkbrd.obj &
+obj\b32\_winlv.obj &
+obj\b32\_winmapi.obj &
+obj\b32\_winmem.obj &
+obj\b32\_winmenu.obj &
+obj\b32\_winmeta.obj &
+obj\b32\_winmous.obj &
+obj\b32\_winmsg.obj &
+obj\b32\_winpen.obj &
+obj\b32\_winprn.obj &
+obj\b32\_winrect.obj &
+obj\b32\_winreg.obj &
+obj\b32\_winrgn.obj &
+obj\b32\_winscrlb.obj &
+obj\b32\_wintab.obj &
+obj\b32\_wintext.obj &
+obj\b32\_winview.obj &
+obj\b32\_winbmp.obj &
+obj\b32\_wincdlg.obj &
+obj\b32\_wincomm.obj &
+obj\b32\_windir.obj &
+obj\b32\_windlg.obj &
+obj\b32\_winsock.obj &
+obj\b32\_winserial.obj &
+obj\b32\_winmmcap.obj &
+obj\b32\_wingdi.obj &
+obj\b32\_winmain.obj &
+obj\b32\_winmisc.obj &
+obj\b32\_winshell.obj &
+obj\b32\_winsys.obj &
+obj\b32\_winwnd.obj &
+obj\b32\_wintbar.obj &
+obj\b32\_WinINet.obj &
+obj\b32\_WinTree.obj &
+obj\b32\Debug.obj &
+obj\b32\ErrorSys.obj &
+obj\b32\WhatUtil.obj &
+obj\b32\WinIni.obj &
+obj\b32\WinCDlg.obj &
+obj\b32\WinComm.obj &
+obj\b32\WinCore.obj &
+obj\b32\WinRBar.obj &
+obj\b32\WinTBar.obj &
+obj\b32\WinTabs.obj &
+

Error: opening '..\..\lib\b32\what32.lib'

** error 1 ** deleting ..\..\lib\b32\what32.lib
Oque pode ser? Pois ja verifiquei todos os paths, etc...?

Valeu! :-o [/code]

Enviado: 08 Jan 2007 13:18
por vagucs
Ja tentou reestrutura o makefile? quando vc for compilar uma lib isolada é bom vc acertar os diretorios no makefile, tive problemas semelhantes ai fiz isso.

Enviado: 08 Jan 2007 13:40
por momente
Ja tentou reestrutura o makefile? quando vc for compilar uma lib isolada é bom vc acertar os diretorios no makefile, tive problemas semelhantes ai fiz isso.
Seria oque na verdade? Paths?


Vou verificar!

Valeu!

[/code] :)Pos

Enviado: 08 Jan 2007 13:47
por vagucs
isso, na verdade para recompilar vc tem que ter a mesma estrutura que usaram para compilar originalmente, se vc nao tem, so abrir o makefile e acertar os diretorios logo no inicio, ou criar um novo makefile para gerar a lib.

Enviado: 08 Jan 2007 14:20
por momente
Amigo Wagner,

Minha configuração é a seguinte:

E:\xHarbour\contrib


Alterei o arquivo What32.bc para o caminho correto ..E:\xHarbour..., etc..

Mas ainda continua o mesmo erro acima notificado.

Desculpa minha falta de experiencia nesses escripts.

Aguardo uma ajuda do amigo!

obrigado!

:-o

Re: Não estou conseguindo compilar What32.lib.

Enviado: 08 Jan 2007 16:16
por Stanis Luksys
Olá momente!
momente escreveu:Amigos,

Baixei a versão do xharbour0.99.7.0 para testa-la, estou tentando gerar a lib what32.lib e esta dando o seguinte erro:
Error: opening '..\..\lib\b32\what32.lib'
** error 1 ** deleting ..\..\lib\b32\what32.lib
Oque pode ser? Pois ja verifiquei todos os paths, etc...?

Valeu!
Note o erro na pasta B32, provavelmente esta pasta não existe dentro da sua pasta xharbour\lib... Vc precisa editar os bats, makefiles e outros arquivos da pasta ENV retirando esta pasta dos caminhos.

Você vai precisar também do tasm32.exe pra gerar essa lib, se você não tem de uma procurada no google que vc encontra facilmente. Salve-o na pasta do bcc\bin.

Falou!

Enviado: 08 Jan 2007 20:25
por momente
Valeu Vagner e Stanis,

O Problema estava realmente na referência da pasta \lib\b32 que não existe em minhas configurações.

Tem que ser assim mesmo, na percistência, rs

Valeu amigos!


:|<

Enviado: 10 Jan 2007 10:05
por vagucs
vc ta querendo a lib compilada para qual versão do xharbour?

Enviado: 10 Jan 2007 10:53
por momente
Amigo Wagner,

Consegui compilar, deu certinho, o make_b32.bat estava fazendo referência a uma pasta que não existia dentro da pasta \xharbour\lib\B32, ajustei as pastas de acordo com meu ambiente e compilou sem problemas.

Muito obrigado pelo seu retorno.

Enviado: 10 Jan 2007 13:57
por Cezar
Bom dia pessoal,


Todos colocaram dicas importantes, reinstalei o xharbour-0.99.60, coloquei o Contrib dentro da pasta do \xHarbour, modifiquei os path do .bats, o tasm.exe dentro do bc55/bin, e tudo mais ....
Funcionou !


Grato pelo ajuda.

cez_a@ubbi.com.br