Fórum Mensagem ao tentar compilar.. #333141
15/11/2006
0
File not found Unit1.dcu
e ele deixa a seguinte linha marcada como erro..
UDataModule in ´..\Modulo de dados\UDataModule.pas´ {dm: TDataModule};
peguei esse sistema agora e naum to entendo o q ele esta aprontando..
se alguem tiver alguma idéia..estou no aguardo..
Thiago Coleti
Curtir tópico
+ 0Posts
15/11/2006
Titanius
e depois executa ele
[]s
Gostei + 0
15/11/2006
Thiago Coleti
´Could not create output file ´C:\Sistema\UPrincipal.dcu´
alguem idéia??
Gostei + 0
15/11/2006
Titanius
[]s
Gostei + 0
16/11/2006
Martins
´Could not create output file ´C:\Sistema\UPrincipal.dcu´
alguem idéia??[/quote:1b4d76d19e]
Não foi possível criar o arquivo de saída, no caso o DCU, coloque aqui o código do arquivo DPR como solicitado pelo titanius.
Gostei + 0
16/11/2006
Michael
e ele deixa a seguinte linha marcada como erro..
UDataModule in ´..\Modulo de dados\UDataModule.pas´ {dm: TDataModule};[/quote:0a2118ac6b]
Alguma unit do projeto está fazendo referência a um arquivo chamado Unit1.pas. Como ele não deve existir nem na pasta do projeto nem no path do IDE, o compilador procura pelo DCU, que tbm não existe, e, por uma razão desconhecida por mim, coloca o cursor no arquivo de projeto. Procure nos fontes do sistema por ´Unit1´.
Existem outros erros que tbm podem ocorrer em função de referências a recursos não existentes, ou existentes em pastas não conhecidas pelo projeto, ou ainda por existirem dois arquivos com o mesmo nome, em pastas diferentes, mas que estão no path do IDE. O que eu considero mais comum é o erro: ´[b:0a2118ac6b]Unit <element> was compiled with a different version of <element>.<element>[/b:0a2118ac6b]´.
[quote:0a2118ac6b=´Thiago Coleti´]Agora apareceu a mensagem...
´Could not create output file ´C:\Sistema\UPrincipal.dcu´ [/quote:0a2118ac6b]
Provavelmente nas opções do projeto está definida uma pasta de saída para as units pré-compiladas (DCU) que não existe. Para verificar isso, no Delphi 7, vá ao menu [b:0a2118ac6b]Project[/b:0a2118ac6b], [b:0a2118ac6b]Options[/b:0a2118ac6b], e na aba [b:0a2118ac6b]Directories/Conditionals[/b:0a2118ac6b], repare na caixa [b:0a2118ac6b]Unit output directory[/b:0a2118ac6b].
[]´s
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)