José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2) "The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell" https://github.com/JoseQuintas/
Até queria incluir no aplicativo, junto com GTWVG, HWGUI e FIVEWIN, mas dá conflito com FIVEWIN.
É meu aplicativo de produçào, não dá pra testar o que não é compatível, porque vai direto pra clientes.
Restou só o dlgauto mesmo, mas fora do aplicativo, e sem MySQL.
Alterar o dlgauto pra SQL isolado teria que ser outro SQL, incompatível com MySQL.
Deixando pra um dia qualquer.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2) "The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell" https://github.com/JoseQuintas/
Usando arquivos de criação originais precisa configuração extra.
Eles usam uma ou mais variáveis de ambiente.
Que tipo de erro ?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2) "The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell" https://github.com/JoseQuintas/
Aqui uso harbour e compilador C em determinado PATH.
Coloco os dois na variável PATH, fim da configuração harbour.
Em harbour\bin\hbmk.hbc coloco o path da HMGE, fim da configuração HMG Extended.
Só que criei o HMGE.HBC na pasta da minigui.
Ele indica PATH e INCLUDE de minigui.
minigui se configura sozinha.
Faço isso pra HWGUI, FIVEWIN, HMG3, HMG Extended e OOHG.
Já os arquivos originais das LIBs, alguns obrigam a definir MG_INCLUDE, MG_LIB, MG_SEI_LA
Compilação/linquedição não tem segredo, nesses 50 anos nada mudou
PATH contendo pasta dos EXEs
PATH dos objetos compilados
PATH das LIBs
PATH de include
Pode ser Clipper, Harbour, Visual Basic, etc.
A diferença é que usando IDE, a IDE geralmente faz isso por conta própria.
E no harbour, como é flexível, pode ser compiladores diferentes, LIBs diferentes, etc., geralmente é a gente que configura.
E um pouco pior pra coisa opcional, porque aí tem que caçar partes que não estão nos fontes.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2) "The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell" https://github.com/JoseQuintas/