Página 1 de 1
CVS p/ Harbour ??? ( Resolvido )
Enviado: 15 Dez 2008 01:20
por Ale SB
Pessoal..existe..algum CVS para Harbour..igual ao do XHb ?
Vou explicar o pq da pergunta.
Eu tenho feito uns testes com o FiveWin + Harbour + MinGW, e o Script q o Linares passou para nos, estas estas tres Dll, q eu nao encontro aki..de geito nenhum:
dll.a
Socket.a
mysqldll.a
O Linares..me mandou a dll.a e a socket.a....eu esqueci de pedir a mysqldll.a....mas desconfio..q esta mysqldll seria a Dll do meu Mysql q estou usando, nao tenho certeza.
Eu baixei o harbour, os binarios, os souces....mas nao encontrei..estas Libs ai (ele me disse q elas sao do harbour)...minha duvida maior eh...de onde sao estas Libs ?
Sao Dlls ?
Se sao do harbour, onde estao ?
Eu pergunte se existe algum CVs do Harbour...para saber..se por acaso...se elas nao pertencem ha alguma contribuiçao...q nao esta..disponivel para download.normal..sei la algo deste tipo.
Grato ai pela atençao de vcs.
@braços Ale
Re: CVS p/ Harbour ???
Enviado: 15 Dez 2008 10:39
por sygecom
Olá Ale,
Ale SB escreveu:Pessoal..existe..algum CVS para Harbour..igual ao do XHb ?
O Harbour usa SVN que é um pouco diferente e superior ao CVS, para baixar os fontes do Harbour via SVN, pode dar uma olhada no link abaixo:
viewtopic.php?f=43&t=6701
Depois de baixar tudo certifique que seu ambiente esta todo configurado, e usa o "
harbour\make_gnu.bat all" para compilar para MinGW.
Vou explicar o pq da pergunta.
Eu tenho feito uns testes com o FiveWin + Harbour + MinGW, e o Script q o Linares passou para nos, estas estas tres Dll, q eu nao encontro aki..de geito nenhum:
dll.a
Socket.a
mysqldll.a
O Linares..me mandou a dll.a e a socket.a....eu esqueci de pedir a mysqldll.a....mas desconfio..q esta mysqldll seria a Dll do meu Mysql q estou usando, nao tenho certeza.
Eu baixei o harbour, os binarios, os souces....mas nao encontrei..estas Libs ai (ele me disse q elas sao do harbour)...minha duvida maior eh...de onde sao estas Libs ?
Você vai encontrar os fontes da LIB do Mysql na COBTRIB do Harbour, que acompanha junto ao baixar via SVN. Após compilar tudo ai vc tera a LIB do mysql. As outras Bibliotecas eu não sei
Sao Dlls ?
São Bibliotecas, como se fosse .LIB para BCC32
Se sao do harbour, onde estao ?
No caso da Mysql, faz parte da CONTRIB mesmo e vc vai encontrar no SVN.
Eu pergunte se existe algum CVs do Harbour...para saber..se por acaso...se elas nao pertencem ha alguma contribuiçao...q nao esta..disponivel para download.normal..sei la algo deste tipo.
No link abaixo vc encontrar tudo compilado, só não achei as LIB DLL e SOCKET. Apensa achei as mesma nas Contrib da Minigui.
http://downloads.sourceforge.net/harbou ... g_mirror=0
Re: CVS p/ Harbour ???
Enviado: 15 Dez 2008 15:26
por Ale SB
Leonardo, Obrigado pelas Dicas, ja estou baixando o SVN.
Soh tenho mais umas duvidas :
1==> Meus BD's ( Mysql, FB, Postg, Ads ) estao em diretorios personalizados...isto significa q para eu geras as Libs deles terei q alterar o Path do Make certo ? ja q no Make eh informado q:
Código: Selecionar todos
IMPORTANT: You'll need MySQL package and this envvar
to be set to successfully build this library:
set HB_INC_MYSQL=C:\mysql\include
or
set HB_DIR_MYSQL=C:\mysql
if you want to generate .lib for the .dll.
E meu Mysql esta em diretorio #.
Minha duvida eh, seria o ChangeLog q eu devo mudar os Path's, ou tem mais algum lugar apara alterar ?
2==> Vc disse q as Libs Socket e Dll, se encontram no MiniGui, certo ?!
Por acaso, teria as Dlls dela no MinGui ou soh e as Libs ?
Eu pergunto, pq...elas tem q vir de algum Lugar..correto...se for Dll do MinGui, seria facil, eu pegava a Dll e Iria gerar a Lib para Harbour..certo ?!
Agora se nao for Dll do MiniGui...vou continuar enchendo o saco do Linares..ate...ele entregar o ouro...pq nao adianta nada ele soh ficar mandando a Lib pra gente...se eu mudo de versao e kero recompilar as Libs..tenho q ficar pedindo..toda vez pro cara..nao eh verdade ?! Soh keria saber a Origem delas.
Mais uma vez obrigado !!!
@braços Ale
Re: CVS p/ Harbour ???
Enviado: 16 Dez 2008 10:59
por sygecom
Olá Ale,
Ale SB escreveu:Minha duvida eh, seria o ChangeLog q eu devo mudar os Path's, ou tem mais algum lugar apara alterar ?
o arquivo ChangeLog, serve apenas para orientação do que esta sendo feito de novo, corrigido, no projeto, no caso no Harbour, é um simples TXT de orientação para quem baixa ou atualiza o projeto harbour. Para você configurar seu ambiente, vai ter que ter o SET em ambiente configurado, ou ainda no caso do Mysql pegue todos os INCLUDE + a LIBMYSQL.DLL e coloque dentro da pasta do HBMYSQL que vai funcionar da mesma maneira, ou ainda tenha um .BAT que vc use para compilar o Harbour a seguinte SET:
set HB_INC_MYSQL=C:\mysql\include
set HB_DIR_MYSQL=C:\mysql
Código: Selecionar todos
Vc disse q as Libs Socket e Dll, se encontram no MiniGui, certo ?!
Por acaso, teria as Dlls dela no MinGui ou soh e as Libs ?
Na minigui, tem as LIB compilada com BCC55 e os fontes da mesma, se quiser vc mesmo pode baixar do CVS(Minigui usa CVS e não SVN) já postei aqui no forum como baixar via CVS e tem o endereço da Minigui:
viewtopic.php?f=43&t=6007
Eu pergunto, pq...elas tem q vir de algum Lugar..correto...se for Dll do MinGui, seria facil, eu pegava a Dll e Iria gerar a Lib para Harbour..certo ?!
Não faço idéia do pq, mas não vi DLL alguma aconpanhando essas LIB , vi apenas os fontes da mesma junto na pasta SOURCE da MINIGUI e as Proprias LIB já compilada com Harbour e bcc55.
Re: CVS p/ Harbour ???
Enviado: 16 Dez 2008 12:58
por Ale SB
Leonardo..obrigado..cara ....de novo...pelas dicas.
Soh mais uma coisa, eu Vi q no topico q vc me passou..de como usar o CVS, notei...q no tutorial de compilaçao do xHb a partir da CVS, nao foi indicado o uso do DJGPP.
Ja no Site
http://www.caclipperwebsite.com/harbour.shtml#FTP, eles indicam o uso dele.
Há a necessidade de usa-lo ou nao ?
@braços Ale
Re: CVS p/ Harbour ???
Enviado: 16 Dez 2008 14:08
por sygecom
Não, o pacote do DJGPP serve apenas para compilar o xharbour e utilizar aplicativos DOS em 32bits, rodando assim sem a nescessidade do windows instalado na maquina, tendo apenas MS-DOS ja rodaria, claro que com as limitações que o DOS empoe. Para compilar o [x]harbour tem que ter apenas o BISON, BCC55(Caso for usar o BCC55 para compilar seus aplicativos)
Re: CVS p/ Harbour ???
Enviado: 16 Dez 2008 16:49
por Ale SB
Brigadao Leonardo.....pela atençao...Duvidas sanadas, valew !
@braços Ale