RES: [delphi-br] Delphi 2005 e Mono no Linux

2005-07-28 Por tôpico Walter Alves Chagas Junior
Neste ultimo Clubedelphi techweekend que teve em São Paulo, eu e mais duas
pessoas conversamos um bom tempo lá com o Daniel Politchuck a respeito do
D2K5, e um dos participantes do bate-papo tocou no assunto do Mono. O que o
Daniel nos disse foi que esta integração ainda está em fase de
desenvolvimento/testes e que ainda não está 100% confiável. Ele acredita que
no próximo Delphi isto já estará aprovado pela Borland, ou quem sabe, saia
algum path de compatibilização com o Mono ainda para o D2K5.

 
 
 []s

 Walter Alves Chagas Junior
 Projeto e desenvolvimento
 Telemont Engenharia de telecomunicações
 Belo Horizonte - MG - Brazil 
 [EMAIL PROTECTED]
 Fone: (31) 3389-8215 Fax: (31) 3389-8200
 

 -Mensagem original-
 De: Marcos Antonio Gambeta [mailto:[EMAIL PROTECTED]
 Enviada em: quinta-feira, 28 de julho de 2005 01:24
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: [delphi-br] Delphi 2005 e Mono no Linux
 
 
 EMAlguém está rodando software feito em .NET
 EMFramework usando Delphi 2005 numa distribuição
 EMLinux pelo Projeto Mono?
 EMSe estiver, por favor me diga como fazer um projeto
 EMDelphi 2005 rodar com Mono.
 
 Eliéser,
 
 Veja os endereços abaixo:
 
 http://monobrasil.softwarelivre.org
 Tem um screenshot com esta legenda:
 Conseguimos rodar programas compilados em Delphi
 2005 no Linux .
 
 Programas feitos em Delphi 2005 no Mono
 http://monoblog.sl.org.br/blog/?p=28
 
 http://monobrasil.softwarelivre.org/foruns/viewforum.php?f=15
 Clique no tópico Como rodar usando WindowsForms
 
 São experiências iniciais, mas bastante interessantes.
 
 
 Atenciosamente,
 Marcos Antonio Gambeta
 http://geocities.yahoo.com.br/marcosgambeta/
 http://dicasprog.codigolivre.org.br
 
 
 
 -- 
 No virus found in this outgoing message.
 Checked by AVG Anti-Virus.
 Version: 7.0.338 / Virus Database: 267.9.5/58 - Release Date: 
 25/7/2005
 
 
   
   
   
 ___ 
 Yahoo! Acesso Grátis - Internet rápida e grátis. 
 Instale o discador agora! http://br.acesso.yahoo.com/
 
 
 -- 
  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] ou [EMAIL PROTECTED]
  
 Links do Yahoo! Grupos
 
 
 
 
  
 
 


[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] ou [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] Delphi 2005 e Mono no Linux

2005-07-28 Por tôpico Marcelo Almeida
Walter Alves Chagas Junior wrote:

Neste ultimo Clubedelphi techweekend que teve em São Paulo, eu e mais duas
pessoas conversamos um bom tempo lá com o Daniel Politchuck a respeito do
D2K5, e um dos participantes do bate-papo tocou no assunto do Mono. O que o
Daniel nos disse foi que esta integração ainda está em fase de
desenvolvimento/testes e que ainda não está 100% confiável. Ele acredita que
no próximo Delphi isto já estará aprovado pela Borland, ou quem sabe, saia
algum path de compatibilização com o Mono ainda para o D2K5.
  


Mesmo com a nova versão do delphi, deu uses no sysutils, já era a 
compatibilidade.
O sysutils faz referencia ao kernel32.dll que só tem no windows.
Pode até funcionar no mono pra windows, mas linux não.





___ 
Yahoo! Acesso Grátis - Internet rápida e grátis. 
Instale o discador agora! http://br.acesso.yahoo.com/


-- 
 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] ou [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] Delphi 2005 e Mono no Linux

2005-07-28 Por tôpico Marcelo Almeida
Marcelo Almeida wrote:

Mesmo com a nova versão do delphi, deu uses no sysutils, já era a 
compatibilidade.
O sysutils faz referencia ao kernel32.dll que só tem no windows.
Pode até funcionar no mono pra windows, mas linux não.
  


Faltou exemplo:
fonte 1:
---
program Project2;
{$APPTYPE CONSOLE}
uses
  Sysutils;
begin
  writeln('Hello World!');
end.

[EMAIL PROTECTED]:~ mono Project2.exe

Unhandled Exception: System.TypeInitializationException: An exception 
was thrown by the type initializer for Project2.Units.Project2 --- 
System.TypeInitializationException: An exception was thrown by the type 
initializer for Borland.Vcl.Units.SysUtils --- 
System.DllNotFoundException: kernel32.dll
in 0x00053 (wrapper managed-to-native) 
Borland.Vcl.Units.Windows:GetVersionEx (Borland.Vcl._OSVERSIONINFO)
in 0x00062 Borland.Vcl.Units.SysUtils:InitPlatformId ()
in 0x0004c Borland.Vcl.Units.SysUtils:Borland.Vcl.SysUtils ()
in 0x0064e Borland.Vcl.Units.SysUtils:.cctor ()
--- End of inner exception stack trace ---

in (unmanaged) (wrapper managed-to-native) 
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (intptr)
in 0x4 (wrapper managed-to-native) 
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (intptr)
in 0x0001c 
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor 
(System.RuntimeTypeHandle)
in 0x00026 Project2.Units.Project2:.cctor ()
--- End of inner exception stack trace ---


fonte 2:
---
program Project2;
{$APPTYPE CONSOLE}
begin
  writeln('Hello World!');
end.

[EMAIL PROTECTED]:~ mono Project2.exe
Hello World!
[EMAIL PROTECTED]:~


Resumindo:
se for escrever algo em delphi pra rodar no mono do linux, vai ter que 
reescrever quase todas as bibliotecas.
Pegar os fontes que vem no delphi e remover o que acessa a API do 
windows deve funcionar, mas vai perder muitas funcionalidades.






___ 
Yahoo! Acesso Grátis - Internet rápida e grátis. 
Instale o discador agora! http://br.acesso.yahoo.com/


-- 
 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] ou [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

 




[delphi-br] Delphi 2005 e Mono no Linux

2005-07-27 Por tôpico Eliéser Morais
Olá TODOS!!!

Alguém está rodando software feito em .NET Framework usando Delphi
2005 numa distribuição Linux pelo Projeto Mono?

Se estiver, por favor me diga como fazer um projeto Delphi 2005 rodar com Mono.

abraços
Eliéser 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] ou [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: [delphi-br] Delphi 2005 e Mono no Linux

2005-07-27 Por tôpico Marcos Antonio Gambeta
EMAlguém está rodando software feito em .NET
EMFramework usando Delphi 2005 numa distribuição
EMLinux pelo Projeto Mono?
EMSe estiver, por favor me diga como fazer um projeto
EMDelphi 2005 rodar com Mono.

Eliéser,

Veja os endereços abaixo:

http://monobrasil.softwarelivre.org
Tem um screenshot com esta legenda:
Conseguimos rodar programas compilados em Delphi
2005 no Linux .

Programas feitos em Delphi 2005 no Mono
http://monoblog.sl.org.br/blog/?p=28

http://monobrasil.softwarelivre.org/foruns/viewforum.php?f=15
Clique no tópico Como rodar usando WindowsForms

São experiências iniciais, mas bastante interessantes.


Atenciosamente,
Marcos Antonio Gambeta
http://geocities.yahoo.com.br/marcosgambeta/
http://dicasprog.codigolivre.org.br



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.5/58 - Release Date: 25/7/2005





___ 
Yahoo! Acesso Grátis - Internet rápida e grátis. 
Instale o discador agora! http://br.acesso.yahoo.com/


-- 
 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] ou [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