-
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
-
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.dllIt 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.htmlThanks a lot,
-JoGi
-
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