X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:references:in-reply-to:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=oDouu+9pS7jluwtCR8wcdr384EYshrZ2vP9ahYS6c8Y=; b=npirkqeMwg5coH67//XvEA1CBy/u23Huii80k60+PvrWTIrxji+XZ4gPs3eBx/Puja MLtXyTalwBgAeY+iHdnoBZjaj4ezG2frINWXo1CABHjT2Lpg1ylCFJvgRxqIrbRXOoPV bohCR2y8qpZfjzqr2EBRY5T3fhMa5MT0Dgn1eHkklA8guz92mbOHxTn0VOgaiMpRFVQS jIFyro4sNZ/R741uOJxkv72c5TnOG94wgeYdPvz11hy6PIKBHekP9ooQoCfbACa/UM/M brs/KbWC9pEzrxhPkWXHw3O8qtAZMLB1W9W6I9PIF241szD4CzNxkvbI7t8m3yiho38O m9Vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:references:in-reply-to:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oDouu+9pS7jluwtCR8wcdr384EYshrZ2vP9ahYS6c8Y=; b=3b94dJPXQ0VB3VAQNH9AJO1ahbjXNYwavYrudua/nTy/VoGNwFZS7vKrPaO+R2gsNj 3zYOV/xVH6ItS5yO+BFx+84T9s9tzl305crSgBJ5rUKIYIYreaEeYfDY5cdwZoEhdjM1 Tm7gdn9uZz611906KeUxz26IKSwiQj/M6ofg0NDC62Mgf5gEEfmJTyk+Y/TuXlhOfbm/ U7iffQhpjH5KiMBZZ+1NCWFyachx/cYRZW3D08InSYT9NPacW9GXg0kJWjWgay7I5D6K gotDmb3fe+pf2X1KWP1enqNNrfaaHFptfJE0mqop+clQDspzKk1fyk1yjvOfrvLbIJvT A3Yw== X-Gm-Message-State: AFqh2kqIjBQJUFix7eLZrnZugoczUgOMPGenAN6D9CJ1N+rkf0I73t0L UrbP59ixkwQ/jwsKABqQOwRTjuPS6eGqMVkYJdPxxUCn X-Google-Smtp-Source: AMrXdXuRTAwD4iPgVwqgrsOSJLwT7++N7BB8FWZkB4phygXPtE1GZs2Q3YPV1abOr2O6JeCgmirXvLW4Nqf/BkPZgJs= X-Received: by 2002:aa7:9421:0:b0:58d:9e34:ed28 with SMTP id y1-20020aa79421000000b0058d9e34ed28mr1838693pfo.32.1674394439204; Sun, 22 Jan 2023 05:33:59 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: <63a56722-21d6-a368-6400-907f0cf9d01c AT gmail DOT com> From: "Frank H. Sapone (emoaddict15 AT gmail DOT com) [via djgpp AT delorie DOT com]" Date: Sun, 22 Jan 2023 08:33:58 -0500 Message-ID: Subject: Re: DXE3 with std::vector To: "djgpp AT delorie DOT com" Content-Type: multipart/alternative; boundary="000000000000c342f205f2da5576" Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --000000000000c342f205f2da5576 Content-Type: text/plain; charset="UTF-8" On Sunday, January 22, 2023, Ozkan Sezer (sezeroz AT gmail DOT com) [via djgpp AT delorie DOT com] wrote: > > > > And no, the project is not open unfortunately. > > Is this dk ? Yes > > > Syntax for building the DXE: 'dxe3gen -V -U -E _dll_Entry -lstdc++ -lgcc > > ' > > In sin, we used to do > $(DXE3GEN) -V -U -E _GetGameAPI $(OBJECTS) $(DXE_LIBS) -o gamex86.dxe > > And it used to work. Maybe the order is important? > Can't remember details. Maybe. I'll give that a try tonight. The only difference from what I'm doing now is I'm doing DXE_LIBS /before/ the OBJECTS. > > > However, I had to copy libstdc++.a and libgcc.a from > > C:\djgpp\lib\gcc\i586-pc-msdosdjgpp\4.9.4 to > > C:\djgpp\i586-pc-msdosdjgpp\lib > > Sounds correct from what you write, Having to copy the lib? I dont remember doing that, but its been a couple of years. Just seems wrong to have to copy important libs like that? Frank PS Apologies in advance for bad formatting, on a phone today. --000000000000c342f205f2da5576 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Sunday, January 22, 2023, Ozkan Sezer (sezeroz AT gmail DOT com) [via dj= gpp AT delorie DOT com] <djgpp AT delorie= .com> wrote:

>=C2=A0 And no, the project is not open unfortunately.

Is this dk ?
=C2=A0
Yes
=C2=A0

> Syntax for building the DXE: 'dxe3gen -V -U -E _dll_Entry -lstdc++= -lgcc
> <my objs> <my dxe>'

In sin, we used to do
=C2=A0 $(DXE3GEN) -V -U -E _GetGameAPI $(OBJECTS) $(DXE_LIBS) -o gamex86.dx= e

And it used to work. Maybe the order is important?
Can't remember details.

Maybe.=C2=A0 I&= #39;ll give that a try tonight.=C2=A0 The only difference from what I'm= doing now is I'm doing DXE_LIBS /before/ the OBJECTS.
=C2=A0=

>=C2=A0 =C2=A0However, I had to copy libstdc++.a and libgcc.a from
> C:\djgpp\lib\gcc\i586-pc-msdosdjgpp\4.9.4 to
> C:\djgpp\i586-pc-msdosdjgpp\lib

Sounds correct from what you write,

Having = to copy the lib?=C2=A0 I dont remember doing that, but its been a couple of= years.=C2=A0 Just seems wrong to have to copy important libs like that?

Frank

PS Apologies in advan= ce for bad formatting, on a phone today.
--000000000000c342f205f2da5576--