From: Brian May <bam@snoopy.apana.org.au>
Subject: Re: Linking confusion
Date: Mon, 06 Sep 2004 10:12:47 +1000
Date: 2004-09-06T10:12:47+10:00 [thread overview]
Message-ID: <sa4vfes1chs.fsf@snoopy.apana.org.au> (raw)
In-Reply-To: mailman.33.1094375061.31213.comp.lang.ada@ada-france.org
>>>>> "Andrew" == Andrew Carroll <andrew@carroll-tech.net> writes:
Andrew> warning: mktemp() possibly used unsafely; consider using mkstemp()
Andrew> ./adagl.o: In function `adagl__glgetstring':
Andrew> ./adagl.o(.text+0xb): undefined reference to `glGetString'
Andrew> ./adagl.o(.text+0x1a): undefined reference to `glGetString'
Andrew> gnatlink: cannot call /usr/local/bin/adagcc
Andrew> gnatmake: *** link failed.
I have to wonder why the adagl__glgetstring function (which presumably
means the glGetString function in the adagl function) is trying to
reference a glGetString function (which looks like it could be a
imported C function, but there is no evidence of that in the source
file).
Are you sure that the ./adagl.o file corresponds with the source file
excerpt you showed?
Anyway, if I didn't know better, I would suggest that your ADA GL
library binds to the C GL library, but you haven't linked in the GL C
library (libGL on Linux).
--
Brian May <bam@snoopy.apana.org.au>
next prev parent reply other threads:[~2004-09-06 0:12 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-09-03 9:08 Linking confusion Andrew Carroll
2004-09-06 0:12 ` Brian May [this message]
2004-09-06 3:46 ` Pylinius
-- strict thread matches above, loose matches on Subject: below --
2004-09-06 8:54 Andrew Carroll
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox