Iniciante (rtlink)

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

cperches
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 11 Fev 2008 08:49
Localização: Ilha Solteira
Contato:

Iniciante (rtlink)

Mensagem por cperches »

Ola a todos;

Meu nome é Claudio, sou de Ilha Solteira -SP, aposentado e na minha juventude era programador Clipper, alias, na empresa onden trabalhava eu era programador.

Atualmente, desenvolvo muito humildimente algumas paginas web, php e mysql, para minha video locadora e para o meu moto clube, coisa bem simples.

Estou tentando voltar ao clipper para logo em seguida ir para o xHarbour mas estou encontrando algumas dificuldades.

Consegui, depois de uma longa procura, baixar os 2 disketes do clipper 5.2 e seguindo orientação do Maligno, coloquei no raiz do meu disco "D:" e fiz a instalaçao. Aparentemente foi um sucesso.

Fiz, seguindo ainda algumas orientações que achei na net, as configurações nas variaveis de ambiente, os sets e o path onde o clipper foi instalado (C:\CLIPPER5).

Atraves de um editor de texto puro (PHPEditor) fiz um pequeno programa chamado teste1.prg e coloquei na pasta c:\exe_clippper. O prg ficou assim:
CLEAR
? "Exemplo do comando ?"
? date ( )
? " a data de hoje é..:"
?? date ( )

Para clippar executei o seguinte comando:
clipper teste1 (enter)
a mensagem foi essa:
340K available
Compiling TESTE1.PRG
Code size 102, Symbols 112, Constants 42
gerando um arquivo teste1.obj...

para linkar eu usei o seguinte comando:
rtlink fi teste1
a mensagem é SEMPRE essa:
Enter directory for CLIPPER.LIB
(Enter to quit) e fica o cursor piscando

Entao eu entro com a pasta que esta instaldo o clipper.lib e nada..

Se alguem puder ajudar, fico agradecido, alias MUITO agradecido

Uso Windows XP

Cláudio
Ilha Solteira - SP
http://www.marchalenta.com.br
cperches@hotmail.com
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Iniciante (rtlink)

Mensagem por Maligno »

A mensagem de erro é típica de linker que não encontra a biblioteca necessária. Faça um teste. Execute a parte do RTLink novamente, mas antes inclua na linha de comando uma variável de ambiente que informe o RTLink onde estão as bibliotecas: SET LIB=d:\clipper\lib (ou o que for).
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
cperches
Usuário Nível 1
Usuário Nível 1
Mensagens: 4
Registrado em: 11 Fev 2008 08:49
Localização: Ilha Solteira
Contato:

Re: Iniciante (rtlink)

Mensagem por cperches »

Ok Maligno;

Agora funcionou corretamente..

Fico pensnado, se esta setado nas variaveis de ambiente, pq necessito colocar na linha comando ?

Seria mais facil entao criar um batzinho clip.bat onde estaria esse comando ?

clip.bat
@echo off
set lib=c:\clipper5\lib
clipper teste1
rtlink fi teste1

Agradeço mais uma vez a informação

Obrigado

Claudio
Ilha Solteira - SP
http://www.marchalenta.com.br
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Iniciante (rtlink)

Mensagem por Maligno »

Se já tinha incluído nas suas variáveis de ambiente e não funcionou, certamente há algum erro ou nas suas definições ou na forma como as fez, pois o que sugeri tem o mesmo efeito. O que muda é apenas o momente em que foi feito.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
labaroazul
Usuário Nível 2
Usuário Nível 2
Mensagens: 83
Registrado em: 26 Fev 2008 14:52
Localização: São Paulo - SP
Contato:

Re: Iniciante (rtlink)

Mensagem por labaroazul »

CPerches, faça o seguinte (caso seu sistema operacional seja Windows XP):

1 - Menu Iniciar / Configurações / Painel de Controle;
2 - Sistema;
3 - Clique na aba "Avançado" e, em seguida, no botão "Variáveis de Ambiente";
4 - Clique no botão "Nova";
5 - Em nome da variável, digite "PATH" (sem as aspas!);
6 - Em valor da variável, digite esse monstrengo que segue abaixo (também sem as aspas!):

"%SystemRoot%\system32;%SystemRoot%;C:\clipper5\NG;c:\clipper5\bin;c:\clipper5\include;c:\clipper5\lib;c:\clipper5\obj"

7 - Clique em OK e, em seguida, Ok, de novo.
8 - Clique me Aplicar e, em OK.
9 - Pronto!
Windows XP Professional + Clipper 5.2e + Exospace + Dbase III Plus + SIX3 + NoDosImp + LXPic
"O trabalho afasta três males: o vício, a pobreza e o tédio." (Voltaire)
Site: http://www.labaroazul.xpg.com.br
Repositório: http://www.4shared.com/dir/31334106/e79 ... aring.html
Responder