delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2015/06/12/09:31:32

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=20120113;
h=message-id:date:from:user-agent:mime-version:to:subject:references
:in-reply-to:content-type:content-transfer-encoding;
bh=0BwQ8pQ3VtmEv07qeA5X9XUyd4X9Xj/YUyc/UXeMpnY=;
b=jM/gEwxrmfCazgGsgrIzXGD/Lc020qPUca+P7IE36NOI8hBQRnYLBYn4rnapS3M4bJ
nfZcTw1V5zbvRK48jFkS2ii4vmPM8mC0sh/83Dj/o2lkub3e5FKZo/Kro/di5ez4R6wv
iad+q1LngwvUvNRxPT6sVmMLjZC0907pmiVNQb3s1ji8C76Bo4oN0LBb9mE2hy7ezEzU
+inMtlTevZijN1tVLSj+QA4AvZa1zYve1u1fIKgEsWOe+UwiHNeNcLftiq9I0V+irvSv
LISbLMSGdfuB4CKXCYm0cdSfsxpxAlWmWjezJuAhtr065eZM8GanwhVbMZTp4ZVbAv6C
Ga8A==
X-Received: by 10.50.50.130 with SMTP id c2mr4328984igo.19.1434115878953;
Fri, 12 Jun 2015 06:31:18 -0700 (PDT)
Message-ID: <557ADF24.6010303@gmail.com>
Date: Fri, 12 Jun 2015 09:31:16 -0400
From: "Frank Sapone (emoaddict15 AT gmail DOT com)" <djgpp AT delorie DOT com>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: Quake 2 DOS -- DJGGP 2.05 upgrade problems.
References: <201506091712 DOT t59HCPci004068 AT delorie DOT com> <557739E0 DOT 6070608 AT gmail DOT com> <CAB9Rao93XrKFBpUDnZdjCz+rEXHGOU2RNKdou2oMLJOk802LnA AT mail DOT gmail DOT com> <55775E64 DOT 2090901 AT gmail DOT com> <CAB9Rao-Njdr-CB=vqHnb+TVDmXu3eXqsB5CHB7V0kDwBEsM-WQ AT mail DOT gmail DOT com> <5579ED42 DOT 6070309 AT gmail DOT com> <bedfae3f-2695-4253-8d9c-11c55703f8b5 AT googlegroups DOT com> <557A0BD6 DOT 5090901 AT gmail DOT com> <557A1996 DOT 7040008 AT gmail DOT com> <834mmds7e9 DOT fsf AT gnu DOT org> <557AC68E DOT 1060504 AT gmail DOT com> <9a005272-c3d6-4073-81a8-04ac079ca99e AT googlegroups DOT com>
In-Reply-To: <9a005272-c3d6-4073-81a8-04ac079ca99e@googlegroups.com>
Reply-To: djgpp AT delorie DOT com

> I don't see "2014" anywhere, only "2006". So it's the same old version.
>
> Anyways, don't use that, use the premade DJGPP build:
>
> http://na.mirror.garr.it/mirrors/djgpp/beta/v2tk/wat3222br3.zip
Okay I have grabbed this version, and most of it compiles then I get 
this at link time:
watt32/lib/libwatt.a (misc.o): in function '_ntohl':
i:/ww/srcs/contrib/watt/src/../inc/sys/swap.h:62: multiple redefinition 
of '__ntohl'
linux/net_udp.o:f:/proj/q2dos/watt32/inc/sys/swap.h:63: first defined here

Now at that line I'm not using ntohl nor around it, unless the following 
code is indirectly calling it:
void NetadrToSockadr (netadr_t *a, struct sockaddr_in *s)
{
     memset (s, 0, sizeof(*s));

     if (a->type == NA_BROADCAST)
     {
         s->sin_family = AF_INET;

         s->sin_port = a->port;
         *(int *)&s->sin_addr = -1;
     }
     else if (a->type == NA_IP)
     { <---------------------------------------------------- DJGPP 
points to this line
         s->sin_family = AF_INET;

         *(int *)&s->sin_addr = *(int *)&a->ip;
         s->sin_port = a->port;
     }
}


>
>> The build has some redefinition warnings and I was going to use grep but
>> then this happens:
>>
>> libintl.DXE module loading failed ... <snip>
>>
>> So where do I get the DXE stuff from?  I tried get the gettext stuff, I
>> saw in a previous newsgroup post from a few years ago it was in this
>> file and another one.  I grabbed them both, but I cannot find this
>> libintl.DXE.
> The relevant .DXE files used by some of Juan's ports are (AFAIK) here:
>
> http://na.mirror.garr.it/mirrors/djgpp/beta/v2gnu/licv114br2.zip
> http://na.mirror.garr.it/mirrors/djgpp/beta/v2gnu/gtxt194b.zip
Thanks, but now it complains  exiting due to signal SIGILL. :(

Sorry for all of this, but I'm really interested in getting this project 
into 2.05 and figured it would be a good test program because of how 
large it is
to find out issues with 2.05 and especially small things like this, 
which some may find nitpicky, but honestly I would rather have it just 
be ready to roll out of the box.

Frank

- Raw text -


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