Hey all,
IOhannes asked on #dataflow about the winxp autobuild machine:
do you have any idea what happened to the xp-autobuild machine i have access to? that is: to it's /usr/local/include
I thought I'd answer here so it's in the archives. When you log into the winxp machine, you are logging into the Cygwin environment. Pd is built in the MinGW/MSYS environment. It is a limited shell, but still useful for interactive work, and you need to use it to reproduce the Pd auto-builds.
I created a shell script /usr/local/bin/msys to make it easier to start up MSYS. Just type 'msys' from Cygwin, and it'll start the MSYS shell.
More on that machine here:
http://puredata.info/about/WindowsXPI386
.hc
------------------------------------------------------------------------ ----
"[T]he greatest purveyor of violence in the world today [is] my own government." - Martin Luther King, Jr.
Hans-Christoph Steiner wrote:
I created a shell script /usr/local/bin/msys to make it easier to start up MSYS. Just type 'msys' from Cygwin, and it'll start the MSYS shell.
thank's i will try that.
nevertheless i still wonder why C:\cygwin\usr\local\include is an asio-related file instead of a directory. i can hardly imagine that this is on purpose.
fgmadrs IOhannes
IOhannes m zmoelnig wrote:
Hans-Christoph Steiner wrote:
I created a shell script /usr/local/bin/msys to make it easier to start up MSYS. Just type 'msys' from Cygwin, and it'll start the MSYS shell.
thank's i will try that.
unfortunately it just gave me another error:
gcc bla.c bla.c:0: fatal error: can't open C:/cygwin/tmp/ccgPaaaa.s for writing: Permission denied compilation terminated.
does anyone now how to set gcc's temp directory?
fmgadsr. IOhannes
On Apr 10, 2008, at 4:07 AM, IOhannes m zmoelnig wrote:
IOhannes m zmoelnig wrote:
Hans-Christoph Steiner wrote:
I created a shell script /usr/local/bin/msys to make it easier to start up MSYS. Just type 'msys' from Cygwin, and it'll start the MSYS shell.
thank's i will try that.
unfortunately it just gave me another error:
gcc bla.c bla.c:0: fatal error: can't open C:/cygwin/tmp/ccgPaaaa.s for writing: Permission denied compilation terminated.
does anyone now how to set gcc's temp directory?
The problem is with MSYS's tmp directory, it should work now. MSYS via ssh is a hack, but it's handy to have. All I can say is treat lightly and be careful, it is a bit fragile in this setup.
I'll be on #dataflow all day, if you still have troubles.
.hc
------------------------------------------------------------------------ ----
I have the audacity to believe that peoples everywhere can have three meals a day for their bodies, education and culture for their minds, and dignity, equality and freedom for their spirits. - Martin Luther King, Jr.
On Thu, 10 Apr 2008, IOhannes m zmoelnig wrote:
nevertheless i still wonder why C:\cygwin\usr\local\include is an asio-related file instead of a directory. i can hardly imagine that this is on purpose.
You need not say that last sentence... it's not like anyone would dispute that. it's just a matter of a cp command where the destination directory is not specified with a trailing-slash and at the same time does not exist.
can the auto-build install on any OS where the "include" directory does not exist yet? I guess that you could try it out with something like ./configure --prefix=/tmp/test where /tmp/test exists but /tmp/test/include does not.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
Mathieu Bouchard wrote:
can the auto-build install on any OS where the "include" directory does not exist yet?
it configures fine on linux if the /usr/local/include directory is non-existant. it refuses to configure if /usr/local/include is a file instead of a directory.
I guess that you could try it out with something like ./configure --prefix=/tmp/test where /tmp/test exists but /tmp/test/include does not.
i haven't tested it, but i was under the impression that "--prefix" is there to specify the installation-target (according to "./configure --help") and has nothing to do with the compilation stage.
however, my problem is that configure stops when trying to test whether the compiler is able to produce executables, because gcc fails when it tries to access the content of /usr/local/include/
gmasdr, IOhannes
On Thu, 10 Apr 2008, IOhannes m zmoelnig wrote:
i haven't tested it, but i was under the impression that "--prefix" is there to specify the installation-target (according to "./configure --help") and has nothing to do with the compilation stage.
Oh. Then it must be some other package that was installed prior to trying to compile pd, and which has that bug that I'm talking about.
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
On Apr 10, 2008, at 3:48 AM, IOhannes m zmoelnig wrote:
Hans-Christoph Steiner wrote:
I created a shell script /usr/local/bin/msys to make it easier to start up MSYS. Just type 'msys' from Cygwin, and it'll start the MSYS shell.
thank's i will try that.
nevertheless i still wonder why C:\cygwin\usr\local\include is an asio-related file instead of a directory. i can hardly imagine that this is on purpose.
It was a mistake, I deleted it.
.hc
------------------------------------------------------------------------ ----
News is what people want to keep hidden and everything else is publicity. - Bill Moyers
Hans-Christoph Steiner wrote:
Hey all,
and shouldn't this be rather in http://puredata.info/docs/developer/ than in http://puredata.info/about/
is it ok if i move it?
(and if you really want to go for a _flat_ hierarchy, http://puredata.info/ would be a better place than http://puredata.info/about/)
fmgadsr. IOhannes
On Apr 10, 2008, at 3:51 AM, IOhannes m zmoelnig wrote:
Hans-Christoph Steiner wrote:
and shouldn't this be rather in http://puredata.info/docs/ developer/ than in http://puredata.info/about/
is it ok if i move it?
(and if you really want to go for a _flat_ hierarchy, http:// puredata.info/ would be a better place than http://puredata.info/ about/)
fmgadsr. IOhannes
http://puredata.info/about/PdLab started as an 'about' page, but then turned into a 'docs' collection. I moved it to docs/developer:
http://puredata.info/docs/developer/PdLab/
Is there anyway to turn the only locations into redirects in plone?
.hc
------------------------------------------------------------------------ ----
Using ReBirth is like trying to play an 808 with a long stick. - David Zicarelli