www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2023/01/22/20:27:26

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=content-transfer-encoding:in-reply-to:from:content-language
:references:to:subject:user-agent:mime-version:date:message-id:from
:to:cc:subject:date:message-id:reply-to;
bh=hcbgnxLXWA9m6eRSeKTPmoH37zMsayCeY6A5XEhIs7E=;
b=p8oq1EUMOTUMSqqDGYUUP4CG8M3FIMNy1SU/XQuW5Z2WJQXBxOa26GcuZ4xOJ4Qkus
8FEqtglKJ59H14w68/LN0/Gq0dE97vQSB4A295NiNxBZAtkw4lEzJkGl3LV/tUrB03R/
lr+NEVvzoTb2wt5y4mOeLyoFOMrJKM/A2KbuK5PlG4qflJ4jM4GmkgyX5bCXH/mAkj8k
lfKh4uEefQJyOacd5NWE3irCFitHdj1VLOItIvXMJoSwHlAmAePw2I1vCteYe7Stwwsm
e0QiWxzUiuESqP0uowYk5y9funQjNIrnWAY0Rj9oOkiNXCXkaUr8lBzgqo+hB4GYbqTV
Qvwg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=content-transfer-encoding:in-reply-to:from:content-language
:references:to:subject:user-agent:mime-version:date:message-id
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=hcbgnxLXWA9m6eRSeKTPmoH37zMsayCeY6A5XEhIs7E=;
b=7V5nv2tNQVKUUCKXYbOHbp1nKFjLRWYK6G96miaNUjFeCMU8iE6hVJNNUaHJd2Y4Qk
krG8+Tmpreze+jEwsR773basfP4h3pYTYeZaWB9Gjb2IAfdllXMKbFKIn1fa+mUCMbco
0OYZ32CCb071KL7H20LJVOKMT100SiEE70yVv/ipv9LMCnMq1/oH4fwrUrXnuc9jNV+N
AFtzk6Lb0kRGs8cysDn2EScjcULB+kcJIMyt53bSK0eVSW1abjTMKNDjz8dKbLSdVGz/
u4kJBdVyvDh18PQ7eOdHsTmJUdEsqEMgtZybaRWC1qeWt610KzWM0GgYe7ktPiW5FLJb
C/lg==
X-Gm-Message-State: AFqh2kozpRwTtUPzBczG1OamWH/loKbACB90+12+reB5tUBcX29cEpgM
enjvTAcwt0YofzgZ9Hrmc9mls3oIQWM=
X-Google-Smtp-Source: AMrXdXvrwteHadxmv9YJ39Eo2bg9tHLxXez19HZzYD8mcAwsHmH9hlTzMKbiQoXnmcrpU+LHB/0o/A==
X-Received: by 2002:ac8:747:0:b0:3b6:3a28:3377 with SMTP id k7-20020ac80747000000b003b63a283377mr28818582qth.58.1674437039238;
Sun, 22 Jan 2023 17:23:59 -0800 (PST)
Message-ID: <3b8f674c-bca3-c679-952e-f8ba5af196e7@gmail.com>
Date: Sun, 22 Jan 2023 20:23:57 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.6.1
Subject: Re: DXE3 with std::vector
To: djgpp AT delorie DOT com
References: <edefcfee-d1ce-415a-8d1d-525a660fb0d5n AT googlegroups DOT com>
<63a56722-21d6-a368-6400-907f0cf9d01c AT gmail DOT com>
<CAA2C=vCduRPA7Ky-kDqs=QtO-qi=DQczM6FMHhB+=Ltof54P=Q AT mail DOT gmail DOT com>
<c934abb6-c11e-0087-cd32-365d25d3f154 AT gmail DOT com>
<CAA2C=vCHMXDD8iewRStieHyTcgjGF3=d29LmMT53vrzGYe+zMQ AT mail DOT gmail DOT com>
<CACuL_+CZm++qhEr7PedDmQaTxjZu9d-rVSw1bgPeist7XZ+dpQ AT mail DOT gmail DOT com>
<CAA2C=vDPwv5G9DeFKyKFqt39cDDmO4LmDtbtMyoMdRR2xeEkow AT mail DOT gmail DOT com>
From: "Frank Sapone (emoaddict15 AT gmail DOT com) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
In-Reply-To: <CAA2C=vDPwv5G9DeFKyKFqt39cDDmO4LmDtbtMyoMdRR2xeEkow@mail.gmail.com>
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

>> 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.
> I'd like to hear the result.  Remember that
>      dxe3gen --show-unres xxx.dxe
> will output the missing symbols in the dxe.

Yes, this is exactly the problem.  So, apparently, you must do -l <your 
interesting libs> AFTER $(OBJECTS) otherwise it does not work.


>> Just seems wrong to have to copy
>> important libs like that?
> That's a shortcoming of dxe3gen with gcc-provided libraries,
> needs to be addressed but no one cared (or no one reported
> the issue probably.)

Any possibility of you being able to generate a patch or can we get it 
into documentation?  I'd do it, but I really do not know as much about 
GCC and DJGPP inner-workings like you do. :)

Thanks,
Frank

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019