RES: [delphi-br] Compilador em linha de comando

2006-10-23 Por tôpico Walter Alves Chagas Junior
O problema é que voce vai por a System.pas na pendrive e vai recompilar, ele
vai te pedir outra unit.

Pra compilar em linha de comando, você vai ter que:

1) Levar todo o diretório \LIB do Delphi
2) Todas as BPL´s do Delphi (algumas estão no diretório \BIN e outras no
diretório \System32 do windows)
3) Algumas dll´s do Delphi serão nescessárias também.

Outra coisa que muitos aqui desconhecem (GRAVEMENTE!). O compilador é apenas
o primeiro passo pra você transformar seu fonte em executável. Na verdade o
compilador nada mais faz do que pegar os .pas e transformá-los em .dcu.
Feito isto, a bola é passada para o LINKEDITOR. Este caboclo é que é o
responsável por montar seu executável com base no apanhado de .dcus, bpl e
.res referentes ao projeto. O Linkeditor é quem faz o executável e não o
compilador. Sendo assim, não é só o compilador que se faz nescessário para
gerar o programa, mas também o linkeditor.

Em suma, não é simples assim. Não é como você pegar um Turbo Pascal 1.0,
coloca num diquete, vai ali e regera seu projeto. Do Turbo 1.0 até o Delphi
7 (vamos por como base), 10 milhões de coisas já se passaram e N demandas
surgiram. Não existe esta de colocar o Delphi num disquete e ir alí e
compilar um projeto. 



[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax: (31) 3389-8215

Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de
construção!!


-Mensagem original-
De: Henry Maltz Zylbersztejn [mailto:[EMAIL PROTECTED]
Enviada em: quinta-feira, 19 de outubro de 2006 11:28
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Compilador em linha de comando


hm,blz...

na real ontem testei colocando o dcc32.exe numa pasta da pendrive, e dai
dava esse erro... dai coloquei todos arquivos que tem na pasta do bin e fui
tirando e testando, até que quando deixei somente o dcc32.exe e
dcc32.cfgfuncionou...

só que hoje fui testar no micro que não tem delphi e dai não funcionou, por
isso achei estranho

valeu gerhard e ricardo, vou pegar os arquivos hoje de noite e ver como
fica...

um abraço!!!


On 10/19/06, Gerhard Roger Nack [EMAIL PROTECTED] wrote:

 Ola Henry,

 Para poder compilar com o DCC32, voce precisa ter na mesma pasta para onde
 copiou o DCC32.EXE os .DCU, .DCP e .BPL  do delphi.
 Nao lembro exatamente em qual pacote esta a unit SYSTEM.PAS, provalmente
 VCL ou RTL.

 [ ]s

 Gerhard Roger Nack
 [EMAIL PROTECTED]


 

 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Henry Maltz Zylbersztejn
 Enviada em: quinta-feira, 19 de outubro de 2006 10:22
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Compilador em linha de comando


 Olha a mensagem que aparece:

 Unit1.pas(6) Fatal: Unit not found: 'system.pas' or binary equivalents
 (DCU,
 DPU)

 sendo que na linha 6 só tenho o seguinte:

 unit Unit1;

 e esse system.pas nem existe no sistema...

 obs: neste micro que estou executando o dcc32.exe, não tem o delphi
 instalado, mas é justamente esse o objetivo... tem como?

 valeu, abraco


 On 10/18/06, Henry Maltz Zylbersztejn [EMAIL PROTECTED] wrote:
 
  hmm... quando tentei, fiz da seguinte forma:
 
  dcc32.exe unit1.pas (talvez tenha colocado algum parametro, nao
 lembro...)
 
  mas qd fiz compilei o .pas direto, pois queria somente verificar se
  existia algum erro no arquivo modificado
 
  mas se tem como gerar o .exe, melhor ainda, heheheh
 
  obrigado cara, vou tentar hoje de noite!!!
 
  abraço
 
 
   On 10/18/06, Gerhard Roger Nack [EMAIL PROTECTED] wrote:
  
   Ola, tem que colocar parametros sim:
  
   dcc32.exe -B -Q -uC:\Compila
  
   -B - Build All Units
   -Q - Quiet Compiler (desnecessario)
   -u - Path de onde estarao as units a serem compiladas (pode ter
   diversos caminhos separados por ;)
  
   Ja vou adiantando que as informações de VersionInfo do delphi nao
 sao
   incluidas quando se compila por linha de comando.
  
   [ ]s
  
   Gerhard Roger Nack
   [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
  
  
  
   
  
   De: delphi-br@yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br
 ]
   Em nome de Henry Maltz Zylbersztejn
   Enviada em: quarta-feira, 18 de outubro de 2006 09:45
   Para: delphi-br@yahoogrupos.com.br
   Assunto: Re: [delphi-br] Compilador em linha de comando
  
  
   pois é, agora não sei pq o delphi tá lá em casa... só respondi o q
 Paulo
   tinha escrito, mas não lembro se tentei com o brcc32 ou o dcc32
  
   hoje vou tentar, mas pelo que me lembre eu tentei com todos .exe que
 tem
   no
   diretório .bin... ele não conseguia compilar, sendo que pelo delphi
   compilava normal
  
   Gerhard, é só isso que tu usa pra compilar por linha de comando? tu
   coloca
   algum parâmetro especial?
  
   valeu, abraço!!!
  
  
  
   On 10/17/06, Gerhard Roger Nack [EMAIL PROTECTED] wrote:
   
Voces 

Re: RES: [delphi-br] Compilador em linha de comando

2006-10-23 Por tôpico Valfrid-Ly Silva Couto
Walter,

Se não me engano o DCC32.EXE já é um compilador e linkeditor ao mesmo tempo.

Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu: O problema é que voce 
vai por a System.pas na pendrive e vai recompilar, ele
vai te pedir outra unit.

Pra compilar em linha de comando, você vai ter que:

1) Levar todo o diretório \LIB do Delphi
2) Todas as BPL´s do Delphi (algumas estão no diretório \BIN e outras no
diretório \System32 do windows)
3) Algumas dll´s do Delphi serão nescessárias também.

Outra coisa que muitos aqui desconhecem (GRAVEMENTE!). O compilador é apenas
o primeiro passo pra você transformar seu fonte em executável. Na verdade o
compilador nada mais faz do que pegar os .pas e transformá-los em .dcu.
Feito isto, a bola é passada para o LINKEDITOR. Este caboclo é que é o
responsável por montar seu executável com base no apanhado de .dcus, bpl e
.res referentes ao projeto. O Linkeditor é quem faz o executável e não o
compilador. Sendo assim, não é só o compilador que se faz nescessário para
gerar o programa, mas também o linkeditor.

Em suma, não é simples assim. Não é como você pegar um Turbo Pascal 1.0,
coloca num diquete, vai ali e regera seu projeto. Do Turbo 1.0 até o Delphi
7 (vamos por como base), 10 milhões de coisas já se passaram e N demandas
surgiram. Não existe esta de colocar o Delphi num disquete e ir alí e
compilar um projeto. 



[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax: (31) 3389-8215

Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de
construção!!


-Mensagem original-
De: Henry Maltz Zylbersztejn [mailto:[EMAIL PROTECTED]
Enviada em: quinta-feira, 19 de outubro de 2006 11:28
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Compilador em linha de comando


hm,blz...

na real ontem testei colocando o dcc32.exe numa pasta da pendrive, e dai
dava esse erro... dai coloquei todos arquivos que tem na pasta do bin e fui
tirando e testando, até que quando deixei somente o dcc32.exe e
dcc32.cfgfuncionou...

só que hoje fui testar no micro que não tem delphi e dai não funcionou, por
isso achei estranho

valeu gerhard e ricardo, vou pegar os arquivos hoje de noite e ver como
fica...

um abraço!!!


On 10/19/06, Gerhard Roger Nack  wrote:

 Ola Henry,

 Para poder compilar com o DCC32, voce precisa ter na mesma pasta para onde
 copiou o DCC32.EXE os .DCU, .DCP e .BPL  do delphi.
 Nao lembro exatamente em qual pacote esta a unit SYSTEM.PAS, provalmente
 VCL ou RTL.

 [ ]s

 Gerhard Roger Nack
 [EMAIL PROTECTED]


 

 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Henry Maltz Zylbersztejn
 Enviada em: quinta-feira, 19 de outubro de 2006 10:22
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Compilador em linha de comando


 Olha a mensagem que aparece:

 Unit1.pas(6) Fatal: Unit not found: 'system.pas' or binary equivalents
 (DCU,
 DPU)

 sendo que na linha 6 só tenho o seguinte:

 unit Unit1;

 e esse system.pas nem existe no sistema...

 obs: neste micro que estou executando o dcc32.exe, não tem o delphi
 instalado, mas é justamente esse o objetivo... tem como?

 valeu, abraco


 On 10/18/06, Henry Maltz Zylbersztejn  wrote:
 
  hmm... quando tentei, fiz da seguinte forma:
 
  dcc32.exe unit1.pas (talvez tenha colocado algum parametro, nao
 lembro...)
 
  mas qd fiz compilei o .pas direto, pois queria somente verificar se
  existia algum erro no arquivo modificado
 
  mas se tem como gerar o .exe, melhor ainda, heheheh
 
  obrigado cara, vou tentar hoje de noite!!!
 
  abraço
 
 
   On 10/18/06, Gerhard Roger Nack  wrote:
  
   Ola, tem que colocar parametros sim:
  
   dcc32.exe -B -Q -uC:\Compila
  
   -B - Build All Units
   -Q - Quiet Compiler (desnecessario)
   -u - Path de onde estarao as units a serem compiladas (pode ter
   diversos caminhos separados por ;)
  
   Ja vou adiantando que as informações de VersionInfo do delphi nao
 sao
   incluidas quando se compila por linha de comando.
  
   [ ]s
  
   Gerhard Roger Nack
   [EMAIL PROTECTED] 
  
  
  
   
  
   De: delphi-br@yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br
 ]
   Em nome de Henry Maltz Zylbersztejn
   Enviada em: quarta-feira, 18 de outubro de 2006 09:45
   Para: delphi-br@yahoogrupos.com.br
   Assunto: Re: [delphi-br] Compilador em linha de comando
  
  
   pois é, agora não sei pq o delphi tá lá em casa... só respondi o q
 Paulo
   tinha escrito, mas não lembro se tentei com o brcc32 ou o dcc32
  
   hoje vou tentar, mas pelo que me lembre eu tentei com todos .exe que
 tem
   no
   diretório .bin... ele não conseguia compilar, sendo que pelo delphi
   compilava normal
  
   Gerhard, é só isso que tu usa pra compilar por linha de comando? tu
   coloca
   algum parâmetro especial?
  
   valeu, abraço!!!
  
  
  
   On 

Re: RES: [delphi-br] Compilador em linha de comando

2006-10-23 Por tôpico Luiz Escobar
É isso ai... 
Não é só o Compilador, é tudo, DLL´s e BPL´s, espalhadas pelo disco, 
\windows\system32 
Ainda se fossem só os arquivo, ai daria para fazer isso ai num pen-drive BEM 
grande... tipo 1GB...
O pior de tudo são os dados espalhados pelo REGISTRO do windows como:
Onde estão as DLL´s, BPL´s, path´s, o próprio numero de registro... blá, blá... 
ixe...
Mais facil vc instalar o DELPHI no cliente ou comprar um notebook... ;.-)

Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
http://www.megasistema.com.br

  - Original Message - 
  From: Valfrid-Ly Silva Couto 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Monday, October 23, 2006 2:51 PM
  Subject: Re: RES: [delphi-br] Compilador em linha de comando


  Walter,

  Se não me engano o DCC32.EXE já é um compilador e linkeditor ao mesmo tempo.

  Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu: O problema é que 
voce vai por a System.pas na pendrive e vai recompilar, ele
  vai te pedir outra unit.

  Pra compilar em linha de comando, você vai ter que:

  1) Levar todo o diretório \LIB do Delphi
  2) Todas as BPL´s do Delphi (algumas estão no diretório \BIN e outras no
  diretório \System32 do windows)
  3) Algumas dll´s do Delphi serão nescessárias também.

  Outra coisa que muitos aqui desconhecem (GRAVEMENTE!). O compilador é apenas
  o primeiro passo pra você transformar seu fonte em executável. Na verdade o
  compilador nada mais faz do que pegar os .pas e transformá-los em .dcu.
  Feito isto, a bola é passada para o LINKEDITOR. Este caboclo é que é o
  responsável por montar seu executável com base no apanhado de .dcus, bpl e
  .res referentes ao projeto. O Linkeditor é quem faz o executável e não o
  compilador. Sendo assim, não é só o compilador que se faz nescessário para
  gerar o programa, mas também o linkeditor.

  Em suma, não é simples assim. Não é como você pegar um Turbo Pascal 1.0,
  coloca num diquete, vai ali e regera seu projeto. Do Turbo 1.0 até o Delphi
  7 (vamos por como base), 10 milhões de coisas já se passaram e N demandas
  surgiram. Não existe esta de colocar o Delphi num disquete e ir alí e
  compilar um projeto. 



  []s

  Walter Alves Chagas Junior
  Projeto e desenvolvimento de sistemas
  Telemont Engenharia de telecomunicações S/A
  Belo Horizonte - MG - Brasil
  [EMAIL PROTECTED]
  Fone: (31) 3389-8217 Fax: (31) 3389-8215

  Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de
  construção!!


  -Mensagem original-
  De: Henry Maltz Zylbersztejn [mailto:[EMAIL PROTECTED]
  Enviada em: quinta-feira, 19 de outubro de 2006 11:28
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Compilador em linha de comando


  hm,blz...

  na real ontem testei colocando o dcc32.exe numa pasta da pendrive, e dai
  dava esse erro... dai coloquei todos arquivos que tem na pasta do bin e fui
  tirando e testando, até que quando deixei somente o dcc32.exe e
  dcc32.cfgfuncionou...

  só que hoje fui testar no micro que não tem delphi e dai não funcionou, por
  isso achei estranho

  valeu gerhard e ricardo, vou pegar os arquivos hoje de noite e ver como
  fica...

  um abraço!!!


  On 10/19/06, Gerhard Roger Nack  wrote:
  
   Ola Henry,
  
   Para poder compilar com o DCC32, voce precisa ter na mesma pasta para onde
   copiou o DCC32.EXE os .DCU, .DCP e .BPL  do delphi.
   Nao lembro exatamente em qual pacote esta a unit SYSTEM.PAS, provalmente
   VCL ou RTL.
  
   [ ]s
  
   Gerhard Roger Nack
   [EMAIL PROTECTED]
  
  
   
  
   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
   nome de Henry Maltz Zylbersztejn
   Enviada em: quinta-feira, 19 de outubro de 2006 10:22
   Para: delphi-br@yahoogrupos.com.br
   Assunto: Re: [delphi-br] Compilador em linha de comando
  
  
   Olha a mensagem que aparece:
  
   Unit1.pas(6) Fatal: Unit not found: 'system.pas' or binary equivalents
   (DCU,
   DPU)
  
   sendo que na linha 6 só tenho o seguinte:
  
   unit Unit1;
  
   e esse system.pas nem existe no sistema...
  
   obs: neste micro que estou executando o dcc32.exe, não tem o delphi
   instalado, mas é justamente esse o objetivo... tem como?
  
   valeu, abraco
  
  
   On 10/18/06, Henry Maltz Zylbersztejn  wrote:
   
hmm... quando tentei, fiz da seguinte forma:
   
dcc32.exe unit1.pas (talvez tenha colocado algum parametro, nao
   lembro...)
   
mas qd fiz compilei o .pas direto, pois queria somente verificar se
existia algum erro no arquivo modificado
   
mas se tem como gerar o .exe, melhor ainda, heheheh
   
obrigado cara, vou tentar hoje de noite!!!
   
abraço
   
   
 On 10/18/06, Gerhard Roger Nack  wrote:

 Ola, tem que colocar parametros sim:

 dcc32.exe -B -Q -uC:\Compila

 -B - Build All Units

RES: RES: [delphi-br] Compilador em linha de comando

2006-10-23 Por tôpico Walter Alves Chagas Junior
Não tenho como confirmar agora (depois eu olho), mas se não me engano, o
linkeditor do delphi é o RLink

[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax: (31) 3389-8215

Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de
construção!!


-Mensagem original-
De: Valfrid-Ly Silva Couto [mailto:[EMAIL PROTECTED]
Enviada em: segunda-feira, 23 de outubro de 2006 14:51
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Compilador em linha de comando


Walter,

Se não me engano o DCC32.EXE já é um compilador e linkeditor ao mesmo tempo.

Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu: O problema é
que voce vai por a System.pas na pendrive e vai recompilar, ele
vai te pedir outra unit.

Pra compilar em linha de comando, você vai ter que:

1) Levar todo o diretório \LIB do Delphi
2) Todas as BPL´s do Delphi (algumas estão no diretório \BIN e outras no
diretório \System32 do windows)
3) Algumas dll´s do Delphi serão nescessárias também.

Outra coisa que muitos aqui desconhecem (GRAVEMENTE!). O compilador é apenas
o primeiro passo pra você transformar seu fonte em executável. Na verdade o
compilador nada mais faz do que pegar os .pas e transformá-los em .dcu.
Feito isto, a bola é passada para o LINKEDITOR. Este caboclo é que é o
responsável por montar seu executável com base no apanhado de .dcus, bpl e
.res referentes ao projeto. O Linkeditor é quem faz o executável e não o
compilador. Sendo assim, não é só o compilador que se faz nescessário para
gerar o programa, mas também o linkeditor.

Em suma, não é simples assim. Não é como você pegar um Turbo Pascal 1.0,
coloca num diquete, vai ali e regera seu projeto. Do Turbo 1.0 até o Delphi
7 (vamos por como base), 10 milhões de coisas já se passaram e N demandas
surgiram. Não existe esta de colocar o Delphi num disquete e ir alí e
compilar um projeto. 



[]s

Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax: (31) 3389-8215

Parabens Telemont - Somos a 8ª maior empresa do Brasil no segmento de
construção!!


-Mensagem original-
De: Henry Maltz Zylbersztejn [mailto:[EMAIL PROTECTED]
Enviada em: quinta-feira, 19 de outubro de 2006 11:28
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Compilador em linha de comando


hm,blz...

na real ontem testei colocando o dcc32.exe numa pasta da pendrive, e dai
dava esse erro... dai coloquei todos arquivos que tem na pasta do bin e fui
tirando e testando, até que quando deixei somente o dcc32.exe e
dcc32.cfgfuncionou...

só que hoje fui testar no micro que não tem delphi e dai não funcionou, por
isso achei estranho

valeu gerhard e ricardo, vou pegar os arquivos hoje de noite e ver como
fica...

um abraço!!!


On 10/19/06, Gerhard Roger Nack  wrote:

 Ola Henry,

 Para poder compilar com o DCC32, voce precisa ter na mesma pasta para onde
 copiou o DCC32.EXE os .DCU, .DCP e .BPL  do delphi.
 Nao lembro exatamente em qual pacote esta a unit SYSTEM.PAS, provalmente
 VCL ou RTL.

 [ ]s

 Gerhard Roger Nack
 [EMAIL PROTECTED]


 

 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Henry Maltz Zylbersztejn
 Enviada em: quinta-feira, 19 de outubro de 2006 10:22
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Compilador em linha de comando


 Olha a mensagem que aparece:

 Unit1.pas(6) Fatal: Unit not found: 'system.pas' or binary equivalents
 (DCU,
 DPU)

 sendo que na linha 6 só tenho o seguinte:

 unit Unit1;

 e esse system.pas nem existe no sistema...

 obs: neste micro que estou executando o dcc32.exe, não tem o delphi
 instalado, mas é justamente esse o objetivo... tem como?

 valeu, abraco


 On 10/18/06, Henry Maltz Zylbersztejn  wrote:
 
  hmm... quando tentei, fiz da seguinte forma:
 
  dcc32.exe unit1.pas (talvez tenha colocado algum parametro, nao
 lembro...)
 
  mas qd fiz compilei o .pas direto, pois queria somente verificar se
  existia algum erro no arquivo modificado
 
  mas se tem como gerar o .exe, melhor ainda, heheheh
 
  obrigado cara, vou tentar hoje de noite!!!
 
  abraço
 
 
   On 10/18/06, Gerhard Roger Nack  wrote:
  
   Ola, tem que colocar parametros sim:
  
   dcc32.exe -B -Q -uC:\Compila
  
   -B - Build All Units
   -Q - Quiet Compiler (desnecessario)
   -u - Path de onde estarao as units a serem compiladas (pode ter
   diversos caminhos separados por ;)
  
   Ja vou adiantando que as informações de VersionInfo do delphi nao
 sao
   incluidas quando se compila por linha de comando.
  
   [ ]s
  
   Gerhard Roger Nack
   [EMAIL PROTECTED] 
  
  
  
   
  
   De: delphi-br@yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br
 ]
   Em nome de Henry Maltz Zylbersztejn

RES: [delphi-br] Compilador em linha de comando

2006-10-19 Por tôpico Gerhard Roger Nack
Ola Henry,
 
Para poder compilar com o DCC32, voce precisa ter na mesma pasta para onde 
copiou o DCC32.EXE os .DCU, .DCP e .BPL  do delphi.
Nao lembro exatamente em qual pacote esta a unit SYSTEM.PAS, provalmente VCL ou 
RTL.
 
[ ]s
 
Gerhard Roger Nack
[EMAIL PROTECTED] 
 



De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Henry 
Maltz Zylbersztejn
Enviada em: quinta-feira, 19 de outubro de 2006 10:22
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Compilador em linha de comando


Olha a mensagem que aparece:

Unit1.pas(6) Fatal: Unit not found: 'system.pas' or binary equivalents (DCU,
DPU)

sendo que na linha 6 só tenho o seguinte:

unit Unit1;

e esse system.pas nem existe no sistema...

obs: neste micro que estou executando o dcc32.exe, não tem o delphi
instalado, mas é justamente esse o objetivo... tem como?

valeu, abraco


On 10/18/06, Henry Maltz Zylbersztejn [EMAIL PROTECTED] wrote:

 hmm... quando tentei, fiz da seguinte forma:

 dcc32.exe unit1.pas (talvez tenha colocado algum parametro, nao lembro...)

 mas qd fiz compilei o .pas direto, pois queria somente verificar se
 existia algum erro no arquivo modificado

 mas se tem como gerar o .exe, melhor ainda, heheheh

 obrigado cara, vou tentar hoje de noite!!!

 abraço


  On 10/18/06, Gerhard Roger Nack [EMAIL PROTECTED] wrote:
 
  Ola, tem que colocar parametros sim:
 
  dcc32.exe -B -Q -uC:\Compila
 
  -B - Build All Units
  -Q - Quiet Compiler (desnecessario)
  -u - Path de onde estarao as units a serem compiladas (pode ter
  diversos caminhos separados por ;)
 
  Ja vou adiantando que as informações de VersionInfo do delphi nao sao
  incluidas quando se compila por linha de comando.
 
  [ ]s
 
  Gerhard Roger Nack
  [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
 
 
 
  
 
  De: delphi-br@yahoogrupos.com.br [mailto: [EMAIL PROTECTED]
  Em nome de Henry Maltz Zylbersztejn
  Enviada em: quarta-feira, 18 de outubro de 2006 09:45
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Compilador em linha de comando
 
 
  pois é, agora não sei pq o delphi tá lá em casa... só respondi o q Paulo
  tinha escrito, mas não lembro se tentei com o brcc32 ou o dcc32
 
  hoje vou tentar, mas pelo que me lembre eu tentei com todos .exe que tem
  no
  diretório .bin... ele não conseguia compilar, sendo que pelo delphi
  compilava normal
 
  Gerhard, é só isso que tu usa pra compilar por linha de comando? tu
  coloca
  algum parâmetro especial?
 
  valeu, abraço!!!
 
 
 
  On 10/17/06, Gerhard Roger Nack [EMAIL PROTECTED] wrote:
  
   Voces nao estao confundindo com o  DCC32.exe ?
  
   O BRCC32 eh pra compilar arquivos de recursos (.RC - .RES)
  
   Usamos a compilacao por linha de comando direto aqui.
   Compilando pelo delphi demorava +/- 30/40 min. pra dar um build em
  todos
   modulos do projeto.
   Pelo prompt a mesma compilacao nao leva 10 min.
  
  
   [ ] s
  
   Gerhard Roger Nack
   [EMAIL PROTECTED]
  
   
  
   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
  Em
   nome de Henry Maltz Zylbersztejn
   Enviada em: terça-feira, 17 de outubro de 2006 10:59
   Para: delphi-br@yahoogrupos.com.br
   Assunto: Re: [delphi-br] Compilador em linha de comando
  
  
   eu também estava com essa dúvida.. tentei usar o brcc32 mas não
   funcionou...
  
   pelo que vi ele não aceita comandos que o delphi tem pra compilar,
  como
   inteface, uses, etc...
  
   se alguém descobrir favor me avise...
  
   abraços
  
  
   On 10/17/06, Paulo Sérgio de Souza  [EMAIL PROTECTED]
   wrote:
   
Bom dia,
   
Dê uma olhada no brcc32.exe na pasta bin do Delphi. Se você estiver
  com
   o
delphi instalado em sua máquina digite brcc32 no prompt que irá
  aparecer
   os
parâmetros para compilação.
   
Espero ter ajudado.
   
Sds,
   
Paulo Sérgio
Desenvolvedor
Bhte./ MG
   
  - Original Message -
  From: moises_kylix
  To: delphi-br@yahoogrupos.com.br
  Sent: Friday, October 13, 2006 4:20 PM
  Subject: [delphi-br] Compilador em linha de comando
   
   
  Boa tarde, estou com problema, preciso compilar um programa feito
  em
  delphi, mas preciso fazer isso atravez do prompt do dos, usando
  linha
  de comando e não pela ide, alguem já usou o compilador do delphi
  por
  linha de comando? E como eu faço para instalar só esse compilador
  na
  minha máquina?
   
  Desde já agradeço a atenção.
  
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
  
 




[As partes desta mensagem que não continham texto foram removidas]

 


[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para 

Res: [delphi-br] Compilador em linha de comando

2006-10-19 Por tôpico Ricardo Cesar Cardoso
O problema é que diretamente seu projeto pode não usar a system.pas, mas 
indiretamente ele usa já que funções de sistema ficam implementadas nessa unit. 
A solução seria ter uma cópia dessa unit junto com o projeto antes da 
compilação.

[]'s 
Ricardo

- Mensagem original 
De: Henry Maltz Zylbersztejn [EMAIL PROTECTED]
Para: delphi-br@yahoogrupos.com.br
Enviadas: Quinta-feira, 19 de Outubro de 2006 11:22:16
Assunto: Re: [delphi-br] Compilador em linha de comando




Olha a mensagem que aparece:



Unit1.pas(6) Fatal: Unit not found: 'system.pas' or binary equivalents (DCU,

DPU)



sendo que na linha 6 só tenho o seguinte:



unit Unit1;



e esse system.pas nem existe no sistema...



obs: neste micro que estou executando o dcc32.exe, não tem o delphi

instalado, mas é justamente esse o objetivo... tem como?



valeu, abraco





On 10/18/06, Henry Maltz Zylbersztejn [EMAIL PROTECTED] wrote:



 hmm... quando tentei, fiz da seguinte forma:



 dcc32.exe unit1.pas (talvez tenha colocado algum parametro, nao lembro...)



 mas qd fiz compilei o .pas direto, pois queria somente verificar se

 existia algum erro no arquivo modificado



 mas se tem como gerar o .exe, melhor ainda, heheheh



 obrigado cara, vou tentar hoje de noite!!!



 abraço





  On 10/18/06, Gerhard Roger Nack [EMAIL PROTECTED] wrote:

 

  Ola, tem que colocar parametros sim:

 

  dcc32.exe -B -Q -uC:\Compila

 

  -B - Build All Units

  -Q - Quiet Compiler (desnecessario)

  -u - Path de onde estarao as units a serem compiladas (pode ter

  diversos caminhos separados por ;)

 

  Ja vou adiantando que as informações de VersionInfo do delphi nao sao

  incluidas quando se compila por linha de comando.

 

  [ ]s

 

  Gerhard Roger Nack

  [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]

 

 

 

  

 

  De: delphi-br@yahoogrupos.com.br [mailto: [EMAIL PROTECTED]

  Em nome de Henry Maltz Zylbersztejn

  Enviada em: quarta-feira, 18 de outubro de 2006 09:45

  Para: delphi-br@yahoogrupos.com.br

  Assunto: Re: [delphi-br] Compilador em linha de comando

 

 

  pois é, agora não sei pq o delphi tá lá em casa... só respondi o q Paulo

  tinha escrito, mas não lembro se tentei com o brcc32 ou o dcc32

 

  hoje vou tentar, mas pelo que me lembre eu tentei com todos .exe que tem

  no

  diretório .bin... ele não conseguia compilar, sendo que pelo delphi

  compilava normal

 

  Gerhard, é só isso que tu usa pra compilar por linha de comando? tu

  coloca

  algum parâmetro especial?

 

  valeu, abraço!!!

 

 

 

  On 10/17/06, Gerhard Roger Nack [EMAIL PROTECTED] wrote:

  

   Voces nao estao confundindo com o  DCC32.exe ?

  

   O BRCC32 eh pra compilar arquivos de recursos (.RC - .RES)

  

   Usamos a compilacao por linha de comando direto aqui.

   Compilando pelo delphi demorava +/- 30/40 min. pra dar um build em

  todos

   modulos do projeto.

   Pelo prompt a mesma compilacao nao leva 10 min.

  

  

   [ ] s

  

   Gerhard Roger Nack

   [EMAIL PROTECTED]

  

   

  

   De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]

  Em

   nome de Henry Maltz Zylbersztejn

   Enviada em: terça-feira, 17 de outubro de 2006 10:59

   Para: delphi-br@yahoogrupos.com.br

   Assunto: Re: [delphi-br] Compilador em linha de comando

  

  

   eu também estava com essa dúvida.. tentei usar o brcc32 mas não

   funcionou...

  

   pelo que vi ele não aceita comandos que o delphi tem pra compilar,

  como

   inteface, uses, etc...

  

   se alguém descobrir favor me avise...

  

   abraços

  

  

   On 10/17/06, Paulo Sérgio de Souza  [EMAIL PROTECTED]

   wrote:

   

Bom dia,

   

Dê uma olhada no brcc32.exe na pasta bin do Delphi. Se você estiver

  com

   o

delphi instalado em sua máquina digite brcc32 no prompt que irá

  aparecer

   os

parâmetros para compilação.

   

Espero ter ajudado.

   

Sds,

   

Paulo Sérgio

Desenvolvedor

Bhte./ MG

   

  - Original Message -

  From: moises_kylix

  To: delphi-br@yahoogrupos.com.br

  Sent: Friday, October 13, 2006 4:20 PM

  Subject: [delphi-br] Compilador em linha de comando

   

   

  Boa tarde, estou com problema, preciso compilar um programa feito

  em

  delphi, mas preciso fazer isso atravez do prompt do dos, usando

  linha

  de comando e não pela ide, alguem já usou o compilador do delphi

  por

  linha de comando? E como eu faço para instalar só esse compilador

  na

  minha máquina?

   

  Desde já agradeço a atenção.

  

  

  

   [As partes desta mensagem que não continham texto foram removidas]

  

  

  

 

 

  [As partes desta mensagem que não continham texto foram removidas]

 

 

 

 

  [As partes desta mensagem que não continham texto foram removidas]

 

  

 









[As partes desta mensagem que não continham texto foram removidas]













RES: [delphi-br] Compilador em linha de comando

2006-10-18 Por tôpico Gerhard Roger Nack
Ola, tem que colocar parametros sim:
 
dcc32.exe -B -Q -uC:\Compila
 
-B - Build All Units
-Q - Quiet Compiler (desnecessario)
-u - Path de onde estarao as units a serem compiladas (pode ter diversos 
caminhos separados por ;)
 
Ja vou adiantando que as informações de VersionInfo do delphi nao sao 
incluidas quando se compila por linha de comando.
 
[ ]s
 
Gerhard Roger Nack
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]  
 




De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Henry 
Maltz Zylbersztejn
Enviada em: quarta-feira, 18 de outubro de 2006 09:45
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Compilador em linha de comando


pois é, agora não sei pq o delphi tá lá em casa... só respondi o q Paulo
tinha escrito, mas não lembro se tentei com o brcc32 ou o dcc32

hoje vou tentar, mas pelo que me lembre eu tentei com todos .exe que tem no
diretório .bin... ele não conseguia compilar, sendo que pelo delphi
compilava normal

Gerhard, é só isso que tu usa pra compilar por linha de comando? tu coloca
algum parâmetro especial?

valeu, abraço!!!



On 10/17/06, Gerhard Roger Nack [EMAIL PROTECTED] wrote:

 Voces nao estao confundindo com o DCC32.exe ?

 O BRCC32 eh pra compilar arquivos de recursos (.RC - .RES)

 Usamos a compilacao por linha de comando direto aqui.
 Compilando pelo delphi demorava +/- 30/40 min. pra dar um build em todos
 modulos do projeto.
 Pelo prompt a mesma compilacao nao leva 10 min.


 [ ] s

 Gerhard Roger Nack
 [EMAIL PROTECTED]

 

 De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
 nome de Henry Maltz Zylbersztejn
 Enviada em: terça-feira, 17 de outubro de 2006 10:59
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Compilador em linha de comando


 eu também estava com essa dúvida.. tentei usar o brcc32 mas não
 funcionou...

 pelo que vi ele não aceita comandos que o delphi tem pra compilar, como
 inteface, uses, etc...

 se alguém descobrir favor me avise...

 abraços


 On 10/17/06, Paulo Sérgio de Souza [EMAIL PROTECTED]
 wrote:
 
  Bom dia,
 
  Dê uma olhada no brcc32.exe na pasta bin do Delphi. Se você estiver com
 o
  delphi instalado em sua máquina digite brcc32 no prompt que irá aparecer
 os
  parâmetros para compilação.
 
  Espero ter ajudado.
 
  Sds,
 
  Paulo Sérgio
  Desenvolvedor
  Bhte./ MG
 
- Original Message -
From: moises_kylix
To: delphi-br@yahoogrupos.com.br
Sent: Friday, October 13, 2006 4:20 PM
Subject: [delphi-br] Compilador em linha de comando
 
 
Boa tarde, estou com problema, preciso compilar um programa feito em
delphi, mas preciso fazer isso atravez do prompt do dos, usando linha
de comando e não pela ide, alguem já usou o compilador do delphi por
linha de comando? E como eu faço para instalar só esse compilador na
minha máquina?
 
Desde já agradeço a atenção.



 [As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]

 


[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 



RES: [delphi-br] Compilador em linha de comando

2006-10-17 Por tôpico Gerhard Roger Nack
Voces nao estao confundindo com o DCC32.exe ?
 
O BRCC32 eh pra compilar arquivos de recursos (.RC - .RES)
 
Usamos a compilacao por linha de comando direto aqui.
Compilando pelo delphi demorava +/- 30/40 min. pra dar um build em todos 
modulos do projeto.
Pelo prompt a mesma compilacao nao leva 10 min.
 
 
[ ] s
 
Gerhard Roger Nack
[EMAIL PROTECTED] 



De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Henry 
Maltz Zylbersztejn
Enviada em: terça-feira, 17 de outubro de 2006 10:59
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Compilador em linha de comando


eu também estava com essa dúvida.. tentei usar o brcc32 mas não funcionou...

pelo que vi ele não aceita comandos que o delphi tem pra compilar, como
inteface, uses, etc...

se alguém descobrir favor me avise...

abraços


On 10/17/06, Paulo Sérgio de Souza [EMAIL PROTECTED] wrote:

 Bom dia,

 Dê uma olhada no brcc32.exe na pasta bin do Delphi. Se você estiver com o
 delphi instalado em sua máquina digite brcc32 no prompt que irá aparecer os
 parâmetros para compilação.

 Espero ter ajudado.

 Sds,

 Paulo Sérgio
 Desenvolvedor
 Bhte./ MG

   - Original Message -
   From: moises_kylix
   To: delphi-br@yahoogrupos.com.br
   Sent: Friday, October 13, 2006 4:20 PM
   Subject: [delphi-br] Compilador em linha de comando


   Boa tarde, estou com problema, preciso compilar um programa feito em
   delphi, mas preciso fazer isso atravez do prompt do dos, usando linha
   de comando e não pela ide, alguem já usou o compilador do delphi por
   linha de comando? E como eu faço para instalar só esse compilador na
   minha máquina?

   Desde já agradeço a atenção.



[As partes desta mensagem que não continham texto foram removidas]



-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

 



Re: RES: [delphi-br] Compilador em linha de comando

2006-10-17 Por tôpico Joao Morais
Gerhard Roger Nack wrote:

 Usamos a compilacao por linha de comando direto aqui.
 Compilando pelo delphi demorava +/- 30/40 min. pra dar um build em todos 
 modulos do projeto.
 Pelo prompt a mesma compilacao nao leva 10 min.

Qual tamanho do projeto? Dá uma espiada nesse artigo aqui (inglês):

http://blogs.borland.com/fhaglund/archive/2006/07/03/25804.aspx

Talvez ajude.

--
João Morais


-- 
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

* Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages

* Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
 
Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html