Kylix 3 - SuSe 9.1 com Kernel 2.6

16/06/2004

0

[color=darkred:dc13385c22]Normalmente após a instalação do Kylix 3 ao iniciar com ´startdelphi´, aparece a mensagem de erro: ´//usr/local/kylix3/bin/delphi: relocation error: /usr/local/kylix/bin/lbin/libwine.borland.so erro version GLIBC 2.0 not define in file libc.so.6...´. Não sei ao certo o porque, mas o programa não roda com o Kernel 2.6. Pois bem, agora entra o macete, como root digite: export LD_ASSUME_KERNEL=2.4.1 && startdelphi e pronto! Como usuario digite: startdelphi e [b:dc13385c22][i:dc13385c22]Viva a Liberdade[/i:dc13385c22][/b:dc13385c22]! [/color:dc13385c22]

[color=green:dc13385c22][b:dc13385c22][i:dc13385c22]Editado para facilitar a leitura (Removida a tag [size=18]). marcelo.c - Moderador[/color:dc13385c22][/b:dc13385c22][/i:dc13385c22]


Huderson

Huderson

Responder

Posts

02/01/2006

Cafosys

estou com um problema quando digito este exemplo pois abre o kylix a tela fica toda estranha pois não aparece os captions dos botôes alguem sabe qual é o erro


Responder

03/01/2006

Rogick

Qual é a sua versão do Linux?

Dependendo da versão vc pode ver como instalar o Kylix corretamente nos links abaixo:

[url]http://www.jsk.com.br/kylix-mandrake.html[/url] - [b:e33143a448]Instalar no Mandrake[/b:e33143a448]

[url]http://www.jsk.com.br/kylix-ubuntu.html[/url] - [b:e33143a448]Instalar no Ubuntu[/b:e33143a448]

[b:e33143a448]Instalar no RedHat[/b:e33143a448] - procure no google. :lol:

Se precisar d + ajuda é só falar[/url]


Responder

03/01/2006

Cafosys

a minha distribuição é a suse 9.3


Responder

04/01/2006

Rogick

Então pesquisa no google, eu já vi alguns artigos mostrando como instalar o Kylix no Suse


Responder

04/01/2006

Cafosys

o problema é depois de instalado pois a ide do kylix fica toda estranmha os menus aparecem cortadors e nenhum caption pararece direito


Responder

04/01/2006

Kitsystem

Fonte www.vivalinux.com.br/artigos


Instalando Kylix 3 no SuSe 9.1

Abra um terminal:

$ cd /media/cdrom

Para instalar pelo RPM:

$ sh setup.sh

ou se preferir instalar pelo tar.gz:

$ sh setup.sh -m

Após este comando iniciará a instalação.

Normalmente após a instalação do Kylix 3, ao iniciá-lo com ´startdelphi´ ou ´startbcb´, aparece a mensagem de erro:

//usr/local/kylix3/bin/delphi: relocation error: /usr/local/kylix/bin/lbin/libwine.borland.so erro version GLIBC 2.0 not define in file libc.so.6...

Não sei ao certo o porque, mas o programa não roda com o kernel 2.6. Pois bem, agora vamos alterar o arquivo ´startdelphi´ e ´startbcb´ , como root:

# cd /usr/local/kylix3/bin
vi startdelphi


!/bin/bash
BEGIN STRING TABLE

KYDEF_LOCALE=´en_US´
LC_ALL_IS_C1=´The LC_ALL environment variable is set to C. Kylix cannot start with this setting.´
LC_ALL_IS_C2=´Defaulting LC_ALL to´

Aqui você deve inserir esta linha, como esta abaixo

export LD_ASSUME_KERNEL=2.4.1

END STRING TABLE

Faça o mesmo com ´startbcb´.

Pronto, agora como usuário digite:

$ startdelphi
ou
$ startbcb

E desfrute desta bela ferramenta! Mas não se esqueça de registrar, pois ele só abrirá depois de estar registrado.


Viva o Linux!


Responder

06/01/2006

Cafosys

essa dica eu ja fiz o problema ocorre depois que a ide abre e o que ocorre é que a ide simplesmente fica com as barras e os bõtoes dela todos sem formato algo muito esquisito parece até que o problema é na resolução da mesma


Responder

08/01/2006

Kitsystem

Tente colocar a sua duvida no www.vivalinux.com.br

No Conectiva Linux 10 , o Kylix roda de primeira


Responder

09/01/2006

Dopi

Faltou o [b:c4d5cfec57]export LANG=en_US[/b:c4d5cfec57]... em algumas distros essa linha é necessária...

Estou usando o SuSe10... o unico inconveniente é o Debugger integrado não funcionar (precisa ser desabilitado senão o Kylix não roda os programas com o F9)

#!/bin/bash

 BEGIN STRING TABLE
export LD_ASSUME_KERNEL=2.4.21
export LANG=en_US

KYDEF_LOCALE="en_US"
LC_ALL_IS_C1="The LC_ALL environment variable is set to C.  Kylix cannot start with this setting."
LC_ALL_IS_C2="Defaulting LC_ALL to"

---Essa linha indica que o teclado é ABNT2
xmodmap /usr/X11R6/bin/xmodmap
------------------------------------------
 END STRING TABLE

if [ -z "$LANG" ]; then
   LANG=$KYDEF_LOCALE
   export LANG
fi

if [ "$LC_ALL" = "C" ]; then
   echo "$LC_ALL_IS_C1"
   echo "$LC_ALL_IS_C2 $KYDEF_LOCALE."
   LC_ALL=$KYDEF_LOCALE
   export LC_ALL
fi


xmodmap -e "keycode 47 = semicolon colon"

source /usr/local/kylix3/bin/kylixpath /usr/local/kylix3 >/dev/null
/usr/local/kylix3/bin/delphi $* -ns -np

xmodmap -e "keycode 47 = Ccedilla"



Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar