View previous topic :: View next topic |
Author |
Message |
CDR2003
Joined: 14 Mar 2008 Posts: 3 Location: Beijing, China
|
Posted: Fri Mar 14, 2008 8:28 am Post subject: Link errors when build with derelict |
|
|
I'm recently developing a game library just like Microsoft XNA. Everything's OK yesterday. However, when i decide to use BLAZE (the 2d physics engine), i turned to convert my library to support Tango. Some link errors came out when i finished my convertion.
objdir\derelict-util-exception.obj(derelict-util-exception)
Error 42: Symbol Undefined _D6object9Exception5printMFZv
objdir\derelict-util-exception.obj(derelict-util-exception)
Error 42: Symbol Undefined _D6object9Exception5_ctorMFAaZC9Exception
What to do now?
English is not my mother language, forgive my poor English. |
|
Back to top |
|
|
clayasaurus
Joined: 21 May 2004 Posts: 857
|
Posted: Fri Mar 14, 2008 11:52 am Post subject: |
|
|
You can either
1. Reinstall derelict from scratch
or
2. Use the phobos port of Blaze
My suggestion is to get familiar with DSSS and then compiling / installing libraries becomes easier. http://www.dsource.org/projects/dsss |
|
Back to top |
|
|
CDR2003
Joined: 14 Mar 2008 Posts: 3 Location: Beijing, China
|
Posted: Fri Mar 14, 2008 8:37 pm Post subject: In fact, I DO build using DSSS. |
|
|
In fact, I DO build using DSSS. Those are errors came out from DSSS Rebuild. How can I get a copy of derelict which could work properly? |
|
Back to top |
|
|
CDR2003
Joined: 14 Mar 2008 Posts: 3 Location: Beijing, China
|
Posted: Fri Mar 14, 2008 8:56 pm Post subject: |
|
|
I downloaded the DMD 1.085 and tangobos 0.99.5, and they worked perfectly that makes it work.
Thanks, clayasaurus. |
|
Back to top |
|
|
flamaros
Joined: 02 Feb 2008 Posts: 33
|
Posted: Thu May 01, 2008 12:50 pm Post subject: |
|
|
How did you build Derelict?
I am trying to build derelict with the last version of tangobos (0.99.6) and DMD 1.029 (provide with tangobos), but I am getting this error :
tango.core.Exception.IOException: buildopts/bud_common.txt :: The system cannot find the path specified.
I am using this command line :
d:/Softs/D/TangoBos-win32/bin # ./dmd.exe -run D:\Softs\D\Libs\Derelict\buildme.d |
|
Back to top |
|
|
flamaros
Joined: 02 Feb 2008 Posts: 33
|
Posted: Thu May 01, 2008 3:29 pm Post subject: |
|
|
I finaly found a solution to my probleme with adding dmd.exe to my path environnemental variables.
But some libs can't be compiled, like DerelictUtil that I really need.
Code: |
object.Exception: Failed to build package DerelictODE
[BuildMe] Scanning for buildable packages...
[BuildMe] Nothing to do for directory 'buildopts'
[BuildMe] Preparing to build package DerelictAL in Release mode...
[BuildMe] Reading build tool arguments...
[BuildMe] Creating temporary Build Response File...
[BuildMe] Building DerelictAL...
[BuildMe] Deleting temporary Build Response File...
[BuildMe] Preparing to build package DerelictFT in Release mode...
[BuildMe] Reading build tool arguments...
[BuildMe] Creating temporary Build Response File...
[BuildMe] Building DerelictFT...
[BuildMe] Deleting temporary Build Response File...
[BuildMe] Preparing to build package DerelictGL in Release mode...
[BuildMe] Reading build tool arguments...
[BuildMe] Creating temporary Build Response File...
[BuildMe] Building DerelictGL...
[BuildMe] Deleting temporary Build Response File...
[BuildMe] Preparing to build package DerelictGLU in Release mode...
[BuildMe] Reading build tool arguments...
[BuildMe] Creating temporary Build Response File...
[BuildMe] Building DerelictGLU...
[BuildMe] Deleting temporary Build Response File...
[BuildMe] Preparing to build package DerelictIL in Release mode...
[BuildMe] Reading build tool arguments...
[BuildMe] Creating temporary Build Response File...
[BuildMe] Building DerelictIL...
[BuildMe] Deleting temporary Build Response File...
[BuildMe] Preparing to build package DerelictILU in Release mode...
[BuildMe] Reading build tool arguments...
[BuildMe] Creating temporary Build Response File...
[BuildMe] Building DerelictILU...
[BuildMe] Deleting temporary Build Response File...
[BuildMe] Preparing to build package DerelictILUT in Release mode...
[BuildMe] Reading build tool arguments...
[BuildMe] Creating temporary Build Response File...
[BuildMe] Building DerelictILUT...
[BuildMe] Deleting temporary Build Response File...
[BuildMe] Preparing to build package DerelictODE in Release mode...
[BuildMe] Reading build tool arguments...
[BuildMe] Creating temporary Build Response File...
[BuildMe] Building DerelictODE...
|
|
|
Back to top |
|
|
|