• jogistar

    I found also a nice tutorial on how to compile the "Hello world" example with DevC++ free integrated development environment.

    http://www.youngmusic.org/wiki/index.php/PD-linking-tutorial

    posted in extra~ read more
  • jogistar

    Thanks AlbertoZ!

    It took me some courage to try the old-man unix style compilation, but it did work and I got my "Hello World!" printed out. All in all it took me maybe in 15 minutes.

    You really should make a wiki-page out of this to puredata.org!

    It's just a fact that people are scared of unknown... if one is not used to use Unix, then the cryptic lines like the following are very scary:

    >f. type:
    >ld -export_dynamic -shared -o helloworld.dll helloworld.o c:/Programmi/pd039e
    >xt4/bin/pd.dll

    It would make it easier if you could even very shortly explain what's going to happen in each step. For example this was useful small note:
    "Then we need MSYS which is a shell (an interpreter of the commands, like a colorful dos prompt ;-)"

    In the original wiki (http://puredata.org/docs/developer/mingw) it was only:
    "Install this with all of the defaults: MSYS-1.0.10.exe"

    For a scary windows-person like me it's nice to know why I should install that.

    In your wiki page you could link also the followink make-file tutorial:
    http://www.eng.hawaii.edu/Tutor/Make/index.html

    Thanks a lot,

    -JoGi

    posted in extra~ read more
  • jogistar

    Thanks for the detailed tutorial

    >7. Access the pd library file:
    > a. Open Windows Explorer or My Computer.
    > b. Navigate to the pd/bin/ directory on your system.
    > c. Right-click on pd.lib (file type is: Object File Library) and select Copy.
    > d. Navigate to the C://TEMP/ directory on your system.
    > e. Paste the copy of pd.lib in the C://TEMP/ directory (right-click or Ctrl-V).

    Where can I find the pd.lib file? I'm using pd-extended, and there is not a single .lib file in my pd/bin directory.

    -JoGi

    posted in extra~ read more

Internal error.

Oops! Looks like something went wrong!