Error by Compiling the SDK



  • THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED

    On 20/06/2007 at 08:16, xxxxxxxx wrote:

    User Information:
    Cinema 4D Version:   R10 
    Platform:   Windows  ;   
    Language(s) :     C++  ;

    ---------
    Hi,

    I tried to begin with building plugins for Cinema 4D with Visual Studio 2005 Express. So I used the introduction-PDF from total3d.de and followed the instructions.

    When I tried to compile the SDK, I got the following errors:

      
    2>   Bibliothek ".\./obj/x32/debug/cinema4dsdk.lib" und Objekt ".\./obj/x32/debug/cinema4dsdk.exp" werden erstellt.  
    2>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl RegisterGeneratorObject(void)" (?RegisterGeneratorObject@@YAHXZ)" in Funktion ""int __cdecl PluginStart(void)" (?PluginStart@@YAHXZ)".  
    2>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl RegisterRenderingTag(void)" (?RegisterRenderingTag@@YAHXZ)" in Funktion ""int __cdecl PluginStart(void)" (?PluginStart@@YAHXZ)".  
    2>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl RegisterStylingTag(void)" (?RegisterStylingTag@@YAHXZ)" in Funktion ""int __cdecl PluginStart(void)" (?PluginStart@@YAHXZ)".  
    2>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl RegisterVideopost(void)" (?RegisterVideopost@@YAHXZ)" in Funktion ""int __cdecl PluginStart(void)" (?PluginStart@@YAHXZ)".  
    2>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl RegisterShader(void)" (?RegisterShader@@YAHXZ)" in Funktion ""int __cdecl PluginStart(void)" (?PluginStart@@YAHXZ)".  
    2>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl RegisterGrassObject(void)" (?RegisterGrassObject@@YAHXZ)" in Funktion ""int __cdecl PluginStart(void)" (?PluginStart@@YAHXZ)".  
    2>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl RegisterConstraintObject(void)" (?RegisterConstraintObject@@YAHXZ)" in Funktion ""int __cdecl PluginStart(void)" (?PluginStart@@YAHXZ)".  
    2>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl RegisterCollisionObject(void)" (?RegisterCollisionObject@@YAHXZ)" in Funktion ""int __cdecl PluginStart(void)" (?PluginStart@@YAHXZ)".  
    2>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl RegisterForceObject(void)" (?RegisterForceObject@@YAHXZ)" in Funktion ""int __cdecl PluginStart(void)" (?PluginStart@@YAHXZ)".  
    2>main.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""int __cdecl RegisterDeformerObject(void)" (?RegisterDeformerObject@@YAHXZ)" in Funktion ""int __cdecl PluginStart(void)" (?PluginStart@@YAHXZ)".  
    2>cinema4dsdk.cdl : fatal error LNK1120: 10 nicht aufgelöste externe Verweise.  
    

    I am tried also to delete the SDK-directory to use the original one again, which I copied before.
    But nothing helps.

    I hope you can say me what's wrong.


Log in to reply