(let's keep this on the list since there are many people who can answer
these questions)
It looks like you are trying to compile 0.38.4. The -lrt problem was
fixed in 0.39 and later. If you want to compile 0.38.4, then you can
use the patches:
cd packages/patches make patch_pd
.hc
On Jan 8, 2006, at 10:44 PM, lists.puredata.info@cefn.com wrote:
More precisely I'm finding it hard to resolve what rt maps to, because
it's such a short string. Hard to disambiguate on the web. I think
that -rt is a flag to launch pd, but can't make sense of the library
which needs to be resolved here.Cefn http://cefn.com
On 8 Jan 2006, at 23:51, lists.puredata.info@cefn.com wrote:
Calling make in packages/darwin_app, after some positive looking
build activities, leads to the following terminal error. /usr/bin/ld: can't locate file for: -lrt collect2: ld returned 1 exit status make[2]: *** [../bin/pd] Error 1 make[1]: [pd] Error 2 (ignored)
"Information wants to be free." -Stewart Brand
The -lrt problem was fixed in 0.39 and later.
The -lrt problem was fixed in 0.39 and later, but how do I actually
get a working version of 0.39 from cvs? Rolled back to 0_38 version
in CVS yesterday to avoid the errors from cvs HEAD but god knows how
I did it. Have spent hours and hours trying combinations, so back to
the list to ask the same question. How do I get a version of the PD
source which builds on Mac OS X Tiger.
If I execute the checkout-developer-layout.sh shell script from
http://puredata.org/docs/developer/darwin, cd into packages
darwin_app and call 'make' it terminates with this error...
install -m0755 -p
/Volumes/TclTkAquaStandalone-8.4.9/Wish\ Shell.app/Contents/MacOS/Wish
\ Shell
"/Users/cefnhoile/Desktop/pd-extended-head/pure-data/packages/
darwin_app/build/Pd-char pd_version[] = "Pd version 0.40-0test01
\n";.char pd_version[] = "Pd version 0.40-0test01\n";.char pd_version
[] = "Pd version 0.40-0test01\n";-extended-RC6.app/Contents/MacOS"
install: /Users/cefnhoile/Desktop/pd-extended-head/pure-data/packages/
darwin_app/build/Pd-char pd_version[] = Pd: Inappropriate file type
or format
make: *** [darwin_app_wrapper] Error 71
...hence I tried looking for another version. I'm assuming that
getting the absolute latest version from CVS is just asking for trouble.
All the latest tagged 39 versions I could gather from the sourceforge
branch tags give me just the pd directory, and none of the package
build for darwin.
Assume I'm dumb, or at least not telepathic as to the development and
tagging practices of the pd team. How do I actually get a version of
0.39 source, out of cvs, out of anywhere else, which is known to
work? Really not too bothered which version. I just want a version of
the pd source which will build on Mac OS X Tiger (sobs).
I'm regularly reassured that this is possible, but the guidance
offered is never quite specific enough for me to achieve it.
Cefn http://cefn.com/curiosity/
On 9 Jan 2006, at 04:47, Hans-Christoph Steiner wrote:
(let's keep this on the list since there are many people who can
answer these questions)It looks like you are trying to compile 0.38.4. The -lrt problem
was fixed in 0.39 and later. If you want to compile 0.38.4, then
you can use the patches:cd packages/patches make patch_pd
.hc
On Jan 8, 2006, at 10:44 PM, lists.puredata.info@cefn.com wrote:
More precisely I'm finding it hard to resolve what rt maps to,
because it's such a short string. Hard to disambiguate on the web.
I think that -rt is a flag to launch pd, but can't make sense of
the library which needs to be resolved here.Cefn http://cefn.com
On 8 Jan 2006, at 23:51, lists.puredata.info@cefn.com wrote:
Calling make in packages/darwin_app, after some positive looking
build activities, leads to the following terminal error. /usr/bin/ld: can't locate file for: -lrt collect2: ld returned 1 exit status make[2]: *** [../bin/pd] Error 1 make[1]: [pd] Error 2 (ignored)
"Information wants to be free." -Stewart Brand