comp.lang.ada
 help / color / mirror / Atom feed
* Porting JGNAT public version 1.0p to OS/2
@ 2000-04-03  0:00 John Merryweather Cooper
  0 siblings, 0 replies; only message in thread
From: John Merryweather Cooper @ 2000-04-03  0:00 UTC (permalink / raw)


Well, I've had to "hack" the makefile, but I've gotten a good part of the
package to compile.  I believe some of the bugs in the EMX implementation of
make are showing through since the "clean" makefile wouldn't pass the .c
source files to the compiler ($< was returning " ").  JVMLIST.EXE,
JVM2ADA.EXE, etc. fail on linking--it seems they cause a compile/link of
osint.ads/.adb which in turn wants a-adaint.c.  But manually adding
a-adaint.o to the module list cause "duplicate references errors.  For each
module that fails to link, I get three undefined symbol errors pointing to
functions whose source (potentially) is found in a-adaint.c:

_to_canonical_file_list_init
_to_canonical_file_list_next
_to_canonical_file_list_free

Since these utilities are supposed to only rely on the standard GNAT
library, are these symbols supposed to be defined in libgnat.a (but are not
in the EMX-OS/2 version--so that I need to port them to the standard
library) or is something else going haywire?  :)

Back to the slave pits . . .

jmc






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2000-04-03  0:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-04-03  0:00 Porting JGNAT public version 1.0p to OS/2 John Merryweather Cooper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox