Can you help me make a project file: aidos-x. xpj for the Eidos system?

This forum is for eXpress++ general support.
Message
Author
User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Can you help me make a project file: aidos-x. xpj for the Eidos system?

#1 Post by Eugene Lutsenko »

Can you help me make a project file: aidos-x.xpj for the Eidos system?
d:\ALASKA\AIDOS-X>CLS

d:\ALASKA\AIDOS-X>ARC _Aidos-X.arc

d:\ALASKA\AIDOS-X>XPP __aidos-x
__aidos-x.prg(0:0): fatal XBT0407: System memory exhausted
Fatal error, exiting

d:\ALASKA\AIDOS-X>ALINK __aidos-x _Aidos-X.res /PM:PM
Alaska 32-Bit Linker Version 1.90.355
Copyright (c) Alaska Software 1997-2009. All rights reserved.

ALINK: fatal error ALK4001: cannot open file "__aidos-x.obj"

d:\ALASKA\AIDOS-X>DEL *.OBJ

User avatar
Auge_Ohr
Posts: 1405
Joined: Wed Feb 24, 2010 3:44 pm

Re: Can you help me make a project file: aidos-x. xpj for the Eidos system?

#2 Post by Auge_Ohr »

hi,

1st Step

Code: Select all

DIR *.PRG /B > Project.TXT
PBUILD Project.TXT => Project.XPJ
2nd edit Project.XPJ

Code: Select all

[PROJECT]
    COMPILE       = xpp
    COMPILE_FLAGS = -q -w /o\OBJ\
    DEBUG         = yes
    GUI           = yes
    LINKER        = alink
    LINK_FLAGS    =
    RC_COMPILE    = arc
    RC_FLAGS      = -v
    OBJ_DIR       = .\OBJ
    PROJECT.XPJ

[PROJECT.XPJ]
    AIDOS.EXE

[AIDOS.EXE]
// $START-AUTODEPEND
    AIDOS.RES
    AIDOS_1.OBJ
    ---
    AIDOS_99.OBJ 

// $STOP-AUTODEPEND
    AIDOS.ARC
    AIDOS_1.PRG
    ...
    AIDOS_99.PRG
    MyLIB.LIB
    MoreLIB.LIB
3th start hole with

Code: Select all

PBUILD Project.XPJ
greetings by OHR
Jimmy

User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Re: Can you help me make a project file: aidos-x. xpj for the Eidos system?

#3 Post by Eugene Lutsenko »

Thank You, Jimmy! I will try. Do you want to try compiling the Eidos system? I thought you were interested. There are a few things I can't do in the system

User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Re: Can you help me make a project file: aidos-x. xpj for the Eidos system?

#4 Post by Eugene Lutsenko »

Hi, Jimmy! I did as you wrote. So far, there is no positive result (i.e. executable module). All in the attached file
Last edited by Eugene Lutsenko on Thu Oct 29, 2020 1:16 pm, edited 1 time in total.

User avatar
Auge_Ohr
Posts: 1405
Joined: Wed Feb 24, 2010 3:44 pm

Re: Can you help me make a project file: aidos-x. xpj for the Eidos system?

#5 Post by Auge_Ohr »

Eugene Lutsenko wrote: Thu Oct 29, 2020 1:46 am Hi, Jimmy! I did as you wrote. So far, there is no positive result (i.e. executable module). All in the attached file
your *.ARC is wrong.
do NOT #include DC*.CH into *.ARC

---
D:\ALASKA\4>pbuild project.xpj 1>waslos
Xbase++ (R) ProjectBuilder Version 1.90.355
Copyright (c) Alaska Software 1997-2009. All rights reserved.
Xbase++ (R) Compiler 1.90.355 Apr 10 2009
Copyright (c) Alaska Software. All rights reserved.
'xpp -q -w /o\OBJ\ /b /dDEBUG /o.\OBJ @C:\Users\a\AppData\Local\Temp\10292355.tmp' returned error 13

D:\ALASKA\4>type waslos
xpp -q -w /o\OBJ\ /b /dDEBUG /o.\OBJ @C:\Users\a\AppData\Local\Temp\10292355.tmp
__AIDOS-X.PRG(49:0): error XBT0507: Preprocessor: Include file not found
dccolors.ch
__AIDOS-X.PRG(65:0): error XBT0507: Preprocessor: Include file not found
_dcdbfil.ch
__AIDOS-X.PRG(69:0): error XBT0507: Preprocessor: Include file not found
_dcappe.ch
__AIDOS-X.PRG(71:0): error XBT0507: Preprocessor: Include file not found
_dcstru.ch
__AIDOS-X.PRG(59376:0): error XBT0205: Unterminated string
__AIDOS-X.PRG(59378:0): error XBT0205: Unterminated string
__AIDOS-X.PRG(59384:0): error XBT0205: Unterminated string
__AIDOS-X.PRG(59386:0): error XBT0205: Unterminated string
__AIDOS-X.PRG(61030:0): error XBT0205: Unterminated string
__AIDOS-X.PRG(61032:0): error XBT0205: Unterminated string
__AIDOS-X.PRG(61038:0): error XBT0205: Unterminated string
__AIDOS-X.PRG(61040:0): error XBT0205: Unterminated string
__AIDOS-X.PRG(0:0): fatal XBT0407: Es steht zu wenig Hauptspeicher zur Verfuegung
Fatal error, exiting

Processing time: 32.23 secs.
these Files are not in INCLUDE Path
C:\exp20\Samples\COLORVIEW\dccolors.ch
C:\exp20\Source\Dclip1\_dcdbfil.ch
C:\exp20\Source\Dclip1\_dcappe.ch
C:\exp20\Source\Dclip1\_dcstru.ch
have not look what Error __AIDOS-X.PRG have at line 59376

p.s. make a *.BAT

PBuild Project.XPJ >> logme.
Type logme.
greetings by OHR
Jimmy

User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Re: Can you help me make a project file: aidos-x. xpj for the Eidos system?

#6 Post by Eugene Lutsenko »

hi!
I have all ch, lib, dll's on the path: c:\ALLDLLCH. With a simple compilation without a project, everything was compiled without errors.

User avatar
Auge_Ohr
Posts: 1405
Joined: Wed Feb 24, 2010 3:44 pm

Re: Can you help me make a project file: aidos-x. xpj for the Eidos system?

#7 Post by Auge_Ohr »

hm ... AIDOS_X only have 57820 lines but Error is above 59xxx :?

... ok it was my ETP Editor.
have now used Notepad++ and got 123.345 Lines

what is

Code: Select all

FUNCTION L(mParInp)
for :?:
greetings by OHR
Jimmy

User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Re: Can you help me make a project file: aidos-x. xpj for the Eidos system?

#8 Post by Eugene Lutsenko »

Hi, Jimmy! Can I give You a link to my cloud disk with the Eidos system project? There is also all ch, lib, dll. The L() function is used for multilingual support of the Eidos system interface

User avatar
Auge_Ohr
Posts: 1405
Joined: Wed Feb 24, 2010 3:44 pm

Re: Can you help me make a project file: aidos-x. xpj for the Eidos system?

#9 Post by Auge_Ohr »

hi,

missing :

Code: Select all

#pragma Library("XB2NET.LIB")
#Pragma Library("Taskbar.lib")
---
put all AADD() to separate PRG

old

Code: Select all

PUBLIC aColor := {}                                  // ‚ᥠ¨á¯®«ì§ã¥¬ë¥ 梥â 
AADD(aColor,
new

Code: Select all

PUBLIC aColor := AddColor()                                  // ‚ᥠ¨á¯®«ì§ã¥¬ë¥ 梥â 

// in other PRG
FUNCTION AddColor()
LOCAL aColor := {}
   AADD(aColor, ... )

RETURN aColor
---

make Main() as single PRG

do NOT #include "all" ... just what need
greetings by OHR
Jimmy

User avatar
Eugene Lutsenko
Posts: 1649
Joined: Sat Feb 04, 2012 2:23 am
Location: Russia, Southern federal district, city of Krasnodar
Contact:

Re: Can you help me make a project file: aidos-x. xpj for the Eidos system?

#10 Post by Eugene Lutsenko »

https://yadi.sk/d/V9fbsisB4tVGUQ?w=1

Jimmy! Let me know when you download it. I will then delete the archive from the cloud disk

Post Reply