Página 1 de 1

not enough memory no windows xp

Enviado: 25 Fev 2008 23:17
por lapinha
Bom Dia
cumprimentos a todos os clippeiros
Tenho um programa que dá erro de "not enough memory no windows xp" na execução do programa estoque.
Não sei como resolver isto.

Tenho o Blinker 7 e o clipper 5.2e

Grato pela atenção dispensada

Novamente cumprimentos na expectativa de resolução deste problema
por estes amigos do forum.
Carlos Lapa

Enviado: 26 Fev 2008 00:27
por Clipper
Prezado Colega Lusitano

Você está usando o modo protegido ou real ?

Se estiver usando o modo real passe a linkar em modo protegido e creio que o problema desaparecerá.

Para usar o modo protegido basta adicionar no seu script a seguinte linha :

BLINKER EXECUTABLE EXTENDED

Você só terá problemas caso alguma lib que você use não seja compativel com o modo protegido, faça os testes e vejamos o que acontece.

Atenciosamente.

Marcelo

Enviado: 26 Fev 2008 01:49
por Maligno
Clipper escreveu:Para usar o modo protegido basta adicionar no seu script a seguinte linha :

BLINKER EXECUTABLE EXTENDED
Esquecestes um detalhe, ora pois! É também necessário incluir a biblioteca que dá suporte ao modo extendido. Deve o colega de além-mar incluir o comando LIBRARY BLXCLP52.

Enviado: 26 Fev 2008 07:22
por Clipper
Ora pois...

Acontece na melhores famílias...

:xau

Marcelo

ajuda no blinker...

Enviado: 01 Mar 2008 09:02
por andreh
Caro Srs Marcelo e Lusitano por favor me ajudem.

Eu comecei agora a tentar usar o blinker 7 , consegui compilar o sistema tudo bonitinho.
Quando vou executar o EXE aparece uma tela cuja ultima frase é essa:


To continue, type each of 2 letters as you see then displayed here :

E não consigo evoluir...

LNK
BLINKER EXECUTABLE EXTEND
BLINKER EXECUTABLE COMPRESS 1
BLINKER INCREMENTAL OFF



OUTPUT adm_menu.EXE

BEGINAREA
File adm_menu
File x:\FELTRIN\FONTGRAF\FUNFIL\Funfil
File x:\FELTRIN\FONTGRAF\FUNFIL\Func97
File x:\FELTRIN\FONTGRAF\FUNFIL\Extenso
File x:\FELTRIN\FONTGRAF\FUNFIL\FuncSeq

File Adm_MPar
File Adm_MFio
File Adm_MLan
File Adm_MEnd
File Fat_Mefi
File Fat_Mour

File __Parame
File __Fios
File __Cores
File __Lancam
File __Urdume
File __DocFix
File __Docite
File __Forne
File __Clien
File __Cores
File __Produt
File __Forne
File __Valor
File __ObFio
File __Rolos
File __Pecas
File __Tece
File __Roti
File __QUIMI
File __ROURD
File __TEXT
file __mvto
file __estoq
file __nfitem
file __ENTRAD
file __nota
file __defe


File Fpd_Para
File Fpd_Clie
File Fpd_prod
File Fbn_Para
File Fbn_Prod
File Fat_Para
File Fat_Prod
File Fat_Enfi
File Fat_Saif
File Fat_Fio
File Fat_Orur
File Fft_para
File Ffi_comp
File Ffi_calc
File Ffi_prod
File Ffi_aopr
File Feq_Parm
File Feq_Prod
File Feq_Movt
File Feq_Tipo
File Fep_Tipo
File FTg_Prod
File Ftg_CorG
File Ftg_mCor
File Ftg_mcor
file Ftg_aclc
File Fcr_Para
File Fcr_Prod
File Fcr_lanc
File Fcr_roma
File Fcr_romf
File Fcr_esto




File Adm_gOur
File Adm_gOua
File Adm_Cord
File Adm_MCor
File Adm_MPro
File Adm_MFor
File Adm_MVal
File Adm_Gtgt
File Adm_mobf
File Adm_robf
File Adm_MRol
File Adm_cfio
File Adm_cfi2
File Adm_GOBT
File Adm_MPec
File Adm_MPr1
File Adm_MMov
File Adm_MTEC
File Adm_Mrot
File Adm_MTIN
File Adm_Mall
File Adm_MURD
File Adm_Mtex
File Adm_Msdo

File Ger_MImp
File Impresso
endarea


Lib clipper
Lib extend
LIB BLXCLP52 //lib do blinker
Lib dbfntx
Lib NovTerm
Lib Ezequiel
Lib EfLib


RMK

CompOptions := /m

.Prg.Obj:
Clipper $< $(CompOptions)

Adm_Menu.Obj: Adm_Menu.Prg
__Parame.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Parame.Prg
__Fios.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Fios.Prg
__Cores.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Cores.Prg
__Lancam.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Lancam.Prg
__Urdume.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Urdume.Prg
__DocFix.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__DocFix.Prg
__Docite.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Docite.Prg
__Forne.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Forne.Prg
__Clien.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Clien.Prg
__Produt.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Produt.Prg
__Forne.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Forne.Prg
__Valor.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Valor.Prg
__ObFio.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__ObFio.Prg
__rolos.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Rolos.Prg
__pecas.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__pecas.Prg
__tece.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__tece.Prg
__Roti.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__Roti.Prg
__QUIMI.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__QUIMI.Prg
__rourd.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__ROURD.Prg
__text.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__text.Prg
__mvto.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__mvto.Prg
__estoq.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__estoq.Prg
__NFITEM.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__nfitem.Prg
__ENTRAD.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__ENTRAD.Prg
__nota.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__nota.Prg
__defe.Obj: \FELTRIN\FONTES1\PUBLICO\FIOS\__defe.Prg

Fpd_Para.obj: \FELTRIN\FONTES\PUBLICO\Fpd_Para.Prg
Fpd_Prod.obj: \FELTRIN\FONTES\PUBLICO\Fpd_Prod.Prg
Fpd_Clie.obj: \FELTRIN\FONTES\PUBLICO\Fpd_Clie.Prg
Fbn_Para.obj: \FELTRIN\FONTES\PUBLICO\Fbn_Para.Prg
Fbn_Prod.obj: \FELTRIN\FONTES\PUBLICO\Fbn_Prod.Prg
Fat_Para.obj: \FELTRIN\FONTES\PUBLICO\Fat_Para.Prg
Fat_Prod.obj: \FELTRIN\FONTES\PUBLICO\Fat_Prod.Prg
Fat_Enfi.obj: \FELTRIN\FONTES\PUBLICO\Fat_Enfi.Prg
Fat_Saif.obj: \FELTRIN\FONTES\PUBLICO\Fat_Saif.Prg
Fat_Fio.obj: \FELTRIN\FONTES\PUBLICO\Fat_Fio.Prg
Fat_Orur.obj: \FELTRIN\FONTES\PUBLICO\Fat_Orur.Prg
Fcr_para.obj: \FELTRIN\FONTES\PUBLICO\FCR_para.Prg
Fcr_prod.obj: \FELTRIN\FONTES\PUBLICO\FCR_prod.Prg
Fcr_lanc.obj: \FELTRIN\FONTES\PUBLICO\FCR_lanc.Prg
Fcr_esto.obj: \FELTRIN\FONTES\PUBLICO\FCR_esto.Prg
Fcr_roma.obj: \FELTRIN\FONTES\PUBLICO\FCR_roma.Prg
Fcr_romf.obj: \FELTRIN\FONTES\PUBLICO\FCR_romf.Prg

FFT_PARA.obj: \Feltrin\Fontes\Publico\FFT_PARA.prg
FFi_comp.obj: \Feltrin\Fontes\Publico\FFi_comp.prg
FFi_calc.obj: \Feltrin\Fontes\Publico\FFi_calc.prg
FFi_prod.obj: \Feltrin\Fontes\Publico\FFi_prod.prg
FFi_AOPR.obj: \Feltrin\Fontes\Publico\FFi_AOPR.prg


Ftg_Prod.obj: \Feltrin\Fontes1\Publico\Tintur\Ftg_Prod.prg
Ftg_Corg.obj: \Feltrin\Fontes1\Publico\Tintur\Ftg_CorG.prg
Ftg_Aclc.obj: \Feltrin\Fontes1\Publico\Tintur\Ftg_aclc.prg
Ftg_mcor.obj: \Feltrin\Fontes1\Publico\Tintur\Ftg_mcor.prg



feq_parm.obj: \Feltrin\Fontes\Publico\Feq_Parm.prg
Feq_Prod.obj: \Feltrin\Fontes\Publico\Feq_Prod.prg
Feq_movt.obj: \Feltrin\Fontes\Publico\Feq_movt.prg
Fep_tipo.obj: \Feltrin\Fontes\Publico\Fep_tipo.prg
Feq_tipo.obj: \Feltrin\Fontes\Publico\Feq_tipo.prg




Adm_MPar.Obj: Adm_MPar.Prg
Adm_MFio.Obj: Adm_MFio.Prg
Adm_MLan.Obj: Adm_MLan.Prg
Adm_MEnd.Obj: Adm_MEnd.Prg
Adm_gOUR.Obj: Adm_Gour.Prg
Adm_gOUa.Obj: Adm_Goua.Prg
Adm_Cord.Obj: Adm_Cord.Prg
Adm_Mcor.Obj: Adm_MCor.Prg
Adm_MPro.Obj: Adm_MPro.Prg
Adm_MFor.Obj: Adm_MFor.Prg
Adm_MVal.Obj: Adm_MVal.Prg
Adm_Gtgt.Obj: Adm_Gtgt.Prg
Adm_mobf.Obj: Adm_mobf.Prg
Adm_robf.Obj: Adm_robf.Prg
Adm_MRol.Obj: Adm_MRol.Prg
Adm_Cfio.Obj: Adm_Cfio.Prg
Adm_Cfi2.Obj: Adm_Cfi2.Prg
Adm_gobt.Obj: Adm_gobt.Prg
Adm_MPec.Obj: Adm_MPec.Prg
Adm_Mpr1.Obj: Adm_Mpr1.Prg
Adm_MMov.Obj: Adm_MMov.Prg
Adm_MTEC.Obj: Adm_MTEC.Prg
Adm_MRot.Obj: Adm_Mrot.Prg
Adm_MTIN.Obj: Adm_MTIN.Prg
Adm_Mall.Obj: Adm_Mall.Prg
Adm_MURD.Obj: Adm_MURD.Prg
Adm_Mtex.Obj: Adm_Mtex.Prg
Adm_Msdo.Obj: Adm_Msdo.Prg

Fat_Mefi.Obj: \FELTRIN\FONTGRAF\FATTIN\Fat_Mefi.Prg
Fat_Mour.Obj: \FELTRIN\FONTGRAF\FATTIN\Fat_Mour.Prg

Ger_MImp.Obj: \FELTRIN\DADOS\IMPRESSO\Ger_MImp.Prg
Impresso.Obj: \FELTRIN\FONTES\PUBLICO\Impresso.Prg

Adm_Menu:
BLINKER @adm.LNK





grato...andreh

Enviado: 01 Mar 2008 11:45
por Clipper
Prezado Colega

Essa mensagem eu nunca tinha visto, aparentemente me parece ser algum tipo de bloqueio de demosntração ou algo parecido, verifique a versão exata do Blinker que você está usando e poste aqui, acredito que seja alguma versão demo do Blinker, seus scripts parecem estar corretos.

Até logo.

Marcelo

Enviado: 01 Mar 2008 20:40
por andreh
Caro Marcelo, pelo que vi é mesmo uma versão demo. Como faço para ter uma versão para utilização?

Se vc puder e estiver ao seu alcance me envie... andrehoma@yahoo.com.br


Grato pela dica.

Enviado: 01 Mar 2008 20:57
por Maligno

Enviado: 02 Mar 2008 00:37
por andreh
Caro colega obrigado pela dica, mas foi neste endereço que peguei o blinker q estou fazendo o teste.... por favor revisem o meu arquvo BAT para ver se naum to fazendo m*...

Set Clipper=F290
Set Lib=\Clipper5\blinker\Lib;\Clipper5\Lib
Set Include=\Clipper5\Include
Set Obj=\clipper5\blinker\obj;\Clipper5\obj
Path=\Clipper5\Bin;\Clipper5\blinker\Bin;\DBase;\UtiL;C:\WINDOWS\SYSTEM32
RMake Adm


grato...

Enviado: 02 Mar 2008 11:50
por Clipper
Prezado Colega

Fazendo uma revisão no seu BAT.

Set Clipper=F290
290 ???
O numero máximo de arquivos que podem ser abertos simultâneamente no são 255, sendo que o sistema operacional já abre alguns, sendo assim o Clipper tem um limite máximo teórico de 252 ou menos. Recomendo usar 240 que dá e sobra.
Vale salientar que esse limite é também influenciado pelo FILES do CONFIG.SYS / CONFIG.NT, não adianta ter um SET CLIPPER=//F:240 se no FILES estiver estabelecido um valor menor, o SO irá usar o estabelecino no FILES.

Set Lib=\Clipper5\blinker\Lib;\Clipper5\Lib
Set Include=\Clipper5\Include
Tudo OK aqui !

Set Obj=\clipper5\blinker\obj;\Clipper5\obj
Aqui eu retiraria uma parte e deixaria assim :
Set Obj=\Clipper5\obj;

Motivo : Que eu saiba não existe nenhum OBJ do Blinker que seja necessário para o Clipper

Path=\Clipper5\Bin;\Clipper5\blinker\Bin;\DBase;\UtiL;C:\WINDOWS\SYSTEM32
RMake Adm
O resto parece está OK !

Até logo.

Marcelo

Enviado: 04 Mar 2008 10:40
por andreh
Obrigado Marcelo fiz a alteracão.

Mas o problema persiste.