Compile 64bit Murrine Theme Engine


 
Thread Tools Search this Thread
Operating Systems Solaris Compile 64bit Murrine Theme Engine
# 1  
Old 07-30-2017
Compile 64bit Murrine Theme Engine

Hi

I am trying to compile a 64bit version of the Murrine theme engine on Solaris 11.3

I can compile the 32bit version successfully.

uname -a gives me:
Quote:
SunOS Adventure 5.11 11.3 i86pc i386 i86pc
I unzip the zip file from murrine on github

Then I change directory to it.

Then I export my path to include

Quote:
export PATH=$PATH:/usr/local/bin
because I was getting this error:

Quote:
configure: error: GNU gettext tools not found; required for intltool
So I compiled it and placed it in /usr/local/bin

To compile Murrine:
Quote:
./configure --target=x86_64-solaris-gcc "CFLAGS=-m64" "CXXFLAGS=-m64" "LDFLAGS=-m64" && make
That returns:
Quote:
Now type 'make' to compile murrine.
Making all in schema
LC_ALL=C /usr/bin/intltool-merge -x -u -c ../po/.intltool-merge-cache ../po murrine.xml.in murrine.xml
Found cached translation database
Merging translations into murrine.xml.
CREATED murrine.xml
Then
Quote:
make install
Returns:

Quote:
Making install in schema
test -z "/usr/local/share/gtk-engines" || /usr/bin/gmkdir -p "/usr/local/share/gtk-engines"
/usr/bin/ginstall -c -m 644 murrine.xml '/usr/local/share/gtk-engines'
test -z "/usr/local/lib/gtk-2.0/2.10.0/engines" || /usr/bin/gmkdir -p "/usr/local/lib/gtk-2.0/2.10.0/engines"
/bin/sh ./libtool --mode=install /usr/bin/ginstall -c libmurrine.la '/usr/local/lib/gtk-2.0/2.10.0/engines'
libtool: install: /usr/bin/ginstall -c .libs/libmurrine.so /usr/local/lib/gtk-2.0/2.10.0/engines/libmurrine.so
libtool: install: chmod +x /usr/local/lib/gtk-2.0/2.10.0/engines/libmurrine.so
libtool: install: /usr/bin/ginstall -c .libs/libmurrine.lai /usr/local/lib/gtk-2.0/2.10.0/engines/libmurrine.la
Finally:

Quote:
file /usr/local/lib/gtk-2.0/2.10.0/engines/libmurrine.so
Returns:
Quote:
ELF 32-bit LSB dynamic lib 80386 Version 1, dynamically linked, not stripped
# 2  
Old 07-30-2017
Does the install claim anywhere that there is a 64bit version in the install package?

We run a lot of very expensive packages on Solaris 11 64bit systems, that are in fact 32 bit. All run fine, obviously. And interoperate with 64bit images as well.
# 3  
Old 07-30-2017
I was on the linuxquestions forums earlier asking about this. And one of them successfully compiled a 64bit murrine theme engine on Linux. So I know its possible.

The 32bit library works great in Solaris for most of the apps. But Java apps use the 64bit version.
# 4  
Old 07-31-2017
Quote:
Originally Posted by aubreybourke
Then I export my path to include
Code:
export PATH=$PATH:/usr/local/bin

because I was getting this error:
Code:
configure: error: GNU gettext tools not found; required for intltool

So I compiled it and placed it in /usr/local/bin
There is no need to compile gnu gettext, it is available with Solaris 11.3.

You need to install the package if not already there
Code:
pkg install gnu-gettext

and have /usr/gnu/bin set before /usr/bin in your PATH:
Code:
PATH=/usr/gnu/bin:$PATH

Quote:
./configure --target=x86_64-solaris-gcc "CFLAGS=-m64" "CXXFLAGS=-m64" "LDFLAGS=-m64" && make
That's not the documented way to build it.

Tell you want a 64 bit library with:
Code:
export CFLAGS=-m64

then run:
Code:
./autogen.sh
gmake

This User Gave Thanks to jlliagre For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

4 More Discussions You Might Find Interesting

1. UNIX and Linux Applications

Choosing a suitable emacs theme

Hi, It may sound silly or stupid, but I really have a problem choosing a theme for my emacs. I am using Ubuntu (12.04) and I use emacs on the x-console (emacs -nw) I have added the "emacs-goodies" package and tried all the themes in it to no avail. My eyes are not comfortable with all these... (0 Replies)
Discussion started by: faizlo
0 Replies

2. What is on Your Mind?

Variations on a theme...

Well you lot seriously amaze me. There was a thread a few hours ago, (on the date stamp shown in this upload), that generated loads of solutions to a fairly simple problem:- https://www.unix.com/shell-programming-scripting/235829-how-print-particular-character-n-number-times-line.html As a... (0 Replies)
Discussion started by: wisecracker
0 Replies

3. UNIX for Dummies Questions & Answers

Compiling gcc to compile make to compile yaboot

I have just installed OpenBSD on a 333MHz PPC iMac G3. It has a 6GB HDD that has been partitioned as 1GB MacOS 8.5.1, 3GB MacOS X 10.3.9, 2GB OpenBSD 4.8. I now need to install a bootloader so that my computer can recognize the OpenBSD partition at startup. I have been trying to install... (0 Replies)
Discussion started by: t04st3r
0 Replies

4. Post Here to Contact Site Administrators and Moderators

Christmas Theme still ?

https://www.unix.com/forumdisplay.php?s=&forumid=17 :) (3 Replies)
Discussion started by: manish
3 Replies
Login or Register to Ask a Question