Joel J. Adamson | 1 May 2008 15:41
Favicon

Re: Compiling Sawfish on Slackware 12.0

Michal Jaegermann <michal <at> harddata.com> writes:

> On Wed, Apr 30, 2008 at 01:39:39PM -0400, Joel J. Adamson wrote:
>> 
>> ./configure'ing sawfish 1.3.3 with
>> 
>> ,----
>> | ./configure --prefix=/usr --without-gnome --with-libglade=/usr/lib/libglade-2.0.so
>> `----
>
> I may be mistaken but IIRC you have only --with-libglade
> and --without-libglade configuration options (or some variants
> of that like '--with-libglade=yes').

Okay, thanks.

>> I get a long way, but it dies with the following error:
>> 
>> ,----
>> | ...
>> | /usr/bin/msgfmt  -o zh_TW.mo zh_TW.po
>> | ./make-pot
>> | ./make-pot: line 42: libglade-xgettext: command not found
>> | make[1]: Leaving directory `/home/joel/tmp/sawfish-1.3.3/po'
>> `----
>
> I have no idea how Slackware is splitting its packages but
> usually things like 'libglade-xgettext' belong to a "devel" part
> together with headers and development libraries and you need
> those anyway if you want to use '--with-libglade'.
(Continue reading)

Andrea Vettorello | 1 May 2008 18:10
Picon

Re: Compiling Sawfish on Slackware 12.0

On Thu, May 1, 2008 at 3:41 PM, Joel J. Adamson <jadamson <at> partners.org> wrote:

[...]

>  I'll ask the same question I asked in my response to Andrea: is there
>  some configure option I can use that will not produce these
>  libglade-related errors?  I just tried it after configuring with
>  "--disable-themer" and I get the same error.

I've grabbed the source from SVN, run aclocal, autoconf and configure
with your parameters (I usually don't pass any) "./configure
--disable-themer --disable-gnome
--with-libglade=/usr/lib/libglade-2.0.so" and it builds here (Debian
Sid), anyway I'm not sure about the "--disable-gnome" option.

--

-- 
Andrea

Michal Jaegermann | 1 May 2008 18:50

Re: Compiling Sawfish on Slackware 12.0

On Thu, May 01, 2008 at 06:10:54PM +0200, Andrea Vettorello wrote:
> 
> I've grabbed the source from SVN, run aclocal, autoconf and configure
> with your parameters (I usually don't pass any) "./configure
> --disable-themer --disable-gnome
> --with-libglade=/usr/lib/libglade-2.0.so"

Why do you need '--disable-gnome'?  I am not entirely sure what
consequences of that will be but if that would exclude pango then
most likely it is not what you want.

I know that configured '--disable-themer --without-gdk-pixbuf', plus
location for --x-libraries and --x-includes which may differ
depending on an X version and/or architecture, current sawfish
compiles for me without any real problems on all systems I have
around including the latest x86_64 Fedora rawhide.

    Michal

Andrea Vettorello | 1 May 2008 19:20
Picon

Re: Compiling Sawfish on Slackware 12.0

On Thu, May 1, 2008 at 6:50 PM, Michal Jaegermann <michal <at> harddata.com> wrote:
> On Thu, May 01, 2008 at 06:10:54PM +0200, Andrea Vettorello wrote:
>  >
>  > I've grabbed the source from SVN, run aclocal, autoconf and configure
>  > with your parameters (I usually don't pass any) "./configure
>  > --disable-themer --disable-gnome
>  > --with-libglade=/usr/lib/libglade-2.0.so"
>
>  Why do you need '--disable-gnome'?  I am not entirely sure what
>  consequences of that will be but if that would exclude pango then
>  most likely it is not what you want.

I've only tried it to see if I could replicate his error. And like you
I wasn't sure about it as it's not mentioned in the available options.

--

-- 
Andrea

Joel J. Adamson | 1 May 2008 19:53
Favicon

[SOLVED] Compiling Sawfish on Slackware 12.0 (was: Compiling Sawfish on Slackware 12.0)

"Andrea Vettorello" <andrea.vettorello <at> gmail.com> writes:

> On Thu, May 1, 2008 at 6:50 PM, Michal Jaegermann <michal <at> harddata.com> wrote:
>> On Thu, May 01, 2008 at 06:10:54PM +0200, Andrea Vettorello wrote:
>>  >
>>  > I've grabbed the source from SVN, run aclocal, autoconf and configure
>>  > with your parameters (I usually don't pass any) "./configure
>>  > --disable-themer --disable-gnome
>>  > --with-libglade=/usr/lib/libglade-2.0.so"
>>
>>  Why do you need '--disable-gnome'?  I am not entirely sure what
>>  consequences of that will be but if that would exclude pango then
>>  most likely it is not what you want.

I have successfully compiled Sawfish from SVN and I'm now using it with
KDE.

I will write this up and put it on the Sawfish wiki; can I post my
SlackBuilds there?  A more economical version would be to post the lines
that need special attention (really just configure options).

Thanks for all your help!

Joel

--

-- 
Joel J. Adamson
Biostatistician
Pediatric Psychopharmacology Research Unit
Massachusetts General Hospital
(Continue reading)

Andrea Vettorello | 1 May 2008 20:12
Picon

Re: [SOLVED] Compiling Sawfish on Slackware 12.0 (was: Compiling Sawfish on Slackware 12.0)

On Thu, May 1, 2008 at 7:53 PM, Joel J. Adamson <jadamson <at> partners.org> wrote:
> "Andrea Vettorello" <andrea.vettorello <at> gmail.com> writes:
>
>  > On Thu, May 1, 2008 at 6:50 PM, Michal Jaegermann <michal <at> harddata.com> wrote:
>  >> On Thu, May 01, 2008 at 06:10:54PM +0200, Andrea Vettorello wrote:
>  >>  >
>  >>  > I've grabbed the source from SVN, run aclocal, autoconf and configure
>  >>  > with your parameters (I usually don't pass any) "./configure
>  >>  > --disable-themer --disable-gnome
>  >>  > --with-libglade=/usr/lib/libglade-2.0.so"
>  >>
>  >>  Why do you need '--disable-gnome'?  I am not entirely sure what
>  >>  consequences of that will be but if that would exclude pango then
>  >>  most likely it is not what you want.
>
>  I have successfully compiled Sawfish from SVN and I'm now using it with
>  KDE.
>
>  I will write this up and put it on the Sawfish wiki; can I post my
>  SlackBuilds there?  A more economical version would be to post the lines
>  that need special attention (really just configure options).

The wiki doesn't support the host of compressed archives, only images
(and ODF documents IIRC), they conceded us the upload of text files
with the ".jl" suffix tho. (=

--

-- 
Andrea

(Continue reading)

Joel J. Adamson | 2 May 2008 16:13
Favicon

Re: [SOLVED] Compiling Sawfish on Slackware 12.0

"Andrea Vettorello" <andrea.vettorello <at> gmail.com> writes:

> On Thu, May 1, 2008 at 7:53 PM, Joel J. Adamson <jadamson <at> partners.org> wrote:
>>  I will write this up and put it on the Sawfish wiki; can I post my
>>  SlackBuilds there?  A more economical version would be to post the lines
>>  that need special attention (really just configure options).
>
> The wiki doesn't support the host of compressed archives, only images
> (and ODF documents IIRC), they conceded us the upload of text files
> with the ".jl" suffix tho. (=

Okay, I will just post the relevant lines from the SlackBuilds, and
point out the user should download from SVN.  I will also contact my
favorite package sites and see if I can get them to host the
SlackBuilds.

Thanks,
Joel

--

-- 
Joel J. Adamson
Biostatistician
Pediatric Psychopharmacology Research Unit
Massachusetts General Hospital
Boston, MA  02114
(617) 643-1432
(303) 880-3109
Public key: http://pgp.mit.edu
http://www.unc.edu/~adamsonj

(Continue reading)

Michal Jaegermann | 1 May 2008 18:01

Re: Compiling Sawfish on Slackware 12.0

On Thu, May 01, 2008 at 09:41:30AM -0400, Joel J. Adamson wrote:
> Michal Jaegermann <michal <at> harddata.com> writes:
> >
> > I have no idea how Slackware is splitting its packages but
> > usually things like 'libglade-xgettext' belong to a "devel" part
> > together with headers and development libraries and you need
> > those anyway if you want to use '--with-libglade'.
> 
> And if I don't?  Will it still build?

Not sure if I understand the question.  "If I am missing pieces
required to build something will it still buld?"  It looks to me
like something self-answering.  OTOH why do you insist on
configuring in optional utilities for which you do not have means?
What prevents you from configuring '--disable-themer'?

> Where does the libglade-xgettext command come from?

As I wrote above I cannot tell you about organizational details of
Slackware.  If a distribution is using yum then you can type
'yum install /usr/bin/libglade-xgettext' and it will get installed
if it is available.  It  happens to be a part of 'libglade-devel'
package on Fedora.

> Andrea hinted that
> libglade-xgettext was from an old configuration of libglade and that
> this doesn't need to happen.

The current one is really libglade2; which seriously differs from an
old libglade and in particular does not provide libglade-xgettext.
(Continue reading)


Gmane