[PD-dev] Join the Compile Farm (was Re: 64-bit build for, Windows?)

Hans-Christoph Steiner hans at at.or.at
Thu Jul 8 22:30:13 CEST 2010


On Jul 8, 2010, at 4:24 PM, Pierre-Olivier Boulant wrote:

> I used the "old" MSYS 1.0.11.
> I didn't catch all I should do with the newer ones.
> There are several "base system"/"CORE" files and for the functions  
> too. Which one(s) is/are the one(s) I need to download. (bin ext doc  
> dbg dev src lic) ? All of them? Is there a way in Sourceforge to get  
> all files in one go instead of one by one.

You probably don't need everything.  I'd follow the WindowsMinGW page  
on that.

> Can I just overwrite the old versions with the newer ones so as to  
> keep the general structure of MSYS? Or is this bad practice?

I've generally deleted the old copies before installing new ones.

> Do I need to install tortoisesvn to get the pd-extended 0.42.5 svn?

You need either SVN or rsync.  The command line versions of both are  
in Cygwin and easy to install there.  You could also use tortoisesvn

> Sorry again for the beginner's questions. :)

Keep them coming, getting 64-bit builds on Windows will be a valuable  
contribution!

.hc

> pob
>
>
> On 08/07/2010 21:49, Hans-Christoph Steiner wrote:
>>
>> Its not as complicated as it looks, its mostly a matter of getting  
>> the files in the right places.  You should also install MSYS, check  
>> the WindowsMinGW page for how.  But perhaps you should use a newer  
>> version of MSYS.  Then try a build, download the Pd-extended  
>> source, and do this from the MSYS shell:
>>
>> cd pd/src
>> make -f makefile.mingw
>>
>> My guess is that the 64-bit instructions are going to end up  
>> looking quite similar to the WindowsMinGW page.
>>
>> .hc
>>
>> On Jul 8, 2010, at 3:38 PM, Pierre-Olivier Boulant wrote:
>>
>>> Hello Hans and everyone,
>>>
>>> Thank you for the encouragment. It might take time, indeed. :)
>>>
>>> OK, I installed the tdm-gcc.tdragon.net x32 and x64 MinGW.
>>>
>>>
>>>
>>> On 08/07/2010 21:09, Hans-Christoph Steiner wrote:
>>>>
>>>> Working on this is definitely not a waste of time, but it is not  
>>>> a simple project.  We all start somewhere, so motivation is the  
>>>> key rather than skills.
>>>>
>>>> I would avoid trying to build anything and instead install from  
>>>> binaries.  Building compilers can be a real pain.  Cygwin is  
>>>> quite easy to install, so I see no harm in installing it.
>>>>
>>>> I created a wiki page to document our progress, everyone should  
>>>> write notes there:
>>>> https://puredata.info/docs/developer/Windows64BitMinGWX64
>>>
>>>>
>>>> Upon looking at it, I think a good place to start is by  
>>>> downloading the most recent of mingw-w64-bin-x86_64:
>>>>
>>>> http://www.drangon.org/mingw/
>>>>
>>>> This looks even more promising though:
>>>> http://tdm-gcc.tdragon.net/
>>>
>>>>
>>>> .hc
>>>>
>>>> On Jul 2, 2010, at 6:10 PM, Pierre-Olivier Boulant wrote:
>>>>
>>>>> Hello everyone,
>>>>>
>>>>> I'm new here. I've offered to help with the Windows 64bit build.  
>>>>> I'm really new to compiling software, so I'll probalby need some  
>>>>> help to get started. If you think this is unmanageable for a  
>>>>> beginner don't be afraid to tell me so. I have some good will  
>>>>> and patience, but I don't want to waste anyone's time. :)
>>>>>
>>>>>
>>>>> I'm reading the MinGW-w64 pages on Sourceforge.
>>>>> I should be looking for a native compiler for w64, but I can't  
>>>>> seem to find any. I suppose since it's a native compiler I can  
>>>>> build it myself. Is this correct. Then, should I download a  
>>>>> tarball and compile from the source?
>>>>> Otherwise I found what seems to be a native version here:
>>>>> http://www.drangon.org/mingw/
>>>>>
>>>>> I cannont find either the MinGW-get installer mentioned on the  
>>>>> 32bit version of the instructions. I suppose there is nothing  
>>>>> similar for the 64bit version for the time being.
>>>>>
>>>>>
>>>>> I suppose I have to get Cygwin for compilation too. Anything I  
>>>>> should pay special attention to concerning this?
>>>>>
>>>>>
>>>>> Thanks for your help
>>>>> Pierre-Olivier
>>>>>
>>>>>
>>>>>
>>>>> On 02/07/2010 22:46, Hans-Christoph Steiner wrote:
>>>>>>
>>>>>> A Windows 7 build sounds like a good idea.  The first place to  
>>>>>> start is getting a MinGW-w64 build environment setup.  If you  
>>>>>> get that installed, then first try just building the core of pd- 
>>>>>> extended without all the libraries.  That shouldn't be too hard  
>>>>>> to get going.
>>>>>> http://mingw-w64.sourceforge.net/
>>>>>>
>>>>>> Here is the whole instructions for the 32-bit environment:
>>>>>> http://puredata.info/docs/developer/WindowsMinGW
>>>>>>
>>>>>> Perhaps it makes sense to continue this discussion on pd-dev?
>>>>>>
>>>>>> .hc
>>>>>>
>>>>>> On Jul 1, 2010, at 4:56 PM, Pierre-Olivier Boulant wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I've been using Puredata for a year now and I'd be glad to  
>>>>>>> help with the new release.
>>>>>>> I'll be getting a new computer for performances in the coming  
>>>>>>> up week.
>>>>>>>
>>>>>>> It will be an Asus N82 (it's not on their website at the  
>>>>>>> moment).
>>>>>>> Intel Core i7 - 720QM (quad core) with 4GB of RAM an Nvidia  
>>>>>>> Geforce GT335M
>>>>>>> The OS is a Windows 7 64bit. I might install some linux distro  
>>>>>>> too alongside the original OS.
>>>>>>>
>>>>>>> I can leave the computer on as much as needed for the  
>>>>>>> autobuild process. I will use the computer for my own too. But  
>>>>>>> I can leave it on at night.
>>>>>>>
>>>>>>> I don't know if you want specifically Windows XP or if Windows  
>>>>>>> 7 which is more and more widespread now can do too.
>>>>>>>
>>>>>>> You can contact me with this email or with skype (same email  
>>>>>>> address).
>>>>>>>
>>>>>>> Cheers
>>>>>>> Pierre-Olivier
>>
>>
>>
>>
>> ----------------------------------------------------------------------------
>>
>> All mankind is of one author, and is one volume; when one man dies,  
>> one chapter is not torn out of the book, but translated into a  
>> better language; and every chapter must be so translated.... -John  
>> Donne
>>
>>
>>
>
> -- 
>
>
> ~    Pierre-Olivier Boulant     ~
> -o-     www.puffskydd.net     -o-
> ~   www.flickr.com/pob31/sets   ~
> -o-    www.lepixophone.net    -o-
>





----------------------------------------------------------------------------

"[T]he greatest purveyor of violence in the world today [is] my own  
government." - Martin Luther King, Jr.






More information about the Pd-dev mailing list