delorie.com/archives/browse.cgi | search |
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:= -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--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |