Jump to content
Fivewin Brasil

Quando irei conseguir compilar em 32 bits?


jbinfo

Recommended Posts

id='Arial'>

Caros amigos !!! Venho a vcs (levando em consideração seu grande conhecimento em fw), tentar solucionar minha dúvida, que nunca consigo.

Estou começando a me aventurar na compilação em 32 bits através do harbour, e para isso comecei tentado com um pequeno programa meu, que já está inteiramente escrito em FW-Clipper. Td bem, td bem.. o Harbour gera o tal do arquivo 'jbgif.c' td certo.. porém o meu problema real é com o BCC55.. qndo uso o comando :

bcc32 jbgif.c por exemplo, recebo uma lista de erros!!!

Já tentei usar os denominados makers mas não me dei mto bem com eles... segue abaixo a lista de erros do programa da borland, se for necessário posto tmb os fontes do programa. Muito OBrigado! até mais a tds!

C:\> bcc32 jbgif.c

Borland C++ 5.5.1 for Win32 Copyright © 1993, 2000 Borland

jbgif.c:

Error E2209 jbgif.c 6: Unable to open include file 'hbvmpub.h'

Error E2209 jbgif.c 7: Unable to open include file 'hbpcode.h'

Error E2209 jbgif.c 8: Unable to open include file 'hbinit.h'

Error E2258 jbgif.c 11: Declaration was expected in function HB_FUNC

Error E2258 jbgif.c 12: Declaration was expected in function HB_FUNC

Error E2258 jbgif.c 13: Declaration was expected in function HB_FUNC

Error E2258 jbgif.c 14: Declaration was expected in function HB_FUNC

Error E2258 jbgif.c 15: Declaration was expected in function HB_FUNC

Error E2258 jbgif.c 16: Declaration was expected in function HB_FUNC

Error E2092 jbgif.c 17: Storage class 'static' is not allowed here in function HB_FUNC

Error E2317 jbgif.c 17: 'HARBOUR' is not a parameter in function HB_FUNC

Error E2257 jbgif.c 17: , expected in function HB_FUNC

Error E2238 jbgif.c 18: Multiple declaration for 'HB_FUNC' in function HB_FUNC

Error E2344 jbgif.c 11: Earlier declaration of 'HB_FUNC' in function HB_FUNC

Error E2258 jbgif.c 18: Declaration was expected in function HB_FUNC

Error E2092 jbgif.c 19: Storage class 'extern' is not allowed here in function HB_FUNC

Error E2084 jbgif.c 19: Parameter names are used only with a function body in function HB_FUNC

Error E2238 jbgif.c 20: Multiple declaration for 'HB_FUNC' in function HB_FUNC

Error E2344 jbgif.c 18: Earlier declaration of 'HB_FUNC' in function HB_FUNC

Error E2258 jbgif.c 20: Declaration was expected in function HB_FUNC

Error E2092 jbgif.c 21: Storage class 'extern' is not allowed here in function HB_FUNC

Error E2084 jbgif.c 21: Parameter names are used only with a function body in function HB_FUNC

Error E2238 jbgif.c 22: Multiple declaration for 'HB_FUNC' in function HB_FUNC

Error E2344 jbgif.c 20: Earlier declaration of 'HB_FUNC' in function HB_FUNC

Error E2258 jbgif.c 22: Declaration was expected in function HB_FUNC

Error E2228 jbgif.c 22: Too many error or warning messages in function HB_FUNC

*** 26 errors in Compile ***

Link to comment
Share on other sites

jbinfo,

é melhor vc usar um MAKE pra compilar seus programas, pois seu problema está sendo a falta de parametros para compilar.

No FWH tem o fwh.mak, onde seria necessário vc ajustar algumas coisas para usar o mesmo com seu projeto.

Caso queira existem outros que podem lhe ajudar nisto (verce, hbmake, ajmake, brmake ... etc etc )

[]´s

Alexandre

Link to comment
Share on other sites

Muito obrigado pela resposta alexandre!

Estou utilizando o hbmake, gostei bastante dele e talz...

porém ainda estou com problemas !!!

dessa vez esse eh o erro:

C:\HARBOUR\bin\harbour -n -go -IC:\HARBOUR\include -oobj\JBGIF.obj JBGIF.PRG >> Test.out

C:\BCC55\BIN\ilink32 @makefile.tmpTurbo Incremental Link 5.00 Copyright © 1997, 2000 Borland

Fatal: Unsupported 16-bit segment(s) in module JBGIF

se vc souber o que é isso e puder me avise!

De qq jeito vlew muito!

abraço!

Link to comment
Share on other sites

Ola,

Voce deve estar usando libs de 16bits...

Voce deve recriar as libs do fwh, e de terceiros para toda as novas versoes do harbour/xharbour...

Entre no grupo do Harbourbr... creio que voce ira aprender bastante...

Vou mandar pro teu e-mail umas dicas...

Gilberto Silverio.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...