[PD] tk version weirdness with 0.43test2

cyrille henry ch at chnry.net
Sat Aug 21 10:20:09 CEST 2010


hello,

Le 20/08/2010 21:00, IOhannes m zmölnig a écrit :
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 08/20/2010 08:27 PM, Hans-Christoph Steiner wrote:
>>
>> FYI: you don't need Tcl/Tk -dev packages anymore, the GUI is now pure
>> Tcl and no longer has a C component.
>>
>> What seems odd to me is that LIBS is including -ltk8.5 and -ltcl8.5. It
>> shouldn't at all.  IOhannes, did they somehow creep back into the
>> autotools build system with your recent updates?
>>
>
> i guess this is because frank (and cyrille, btw) used miller's build
> system ("cd pd/src; ./configure; make") rather than the new shiny
> automake system ("cd pd; ./autogen.sh; ./configure; make")
>
ok ok.

with automake, i've got a new shiny error :

nusmuk at nusmuk:~/pd/pd-0.43-0test2$ ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4/generated -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory m4/config
autoreconf: running: libtoolize --install --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `m4/config'.
libtoolize: copying file `m4/config/config.guess'
libtoolize: copying file `m4/config/config.sub'
libtoolize: copying file `m4/config/install-sh'
libtoolize: copying file `m4/config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4/generated'.
libtoolize: copying file `m4/generated/libtool.m4'
libtoolize: copying file `m4/generated/ltoptions.m4'
libtoolize: copying file `m4/generated/ltsugar.m4'
libtoolize: copying file `m4/generated/ltversion.m4'
libtoolize: copying file `m4/generated/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf --force
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:5: installing `m4/config/missing'
asio/Makefile.am: installing `m4/config/depcomp'
configure.ac:236: required file `pd.pc.in' not found
autoreconf: automake failed with exit status: 1
nusmuk at nusmuk:~/pd/pd-0.43-0test2$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
./configure: line 3164: syntax error near unexpected token `IPHONEOS=yes,'
./configure: line 3164: `PD_CHECK_IPHONE(IPHONEOS=yes, IPHONEOS=no, as_fn_error "iPhoneOS SDK not available" "$LINENO" 5)'
nusmuk at nusmuk:~/pd/pd-0.43-0test2$

cheers
Cyrille


> at least i compile Pd and do:
>   $ ldd bin/pd
> 	linux-gate.so.1 =>   (0xb7851000)
> 	libm.so.6 =>  /lib/i686/cmov/libm.so.6 (0xb7811000)
> 	libasound.so.2 =>  /usr/lib/libasound.so.2 (0xb7749000)
> 	libdl.so.2 =>  /lib/i686/cmov/libdl.so.2 (0xb7744000)
> 	libpthread.so.0 =>  /lib/i686/cmov/libpthread.so.0 (0xb772b000)
> 	librt.so.1 =>  /lib/i686/cmov/librt.so.1 (0xb7722000)
> 	libc.so.6 =>  /lib/i686/cmov/libc.so.6 (0xb75db000)
> 	/lib/ld-linux.so.2 (0xb7852000)
>
> what worries me a bit more, is that all the externals are linked with
> libasound, libjack, ... where there is absolutely no need for.
>
> it's rather cosmetic though...
>
>
> fgamdsr
> IOhannes
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAkxu0M4ACgkQkX2Xpv6ydvQiYwCggX/X4UG1BdwmIxbbAscM9ZdM
> OSYAoORhTpjvmbyLUukypyPErDEGJEeA
> =l1ws
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> 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