Phr00t
Joined: 03 Mar 2006 Posts: 203
|
Posted: Sun Jun 15, 2008 8:03 am Post subject: FreeUniverse compilation |
|
|
Hey all,
I am trying to work on FreeUniverse again, and I'm having many "undefined reference" errors upon linking.
My info:
* Ubuntu Hardy Heron 8.04
* gdc (GCC) 4.2.3 20080225 (prerelease gdc 0.25 20071215, using dmd 1.022) (Ubuntu 0.25-4.2.3-2ubuntu2)
* using DSSS ReBuild version 0.76 (based on DMD 2.012)
Upon building FreeUniverse.d:
FreeUniverse.d => FreeUniverse
+ /home/phr00t/bin/rebuild -O -full -clean -L-ldl -Idsss_imports/ -I. -S./ -I/home/phr00t/include/d -S/home/phr00t/lib/ -I/home/phr00t/include/d -S/home/phr00t/lib -I/home/phr00t/d/include/d -S/home/phr00t/d/lib -oqdsss_objs/G FreeUniverse.d -ofFreeUniverse
I get no code warning/errors, but linking, it starts with these errors:
dsss_objs/G/arc.gfx.font.o: In function `_D3arc3gfx4font11crispFilterFAhXh':
font.d.text+0x1114): undefined reference to `_D3std4math6rndtolFeZl'
dsss_objs/G/arc.gfx.font.o: In function `_D3arc3gfx4font4Font10setLineGapMFfZv':
font.d.text+0x3447): undefined reference to `_D3std4math6rndtolFeZl'
dsss_objs/G/arc.internals.font.BoxPacker.o: In function `_D3arc9internals4font9BoxPacker14extendedHeightFiZi':
BoxPacker.d.text+0x7c0): undefined reference to `_D3std4math6rndtolFeZl'
...
Basically, it looks like it is choking on std.math.rndtol -- there are many more errors later, but if I could find why it can't find rndtol, maybe it will shed some light on the other errors.
Any ideas? |
|