Wait for 3.2.4 then?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Wait for 3.2.4 then?

Travis Griggs-4
After digesting the replies (thanks to one and all!)... Is a fair conclusion, that I should wait for 3.2.4, and when it appears, skip doing a debian package install, but instead just compile the thing?

There are a number of gst-* things that show up in my path now. Such as gst-package, gst-doc, etc. Do these get built as part of the base compile?

Another question, should I purge/uninstall the stock debian packages from my system before tackling a source download/compile?

Still hoping for a high level "this is how you develop stuff with GST, coming from something like a VW background".

TIA

--
Travis Griggs
Objologist
"Some people are like slinkies, not really good for much, but they can bring a smile to your face when you push them down the stairs."


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Wait for 3.2.4 then?

Paolo Bonzini-2
On 03/21/2011 07:05 PM, Travis Griggs wrote:
> After digesting the replies (thanks to one and all!)... Is a fair
> conclusion, that I should wait for 3.2.4, and when it appears, skip
> doing a debian package install, but instead just compile the thing?

Yes.

> There are a number of gst-* things that show up in my path now. Such
> as gst-package, gst-doc, etc. Do these get built as part of the base
> compile?

Yes.  Some of them come from gstreamer though.

> Another question, should I purge/uninstall the stock debian packages
> from my system before tackling a source download/compile?

Yes.

Then do

./configure --with-system-libsigsegv --with-system-libffi \
    --with-system-libltdl --prefix=/usr
make
make install

so that your installation will resemble as much as possible the Debian one.

I'll do the announcement tomorrow, but the tarballs should hit
ftp.gnu.org in an hour or two.

> Still hoping for a high level "this is how you develop stuff with
> GST, coming from something like a VW background".

I guess Nicolas is the best person to answer that...

Paolo

_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Wait for 3.2.4 then?

Travis Griggs-4
I did as you said Paolo.

./configure informed me i needed awk, so i installed gawk. Then I did a make, and it did the following:

> make[3]: Entering directory `/home/travis/GST324/smalltalk-3.2.4/libgst'
> /bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -DDEFAULT_EXECUTABLE=\""/usr/bin/gst"\" -I../lib-src -I../lib-src   -I../snprintfv -I../snprintfv   -I../lightning -I../lightning -I.. -I..   -g -O2 -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wwrite-strings -Wno-strict-aliasing -Wno-switch -fno-gcse -fstrict-aliasing  -MT gstpub.lo -MD -MP -MF .deps/gstpub.Tpo -c -o gstpub.lo gstpub.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DDEFAULT_EXECUTABLE=\"/usr/bin/gst\" -I../lib-src -I../lib-src -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -g -O2 -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wwrite-strings -Wno-strict-aliasing -Wno-switch -fno-gcse -fstrict-aliasing -MT gstpub.lo -MD -MP -MF .deps/gstpub.Tpo -c gstpub.c  -fPIC -DPIC -o .libs/gstpub.o
> In file included from gstpub.c:57:
> gstpriv.h:110: fatal error: sigsegv.h: No such file or directory
> compilation terminated.
> make[3]: *** [gstpub.lo] Error 1
> make[3]: Leaving directory `/home/travis/GST324/smalltalk-3.2.4/libgst'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/travis/GST324/smalltalk-3.2.4/libgst'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/travis/GST324/smalltalk-3.2.4'
> make: *** [all] Error 2

I'm running pretty much stock Ubuntu 10.10, couple extra packages loaded, not too many. Any ideas? I looked for a package that might provide something like sigsegv, but didn't find anything. I'll keep looking.

--
Travis Griggs
Objologist
My Other Machine runs OSX. But then... so does this one.




_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Wait for 3.2.4 then?

kaveman
CONTENTS DELETED
The author has deleted this message.
Reply | Threaded
Open this post in threaded view
|

Re: Wait for 3.2.4 then?

Paolo Bonzini-2
In reply to this post by Travis Griggs-4
On 03/23/2011 04:33 AM, Travis Griggs wrote:

> I did as you said Paolo.
>
> ./configure informed me i needed awk, so i installed gawk. Then I did a make, and it did the following:
>
>> make[3]: Entering directory `/home/travis/GST324/smalltalk-3.2.4/libgst'
>> /bin/bash ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..  -DDEFAULT_EXECUTABLE=\""/usr/bin/gst"\" -I../lib-src -I../lib-src   -I../snprintfv -I../snprintfv   -I../lightning -I../lightning -I.. -I..   -g -O2 -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wwrite-strings -Wno-strict-aliasing -Wno-switch -fno-gcse -fstrict-aliasing  -MT gstpub.lo -MD -MP -MF .deps/gstpub.Tpo -c -o gstpub.lo gstpub.c
>> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -DDEFAULT_EXECUTABLE=\"/usr/bin/gst\" -I../lib-src -I../lib-src -I../snprintfv -I../snprintfv -I../lightning -I../lightning -I.. -I.. -g -O2 -Wall -Wdeclaration-after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wwrite-strings -Wno-strict-aliasing -Wno-switch -fno-gcse -fstrict-aliasing -MT gstpub.lo -MD -MP -MF .deps/gstpub.Tpo -c gstpub.c  -fPIC -DPIC -o .libs/gstpub.o
>> In file included from gstpub.c:57:
>> gstpriv.h:110: fatal error: sigsegv.h: No such file or directory
>> compilation terminated.
>> make[3]: *** [gstpub.lo] Error 1
>> make[3]: Leaving directory `/home/travis/GST324/smalltalk-3.2.4/libgst'
>> make[2]: *** [all] Error 2
>> make[2]: Leaving directory `/home/travis/GST324/smalltalk-3.2.4/libgst'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/home/travis/GST324/smalltalk-3.2.4'
>> make: *** [all] Error 2
>
> I'm running pretty much stock Ubuntu 10.10, couple extra packages
> loaded, not too many. Any ideas? I looked for a package that might
> provide something like sigsegv, but didn't find anything. I'll keep looking.

You probably have binary packages installed, but lack the development
packages.  Looking at the Debian package source, you need:

autotools-dev, libreadline-dev, libgmp3-dev, libgdbm-dev, libgtk2.0-dev,
libpq-dev, libsigsegv-dev, libffi-dev, zip, libsqlite3-dev, unzip,
pkg-config, libltdl-dev, gawk

Hope this helps.

Paolo

_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk