-oean
# ---------------------------
# Caminhos dos Includes
# ---------------------------
-incpath=c:\minigui\include;c:\minigui\harbour\include;
# ---------------------------
# Caminho das Libs da MiniGui
# ---------------------------
-Lc:\minigui\lib;c:\minigui\harbour\lib;
ean.prg
mais se no seu compila, deve ter algo de errado na minhas libs ou algo assim.
tem como vc compactar a sua pasta do minigui e mandar pra mim?
msn = samuk.exe@hotmail.com
Vou compactar e fazer um upload para o 4shared, assim que estiver pronto retorno aqui no forum com o endereço.
Inclusive com o bcc que eu estou usando.
►Harbour 3.x | Minigui xx-x | HwGui◄ Pense nas possibilidades abstraia as dificuldades. Não corrigir nossas falhas é o mesmo que cometer novos erros. A imaginação é mais importante que o conhecimento. (Albert Einstein)
Estou compactando ao borland cc++ 5.8 daqui a pouco vou subir ele e te informo.
►Harbour 3.x | Minigui xx-x | HwGui◄ Pense nas possibilidades abstraia as dificuldades. Não corrigir nossas falhas é o mesmo que cometer novos erros. A imaginação é mais importante que o conhecimento. (Albert Einstein)
No path você não pode usar xharbour e harbour juntos, pode conflitar. o ideal é deixar somente o caminho para o borland c++.
[]´s
►Harbour 3.x | Minigui xx-x | HwGui◄ Pense nas possibilidades abstraia as dificuldades. Não corrigir nossas falhas é o mesmo que cometer novos erros. A imaginação é mais importante que o conhecimento. (Albert Einstein)
Olá Simuk.exe,
a dica que eu dei é para usar a minigui extendida com o xharbour.
Não se trata de outra biblioteca.
É que originalmente a minigui foi concebida para trabalhar com o harbour.
Assim, é necessário compilar a minigui para o harbour, que é padrão, ou para o xharbour, que é extendida.
Logo, pode acreditar que, fazendo como expliquei, você vai utilizar a minigui extendida (para xharbour - por isso é extendida) numa boa.
Ao citar a hbprinter, e isso pode ter causado alguma dúvida, se deve ao fato da minigui extendida utilizar as funções da mesma.
Nesse contexto, a compilação da sua aplicação pode gerar erro se a hbprinter não tiver sido linkada junto com a minigui.
Só isso.
Então, novamente, se você já baixou a minigui e instalou o pacote:
1) Altere o arquivo "makealllibs.bat" que se encontra na pasta c:\minigui\source incluindo as seguintes linhas no início:
IF "%MG_BCC%"=="" SET MG_BCC=c:\bcc55
IF "%MG_HRB%"=="" SET MG_HRB=c:\xharbour
IF "%MG_ROOT%"=="" SET MG_ROOT=c:\minigui
2) Através do msdos execute, na pasta source, com linha de comando, o arquivo makealllibs.bat com a seguinte diretiva:
makealllibs /x
Isso vai criar as libs da minigui na pasta c:\minigui\xlib
Não se preocupe se aparecer alguns avisos na tela quando da compilação
3) Agora, copie todo o conteúdo da pasta c:\minigui\xlib para a pasta c:\xharbour\lib
6) Pronto...
MarceloG!
Água mole em pedra dura tanto bate que até espirra!
MARCELOG escreveu:Assim, é necessário compilar a minigui para o harbour, que é padrão, ou para o xharbour, que é extendida.
Baixando da CVS como eu faço, as libs da minigui para harbour já vem compiladas, não há necessidade de compilar, ou também usando o próprio instalador da minigui que está na página
da sourceforne.net, já xharbour o Samuk terá que gerar a lib para a versão do xharbour que ele baixar. A última vez que eu fiz isso tava dando vários erros na compilação.
Se o Samuk quiser usar as libs extras da minigui que estão abaixo da pasta source ai sim ele terá que compilar.
[]´s
►Harbour 3.x | Minigui xx-x | HwGui◄ Pense nas possibilidades abstraia as dificuldades. Não corrigir nossas falhas é o mesmo que cometer novos erros. A imaginação é mais importante que o conhecimento. (Albert Einstein)
►Harbour 3.x | Minigui xx-x | HwGui◄ Pense nas possibilidades abstraia as dificuldades. Não corrigir nossas falhas é o mesmo que cometer novos erros. A imaginação é mais importante que o conhecimento. (Albert Einstein)
Gostaria de fazer um adendo, existem duas MiniGUI(s) atualmente, a oficial do Roberto Lopez e a MiniGUI Extended que hoje esta na build 1.8 85, a primeira como o próprio nome diz é a oficial, a segunda é a versão extendida da oficial, então, tanto a primeira quanto a segunda poderão ser compiladas com o xharbour ou o harbour, eu particularmente adotei a compilação com o harbour, já que a MiniGUI tem acoplado ao pacote a versão do Harbour.
esta é a real diferença.
Abs
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