[PD] Building pd in a non-standard environment without root access

B. Bogart ben at ekran.org
Sun Aug 27 21:42:58 CEST 2006


I hope to see you there!

hmmm. you can try setting the env and see if that helps:

export LD_LIBRARY_PATH=/encs/lib

I dunno if ldconfig -p | grep libtk will read that variable... it *should*

Do you need 39+ or is 38 ok? you could try installing the pd-extended
release into your home...

What kind of system are you running on that does not have tk installed???

You could probably figure out how to compile a static version on your
own machine that would run on the school machine?

.b.


Naveen Goswamy wrote:
> Hey Ben,
> 
> Montreal is great :)  Looking forward to the pd-conference next year!
> 
> wrt to building pd without root, unfortunately, /etc/ld.so.conf is not
> writable for me.
> 
> 
> 
> 
> 
> 
> On Sun, 27 Aug 2006, B. Bogart wrote:
> 
>> Hi Naveen!
>>
>> tclsh is usually installed in /usr/lib
>>
>> did you try adding /encs/lib (or wherever the libtk8.4.so.0 library is)
>> in your /etc/ld.so.conf does ldconfig -p show your libtk8.4.so.0 ?
>>
>> How is Montreal?
>>
>> .b.
>>
>> Naveen Goswamy wrote:
>>> Hello,
>>>
>>> I am trying to build pd-0.39-2 and/or pd-0.40-0test05 in my university's
>>> network.  The /bin /include /lib and other useful directories are all
>>> located on on a remote network filesystems, accessible to each machine
>>> under the directory "/encs/".  tclsh 8.4 is located there as well, under
>>> /encs/bin/
>>>
>>> I have changed my environment variables accordingly:
>>>
>>> $ echo $CPPFLAGS
>>> -I/encs/include/
>>> $ echo $LDFLAGS
>>> -L/encs/lib/:-L/encs/lib/tk8.4/:-L/encs/lib/tcl8.4/
>>> $ echo $CFLAGS
>>> -I/encs/include/
>>>
>>> I am getting the following error message on make:
>>>
>>> inux    -fno-strict-aliasing  -c -o ../obj/t_tkcmd.o t_tkcmd.c
>>> cd ../obj; cc  -o ../bin/pd-gui t_main.o t_tkcmd.o \
>>> -ltk8.4 -ltcl8.4
>>> /usr/bin/ld: cannot find -ltk8.4
>>> collect2: ld returned 1 exit status
>>> make: *** [../bin/pd-gui] Error 1
>>>
>>> Thanks in advance,
>>>
>>> -- 
>>>
>>> Naveen Goswamy
>>>
>>> pub  1024D/6C240D73 2004/10/21 navz at dreaming.org <navz at dreaming.org>
>>>      Key fingerprint = CAE2 7531 7226 727E 1716  CFE1 9152 6A45 6C24
>>> 0D73
>>>
>>> keyserver.net, pgpkeys.mit.edu
>>>
>>> _______________________________________________
>>> PD-list at iem.at mailing list
>>> UNSUBSCRIBE and account-management ->
>>> http://lists.puredata.info/listinfo/pd-list
>>>
>>
> 
> -- 
> 
> Naveen Goswamy
> 
> pub  1024D/6C240D73 2004/10/21 navz at dreaming.org <navz at dreaming.org>
>      Key fingerprint = CAE2 7531 7226 727E 1716  CFE1 9152 6A45 6C24 0D73
> 
> keyserver.net, pgpkeys.mit.edu
> 
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list





More information about the Pd-list mailing list