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


hmmmmm,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:
> >
> > hmmmmmm... 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 10/17/06, Gerhard Roger Nack  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]
>
> 
>


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



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Links do Yahoo! Grupos

 


-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Links do Yahoo! Grupos

 




Valfrid-Ly Silva Couto
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
ICQ 15114646
                
---------------------------------
 O Yahoo! está de cara nova. Venha conferir!

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



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

Links do Yahoo! Grupos

 


-- 
<<<<< 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

 

Responder a