delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2021/06/21/18:06:54

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
ARC-Seal: i=1; a=rsa-sha256; t=1624313200; cv=none;
d=zohomail.com; s=zohoarc;
b=QJNKK14pY9e2naI++bBeKD0erlhLpBQMr/0PxS6Lt+sgESX6eZgOWNPeI/1T1A/wk0alkJiHBg8RDATHm/hUuhFAdfrRmr3OXBisxtj/s/QH+3dNxqTfqg57Gx61+hkvSVfg6NW6ya1Sh/Kk0USyjQtvCaa0vbE9DXkY95MGpl4=
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc;
t=1624313200; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To;
bh=ChXbetoKgHIF7QmkBgolqVsTtq8sWiePLIE8GgJ17ag=;
b=hpfGecNq7sDzSiMDa7GOCC79/vuPzzn+wC97o8nbOBsTnyApQkg+XutjHKefEAetIhgpH2oB5TXGaHNzwnM+BZjCBWxMan/gjni2ohhzOSWosJocSOQOBX8saA/e5K80Mh3iH7MdUjbKOj5QbKMBkbrViKYjLtJ9ZJOpkZv+Ck8=
ARC-Authentication-Results: i=1; mx.zohomail.com;
dkim=pass header.i=zoho.com;
spf=pass smtp.mailfrom=dufresnep AT zoho DOT com;
dmarc=pass header.from=<dufresnep AT zoho DOT com>
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
s=zapps768; d=zoho.com;
h=date:from:to:message-id:in-reply-to:subject:mime-version:content-type:user-agent;
b=PmzX7IxhUVDUJx1rTAZfGseQmkQrNSvRzUDvLVzLhAHWd04HDgxoLrFpG+DTLlapdkEBl1+XIZHS
U/U59IKrJC52PuzRVrpwmWP8+W/iZcTAgpDZK+cNP3+fzqtqSQlX
X-Original-DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1624313200;
s=zm2020; d=zoho.com; i=dufresnep AT zoho DOT com;
h=Date:From:To:Message-Id:In-Reply-To:Subject:MIME-Version:Content-Type;
bh=ChXbetoKgHIF7QmkBgolqVsTtq8sWiePLIE8GgJ17ag=;
b=Ca485B9EoSCdjPEx65Ih6iQ/fGc+ohNknF+d7Uk99ZVrxwYF1ZMpQVfIA3LSUvhw
uZ+QyPfHR6Ip3TwrwW0Fl/KRvn89Tk/0fNSF89eUoDzUriaGNAG2XWMHxvuQhy48SD/
jg6cdxBhXnq5uaGzZRA+3fIGE8MOkZYNeW3KBpxY=
Date: Mon, 21 Jun 2021 18:06:34 -0400
From: "Paul Dufresne (dufresnep AT zoho DOT com) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
To: "djgpp" <djgpp AT delorie DOT com>
Message-Id: <17a309c6725.ee2b33335838.5210672258564129766@zoho.com>
In-Reply-To:
Subject: Allegro library would need to be recompiled with -fgnu89-inline ?
MIME-Version: 1.0
Importance: Medium
User-Agent: Zoho Mail
X-Mailer: Zoho Mail
Reply-To: djgpp AT delorie DOT com

------=_Part_17531_1050196211.1624313194278
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

While compiler kraptor game for DJGPP, I seems to get the same problem as:

https://www.allegro.cc/forums/thread/617748



I tried to recompile the game with: =C2=A0-fgnu89-inline but I believe the =
library itself

would have to be recompile if using gcc newer than version 2.x.



Well, I have some doubts because I would have believe people would have

discovered it before me.



Here is an extract of errors I get:



ld: obj/djgpp/captura.o:captura.c:(.text+0x110): multiple definition of `is=
_same_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x110): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x160): multiple definition of `is=
_linear_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x160): first defined her=
e

ld: obj/djgpp/captura.o:captura.c:(.text+0x180): multiple definition of `is=
_planar_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x180): first defined her=
e

ld: obj/djgpp/captura.o:captura.c:(.text+0x1a0): multiple definition of `is=
_memory_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x1a0): first defined her=
e

ld: obj/djgpp/captura.o:captura.c:(.text+0x1c0): multiple definition of `is=
_screen_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x1c0): first defined her=
e

ld: obj/djgpp/captura.o:captura.c:(.text+0x210): multiple definition of `is=
_video_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x210): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x220): multiple definition of `is=
_system_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x220): first defined her=
e

ld: obj/djgpp/captura.o:captura.c:(.text+0x240): multiple definition of `is=
_sub_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x240): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x260): multiple definition of `ac=
quire_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x260): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x280): multiple definition of `re=
lease_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x280): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x2a0): multiple definition of `ac=
quire_screen'; obj/djgpp/bomba.o:bomba.c:(.text+0x2a0): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x2d0): multiple definition of `re=
lease_screen'; obj/djgpp/bomba.o:bomba.c:(.text+0x2d0): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x300): multiple definition of `is=
_inside_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x300): first defined her=
e

ld: obj/djgpp/captura.o:captura.c:(.text+0x370): multiple definition of `ge=
t_clip_rect'; obj/djgpp/bomba.o:bomba.c:(.text+0x370): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x3a0): multiple definition of `se=
t_clip_state'; obj/djgpp/bomba.o:bomba.c:(.text+0x3a0): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x3b0): multiple definition of `ge=
t_clip_state'; obj/djgpp/bomba.o:bomba.c:(.text+0x3b0): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x3c0): multiple definition of `ma=
kecol15'; obj/djgpp/bomba.o:bomba.c:(.text+0x3c0): first defined here

ld: obj/djgpp/captura.o:captura.c:(.text+0x400): multiple definition of `ma=
kecol16'; obj/djgpp/bomba.o:bomba.c:(.text+0x400): first defined here

...

ld: obj/djgpp/combo.o:combo.c:(.text+0x56c): multiple definition of `getg15=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x560): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x589): multiple definition of `getb15=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x580): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x5a6): multiple definition of `getr16=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x5a0): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x5c3): multiple definition of `getg16=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x5c0): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x5e0): multiple definition of `getb16=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x5e0): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x5fd): multiple definition of `getr24=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x600): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x615): multiple definition of `getg24=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x620): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x62d): multiple definition of `getb24=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x640): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x645): multiple definition of `getr32=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x660): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x65d): multiple definition of `getg32=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x680): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x675): multiple definition of `getb32=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x6a0): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x68d): multiple definition of `geta32=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x6c0): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x6a5): multiple definition of `getpix=
el'; obj/djgpp/bomba.o:bomba.c:(.text+0x6e0): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x6c9): multiple definition of `putpix=
el'; obj/djgpp/bomba.o:bomba.c:(.text+0x6f0): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x6ee): multiple definition of `_alleg=
ro_vline'; obj/djgpp/bomba.o:bomba.c:(.text+0x700): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x719): multiple definition of `_alleg=
ro_hline'; obj/djgpp/bomba.o:bomba.c:(.text+0x710): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x744): multiple definition of `line';=
 obj/djgpp/bomba.o:bomba.c:(.text+0x720): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x772): multiple definition of `fastli=
ne'; obj/djgpp/bomba.o:bomba.c:(.text+0x730): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x7a0): multiple definition of `rectfi=
ll'; obj/djgpp/bomba.o:bomba.c:(.text+0x740): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x7ce): multiple definition of `triang=
le'; obj/djgpp/bomba.o:bomba.c:(.text+0x750): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x7ff): multiple definition of `polygo=
n'; obj/djgpp/bomba.o:bomba.c:(.text+0x760): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x827): multiple definition of `rect';=
 obj/djgpp/bomba.o:bomba.c:(.text+0x780): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x858): multiple definition of `circle=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x7a0): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x886): multiple definition of `circle=
fill'; obj/djgpp/bomba.o:bomba.c:(.text+0x7c0): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x8b4): multiple definition of `ellips=
e'; obj/djgpp/bomba.o:bomba.c:(.text+0x7e0): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x8e5): multiple definition of `ellips=
efill'; obj/djgpp/bomba.o:bomba.c:(.text+0x800): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x916): multiple definition of `arc'; =
obj/djgpp/bomba.o:bomba.c:(.text+0x820): first defined here

ld: obj/djgpp/combo.o:combo.c:(.text+0x94a): multiple definition of `spline=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x840): first defined here

...

ld: obj/djgpp/partic.o:partic.c:(.text+0x719): multiple definition of `_all=
egro_hline'; obj/djgpp/bomba.o:bomba.c:(.text+0x710): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x744): multiple definition of `line=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x720): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x772): multiple definition of `fast=
line'; obj/djgpp/bomba.o:bomba.c:(.text+0x730): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x7a0): multiple definition of `rect=
fill'; obj/djgpp/bomba.o:bomba.c:(.text+0x740): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x7ce): multiple definition of `tria=
ngle'; obj/djgpp/bomba.o:bomba.c:(.text+0x750): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x7ff): multiple definition of `poly=
gon'; obj/djgpp/bomba.o:bomba.c:(.text+0x760): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x827): multiple definition of `rect=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x780): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x858): multiple definition of `circ=
le'; obj/djgpp/bomba.o:bomba.c:(.text+0x7a0): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x886): multiple definition of `circ=
lefill'; obj/djgpp/bomba.o:bomba.c:(.text+0x7c0): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x8b4): multiple definition of `elli=
pse'; obj/djgpp/bomba.o:bomba.c:(.text+0x7e0): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x8e5): multiple definition of `elli=
psefill'; obj/djgpp/bomba.o:bomba.c:(.text+0x800): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x916): multiple definition of `arc'=
; obj/djgpp/bomba.o:bomba.c:(.text+0x820): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x94a): multiple definition of `spli=
ne'; obj/djgpp/bomba.o:bomba.c:(.text+0x840): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x972): multiple definition of `floo=
dfill'; obj/djgpp/bomba.o:bomba.c:(.text+0x860): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x99a): multiple definition of `poly=
gon3d'; obj/djgpp/bomba.o:bomba.c:(.text+0x880): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x9c8): multiple definition of `poly=
gon3d_f'; obj/djgpp/bomba.o:bomba.c:(.text+0x8a0): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0x9f6): multiple definition of `tria=
ngle3d'; obj/djgpp/bomba.o:bomba.c:(.text+0x8c0): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xa27): multiple definition of `tria=
ngle3d_f'; obj/djgpp/bomba.o:bomba.c:(.text+0x8e0): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xa58): multiple definition of `quad=
3d'; obj/djgpp/bomba.o:bomba.c:(.text+0x900): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xa8c): multiple definition of `quad=
3d_f'; obj/djgpp/bomba.o:bomba.c:(.text+0x920): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xac0): multiple definition of `draw=
_sprite'; obj/djgpp/bomba.o:bomba.c:(.text+0x940): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xb0e): multiple definition of `draw=
_sprite_v_flip'; obj/djgpp/bomba.o:bomba.c:(.text+0x990): first defined her=
e

ld: obj/djgpp/partic.o:partic.c:(.text+0xb33): multiple definition of `draw=
_sprite_h_flip'; obj/djgpp/bomba.o:bomba.c:(.text+0x9a0): first defined her=
e

ld: obj/djgpp/partic.o:partic.c:(.text+0xb58): multiple definition of `draw=
_sprite_vh_flip'; obj/djgpp/bomba.o:bomba.c:(.text+0x9b0): first defined he=
re

ld: obj/djgpp/partic.o:partic.c:(.text+0xb7d): multiple definition of `draw=
_trans_sprite'; obj/djgpp/bomba.o:bomba.c:(.text+0x9c0): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xbcb): multiple definition of `draw=
_lit_sprite'; obj/djgpp/bomba.o:bomba.c:(.text+0xa10): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xbf6): multiple definition of `draw=
_gouraud_sprite'; obj/djgpp/bomba.o:bomba.c:(.text+0xa20): first defined he=
re

ld: obj/djgpp/partic.o:partic.c:(.text+0xc2a): multiple definition of `draw=
_character_ex'; obj/djgpp/bomba.o:bomba.c:(.text+0xa40): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xc58): multiple definition of `rota=
te_sprite'; obj/djgpp/bomba.o:bomba.c:(.text+0xa50): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xccc): multiple definition of `rota=
te_sprite_v_flip'; obj/djgpp/bomba.o:bomba.c:(.text+0xaa0): first defined h=
ere

ld: obj/djgpp/partic.o:partic.c:(.text+0xd40): multiple definition of `rota=
te_scaled_sprite'; obj/djgpp/bomba.o:bomba.c:(.text+0xaf0): first defined h=
ere

ld: obj/djgpp/partic.o:partic.c:(.text+0xdcc): multiple definition of `rota=
te_scaled_sprite_v_flip'; obj/djgpp/bomba.o:bomba.c:(.text+0xb60): first de=
fined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xe58): multiple definition of `pivo=
t_sprite'; obj/djgpp/bomba.o:bomba.c:(.text+0xbd0): first defined here

ld: obj/djgpp/partic.o:partic.c:(.text+0xeab): multiple definition of `pivo=
t_sprite_v_flip'; obj/djgpp/bomba.o:bomba.c:(.text+0xc20): first defined he=
r
------=_Part_17531_1050196211.1624313194278
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>=
<meta content=3D"text/html;charset=3DUTF-8" http-equiv=3D"Content-Type"></h=
ead><body ><div style=3D"font-family: Verdana, Arial, Helvetica, sans-serif=
; font-size: 10pt;"><div>While compiler kraptor game for DJGPP, I seems to =
get the same problem as:<br></div><div><a target=3D"_blank" href=3D"https:/=
/www.allegro.cc/forums/thread/617748">https://www.allegro.cc/forums/thread/=
617748</a><br></div><div><br></div><div>I tried to recompile the game with:=
 &nbsp;-fgnu89-inline but I believe the library itself<br></div><div>would =
have to be recompile if using gcc newer than version 2.x.<br></div><div><br=
></div><div>Well, I have some doubts because I would have believe people wo=
uld have<br></div><div>discovered it before me.<br></div><div><br></div><di=
v>Here is an extract of errors I get:<br></div><div><br></div><div>ld: obj/=
djgpp/captura.o:captura.c:(.text+0x110): multiple definition of `is_same_bi=
tmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x110): first defined here<br></div=
><div>ld: obj/djgpp/captura.o:captura.c:(.text+0x160): multiple definition =
of `is_linear_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x160): first defin=
ed here<br></div><div>ld: obj/djgpp/captura.o:captura.c:(.text+0x180): mult=
iple definition of `is_planar_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x1=
80): first defined here<br></div><div>ld: obj/djgpp/captura.o:captura.c:(.t=
ext+0x1a0): multiple definition of `is_memory_bitmap'; obj/djgpp/bomba.o:bo=
mba.c:(.text+0x1a0): first defined here<br></div><div>ld: obj/djgpp/captura=
.o:captura.c:(.text+0x1c0): multiple definition of `is_screen_bitmap'; obj/=
djgpp/bomba.o:bomba.c:(.text+0x1c0): first defined here<br></div><div>ld: o=
bj/djgpp/captura.o:captura.c:(.text+0x210): multiple definition of `is_vide=
o_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x210): first defined here<br><=
/div><div>ld: obj/djgpp/captura.o:captura.c:(.text+0x220): multiple definit=
ion of `is_system_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x220): first d=
efined here<br></div><div>ld: obj/djgpp/captura.o:captura.c:(.text+0x240): =
multiple definition of `is_sub_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x=
240): first defined here<br></div><div>ld: obj/djgpp/captura.o:captura.c:(.=
text+0x260): multiple definition of `acquire_bitmap'; obj/djgpp/bomba.o:bom=
ba.c:(.text+0x260): first defined here<br></div><div>ld: obj/djgpp/captura.=
o:captura.c:(.text+0x280): multiple definition of `release_bitmap'; obj/djg=
pp/bomba.o:bomba.c:(.text+0x280): first defined here<br></div><div>ld: obj/=
djgpp/captura.o:captura.c:(.text+0x2a0): multiple definition of `acquire_sc=
reen'; obj/djgpp/bomba.o:bomba.c:(.text+0x2a0): first defined here<br></div=
><div>ld: obj/djgpp/captura.o:captura.c:(.text+0x2d0): multiple definition =
of `release_screen'; obj/djgpp/bomba.o:bomba.c:(.text+0x2d0): first defined=
 here<br></div><div>ld: obj/djgpp/captura.o:captura.c:(.text+0x300): multip=
le definition of `is_inside_bitmap'; obj/djgpp/bomba.o:bomba.c:(.text+0x300=
): first defined here<br></div><div>ld: obj/djgpp/captura.o:captura.c:(.tex=
t+0x370): multiple definition of `get_clip_rect'; obj/djgpp/bomba.o:bomba.c=
:(.text+0x370): first defined here<br></div><div>ld: obj/djgpp/captura.o:ca=
ptura.c:(.text+0x3a0): multiple definition of `set_clip_state'; obj/djgpp/b=
omba.o:bomba.c:(.text+0x3a0): first defined here<br></div><div>ld: obj/djgp=
p/captura.o:captura.c:(.text+0x3b0): multiple definition of `get_clip_state=
'; obj/djgpp/bomba.o:bomba.c:(.text+0x3b0): first defined here<br></div><di=
v>ld: obj/djgpp/captura.o:captura.c:(.text+0x3c0): multiple definition of `=
makecol15'; obj/djgpp/bomba.o:bomba.c:(.text+0x3c0): first defined here<br>=
</div><div>ld: obj/djgpp/captura.o:captura.c:(.text+0x400): multiple defini=
tion of `makecol16'; obj/djgpp/bomba.o:bomba.c:(.text+0x400): first defined=
 here<br></div><div>...<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.text+=
0x56c): multiple definition of `getg15'; obj/djgpp/bomba.o:bomba.c:(.text+0=
x560): first defined here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.tex=
t+0x589): multiple definition of `getb15'; obj/djgpp/bomba.o:bomba.c:(.text=
+0x580): first defined here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.t=
ext+0x5a6): multiple definition of `getr16'; obj/djgpp/bomba.o:bomba.c:(.te=
xt+0x5a0): first defined here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(=
.text+0x5c3): multiple definition of `getg16'; obj/djgpp/bomba.o:bomba.c:(.=
text+0x5c0): first defined here<br></div><div>ld: obj/djgpp/combo.o:combo.c=
:(.text+0x5e0): multiple definition of `getb16'; obj/djgpp/bomba.o:bomba.c:=
(.text+0x5e0): first defined here<br></div><div>ld: obj/djgpp/combo.o:combo=
.c:(.text+0x5fd): multiple definition of `getr24'; obj/djgpp/bomba.o:bomba.=
c:(.text+0x600): first defined here<br></div><div>ld: obj/djgpp/combo.o:com=
bo.c:(.text+0x615): multiple definition of `getg24'; obj/djgpp/bomba.o:bomb=
a.c:(.text+0x620): first defined here<br></div><div>ld: obj/djgpp/combo.o:c=
ombo.c:(.text+0x62d): multiple definition of `getb24'; obj/djgpp/bomba.o:bo=
mba.c:(.text+0x640): first defined here<br></div><div>ld: obj/djgpp/combo.o=
:combo.c:(.text+0x645): multiple definition of `getr32'; obj/djgpp/bomba.o:=
bomba.c:(.text+0x660): first defined here<br></div><div>ld: obj/djgpp/combo=
.o:combo.c:(.text+0x65d): multiple definition of `getg32'; obj/djgpp/bomba.=
o:bomba.c:(.text+0x680): first defined here<br></div><div>ld: obj/djgpp/com=
bo.o:combo.c:(.text+0x675): multiple definition of `getb32'; obj/djgpp/bomb=
a.o:bomba.c:(.text+0x6a0): first defined here<br></div><div>ld: obj/djgpp/c=
ombo.o:combo.c:(.text+0x68d): multiple definition of `geta32'; obj/djgpp/bo=
mba.o:bomba.c:(.text+0x6c0): first defined here<br></div><div>ld: obj/djgpp=
/combo.o:combo.c:(.text+0x6a5): multiple definition of `getpixel'; obj/djgp=
p/bomba.o:bomba.c:(.text+0x6e0): first defined here<br></div><div>ld: obj/d=
jgpp/combo.o:combo.c:(.text+0x6c9): multiple definition of `putpixel'; obj/=
djgpp/bomba.o:bomba.c:(.text+0x6f0): first defined here<br></div><div>ld: o=
bj/djgpp/combo.o:combo.c:(.text+0x6ee): multiple definition of `_allegro_vl=
ine'; obj/djgpp/bomba.o:bomba.c:(.text+0x700): first defined here<br></div>=
<div>ld: obj/djgpp/combo.o:combo.c:(.text+0x719): multiple definition of `_=
allegro_hline'; obj/djgpp/bomba.o:bomba.c:(.text+0x710): first defined here=
<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.text+0x744): multiple defini=
tion of `line'; obj/djgpp/bomba.o:bomba.c:(.text+0x720): first defined here=
<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.text+0x772): multiple defini=
tion of `fastline'; obj/djgpp/bomba.o:bomba.c:(.text+0x730): first defined =
here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.text+0x7a0): multiple de=
finition of `rectfill'; obj/djgpp/bomba.o:bomba.c:(.text+0x740): first defi=
ned here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.text+0x7ce): multipl=
e definition of `triangle'; obj/djgpp/bomba.o:bomba.c:(.text+0x750): first =
defined here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.text+0x7ff): mul=
tiple definition of `polygon'; obj/djgpp/bomba.o:bomba.c:(.text+0x760): fir=
st defined here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.text+0x827): =
multiple definition of `rect'; obj/djgpp/bomba.o:bomba.c:(.text+0x780): fir=
st defined here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.text+0x858): =
multiple definition of `circle'; obj/djgpp/bomba.o:bomba.c:(.text+0x7a0): f=
irst defined here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.text+0x886)=
: multiple definition of `circlefill'; obj/djgpp/bomba.o:bomba.c:(.text+0x7=
c0): first defined here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.text+=
0x8b4): multiple definition of `ellipse'; obj/djgpp/bomba.o:bomba.c:(.text+=
0x7e0): first defined here<br></div><div>ld: obj/djgpp/combo.o:combo.c:(.te=
xt+0x8e5): multiple definition of `ellipsefill'; obj/djgpp/bomba.o:bomba.c:=
(.text+0x800): first defined here<br></div><div>ld: obj/djgpp/combo.o:combo=
.c:(.text+0x916): multiple definition of `arc'; obj/djgpp/bomba.o:bomba.c:(=
.text+0x820): first defined here<br></div><div>ld: obj/djgpp/combo.o:combo.=
c:(.text+0x94a): multiple definition of `spline'; obj/djgpp/bomba.o:bomba.c=
:(.text+0x840): first defined here<br></div><div>...<br></div><div>ld: obj/=
djgpp/partic.o:partic.c:(.text+0x719): multiple definition of `_allegro_hli=
ne'; obj/djgpp/bomba.o:bomba.c:(.text+0x710): first defined here<br></div><=
div>ld: obj/djgpp/partic.o:partic.c:(.text+0x744): multiple definition of `=
line'; obj/djgpp/bomba.o:bomba.c:(.text+0x720): first defined here<br></div=
><div>ld: obj/djgpp/partic.o:partic.c:(.text+0x772): multiple definition of=
 `fastline'; obj/djgpp/bomba.o:bomba.c:(.text+0x730): first defined here<br=
></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0x7a0): multiple definit=
ion of `rectfill'; obj/djgpp/bomba.o:bomba.c:(.text+0x740): first defined h=
ere<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0x7ce): multiple d=
efinition of `triangle'; obj/djgpp/bomba.o:bomba.c:(.text+0x750): first def=
ined here<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0x7ff): mult=
iple definition of `polygon'; obj/djgpp/bomba.o:bomba.c:(.text+0x760): firs=
t defined here<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0x827):=
 multiple definition of `rect'; obj/djgpp/bomba.o:bomba.c:(.text+0x780): fi=
rst defined here<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0x858=
): multiple definition of `circle'; obj/djgpp/bomba.o:bomba.c:(.text+0x7a0)=
: first defined here<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0=
x886): multiple definition of `circlefill'; obj/djgpp/bomba.o:bomba.c:(.tex=
t+0x7c0): first defined here<br></div><div>ld: obj/djgpp/partic.o:partic.c:=
(.text+0x8b4): multiple definition of `ellipse'; obj/djgpp/bomba.o:bomba.c:=
(.text+0x7e0): first defined here<br></div><div>ld: obj/djgpp/partic.o:part=
ic.c:(.text+0x8e5): multiple definition of `ellipsefill'; obj/djgpp/bomba.o=
:bomba.c:(.text+0x800): first defined here<br></div><div>ld: obj/djgpp/part=
ic.o:partic.c:(.text+0x916): multiple definition of `arc'; obj/djgpp/bomba.=
o:bomba.c:(.text+0x820): first defined here<br></div><div>ld: obj/djgpp/par=
tic.o:partic.c:(.text+0x94a): multiple definition of `spline'; obj/djgpp/bo=
mba.o:bomba.c:(.text+0x840): first defined here<br></div><div>ld: obj/djgpp=
/partic.o:partic.c:(.text+0x972): multiple definition of `floodfill'; obj/d=
jgpp/bomba.o:bomba.c:(.text+0x860): first defined here<br></div><div>ld: ob=
j/djgpp/partic.o:partic.c:(.text+0x99a): multiple definition of `polygon3d'=
; obj/djgpp/bomba.o:bomba.c:(.text+0x880): first defined here<br></div><div=
>ld: obj/djgpp/partic.o:partic.c:(.text+0x9c8): multiple definition of `pol=
ygon3d_f'; obj/djgpp/bomba.o:bomba.c:(.text+0x8a0): first defined here<br><=
/div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0x9f6): multiple definitio=
n of `triangle3d'; obj/djgpp/bomba.o:bomba.c:(.text+0x8c0): first defined h=
ere<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0xa27): multiple d=
efinition of `triangle3d_f'; obj/djgpp/bomba.o:bomba.c:(.text+0x8e0): first=
 defined here<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0xa58): =
multiple definition of `quad3d'; obj/djgpp/bomba.o:bomba.c:(.text+0x900): f=
irst defined here<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0xa8=
c): multiple definition of `quad3d_f'; obj/djgpp/bomba.o:bomba.c:(.text+0x9=
20): first defined here<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.tex=
t+0xac0): multiple definition of `draw_sprite'; obj/djgpp/bomba.o:bomba.c:(=
.text+0x940): first defined here<br></div><div>ld: obj/djgpp/partic.o:parti=
c.c:(.text+0xb0e): multiple definition of `draw_sprite_v_flip'; obj/djgpp/b=
omba.o:bomba.c:(.text+0x990): first defined here<br></div><div>ld: obj/djgp=
p/partic.o:partic.c:(.text+0xb33): multiple definition of `draw_sprite_h_fl=
ip'; obj/djgpp/bomba.o:bomba.c:(.text+0x9a0): first defined here<br></div><=
div>ld: obj/djgpp/partic.o:partic.c:(.text+0xb58): multiple definition of `=
draw_sprite_vh_flip'; obj/djgpp/bomba.o:bomba.c:(.text+0x9b0): first define=
d here<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0xb7d): multipl=
e definition of `draw_trans_sprite'; obj/djgpp/bomba.o:bomba.c:(.text+0x9c0=
): first defined here<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+=
0xbcb): multiple definition of `draw_lit_sprite'; obj/djgpp/bomba.o:bomba.c=
:(.text+0xa10): first defined here<br></div><div>ld: obj/djgpp/partic.o:par=
tic.c:(.text+0xbf6): multiple definition of `draw_gouraud_sprite'; obj/djgp=
p/bomba.o:bomba.c:(.text+0xa20): first defined here<br></div><div>ld: obj/d=
jgpp/partic.o:partic.c:(.text+0xc2a): multiple definition of `draw_characte=
r_ex'; obj/djgpp/bomba.o:bomba.c:(.text+0xa40): first defined here<br></div=
><div>ld: obj/djgpp/partic.o:partic.c:(.text+0xc58): multiple definition of=
 `rotate_sprite'; obj/djgpp/bomba.o:bomba.c:(.text+0xa50): first defined he=
re<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0xccc): multiple de=
finition of `rotate_sprite_v_flip'; obj/djgpp/bomba.o:bomba.c:(.text+0xaa0)=
: first defined here<br></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0=
xd40): multiple definition of `rotate_scaled_sprite'; obj/djgpp/bomba.o:bom=
ba.c:(.text+0xaf0): first defined here<br></div><div>ld: obj/djgpp/partic.o=
:partic.c:(.text+0xdcc): multiple definition of `rotate_scaled_sprite_v_fli=
p'; obj/djgpp/bomba.o:bomba.c:(.text+0xb60): first defined here<br></div><d=
iv>ld: obj/djgpp/partic.o:partic.c:(.text+0xe58): multiple definition of `p=
ivot_sprite'; obj/djgpp/bomba.o:bomba.c:(.text+0xbd0): first defined here<b=
r></div><div>ld: obj/djgpp/partic.o:partic.c:(.text+0xeab): multiple defini=
tion of `pivot_sprite_v_flip'; obj/djgpp/bomba.o:bomba.c:(.text+0xc20): fir=
st defined her<br></div></div><br></body></html>
------=_Part_17531_1050196211.1624313194278--

- Raw text -


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