Maxon Developers Maxon Developers
    • Documentation
      • Cinema 4D Python API
      • Cinema 4D C++ API
      • Cineware API
      • ZBrush GoZ API
      • Code Examples on Github
    • Forum
    • Downloads
    • Support
      • Support Procedures
      • Registered Developer Program
      • Plugin IDs
      • Contact Us
    • Categories
      • Overview
      • News & Information
      • Cinema 4D SDK Support
      • Cineware SDK Support
      • ZBrush 4D SDK Support
      • Bugs
      • General Talk
    • Unread
    • Recent
    • Tags
    • Users
    • Login

    Plugin does not appear in Expression on client's Cinema 4D

    Cinema 4D SDK
    s26 2024 c++ windows
    3
    24
    3.6k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ferdinandF
      ferdinand @yaya
      last edited by ferdinand

      This:

      Platform=Win64;OSX
      Type=Solution
      Solution=\
      	plugins/cinema4dsdk;\
      	plugins/maxonsdk.module;\
      	plugins/microsdk;\
      	plugins/ragdoll
      

      is the projectdefitnion.txt of your solution, i.e., the build config which links all modules together. You must use plugins/ragdoll/project/projectdefitnion.txt instead, it is the build config for that module. Think of it as the CMakeLists.txt of that module when you are familiar with CMake. After these changes you must regenerate your project with the project tool.

      I quite frankly do not understand your solution, but as always, whatever works, works. So, if it does work for you, I am happy.

      The ".." in paths is common relative path syntax and means one folder up (in relation to the module). So, ../../foo means a foo folder in the root of your project.

      root
        foo
        plugins
          ragdoll
      

      Cheers,
      Ferdinand

      MAXON SDK Specialist
      developers.maxon.net

      1 Reply Last reply Reply Quote 0
      • Y
        yaya
        last edited by

        I know what is projectdefitnion.txt. I just do not understand how to use the line: AdditionalLibraryDirectories.Win64.Debug =../../curl 🙂
        And do I need to launch again the buildsdk23.bat right after each time I change this file.
        I have not added the static curl library in my project yet.

        https://www.ragdollplugin.com

        1 Reply Last reply Reply Quote 0
        • ferdinandF
          ferdinand
          last edited by ferdinand

          Well, you apparently do not, because you showed us the wrong projectdefitnion.txt file above, putting the command there won't work as I tried to explain 😉 And yes, you must regen your project after such changes, which I assume is what you mean with buildsdk23.bat.

          MAXON SDK Specialist
          developers.maxon.net

          1 Reply Last reply Reply Quote 0
          • Y
            yaya
            last edited by

            Oh, you've edited your previous message! Thanks! I will try it.

            https://www.ragdollplugin.com

            1 Reply Last reply Reply Quote 0
            • First post
              Last post