LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 10-22-2012, 11:08 PM   #1
Knightron
Senior Member
 
Registered: Jan 2011
Location: Planet Earth
Distribution: Slackware.
Posts: 1,338
Blog Entries: 7

Rep: Reputation: 158Reputation: 158
trying to install Wine with multilib


Hey guys, i want to install wine on my 64bit Slackware 14 partition. I have installed Erics multilib packages. I've found wine on slackbuilds.org, and it's dependencies. One of wines dependencies is, fontforge. I am trying to run the Slackbuild but i keep getting errors, and i am a complete amateur at compiling software, and am not sure where to look to find what i'm doing wrong, ect.
here is what i've done.
Code:
First i've made sure libdirsuffix is as follow: <LIBDIRSUFFIX="">
then i've proceeded with the following commands.
root@darkstar:/home/knightron/build/fontforge# chmod +x fontforge.Slackbuild
root@darkstar:/home/knightron/build/fontforge# . /etc/profile.d/32dev.sh
root@darkstar:/home/knightron/build/fontforge# ARCH=x86_64 ./fontforge.Slackbuild
It fails during compiling, and this is the last lines where it displays an error.

Code:
make[1]: `../libgdraw.la' is up to date.
make[1]: Leaving directory `/tmp/SBo/fontforge-20120731-b/gdraw'
ln -s ./po/*.po po
ln: failed to create symbolic link 'po/ca.po': File exists
ln: failed to create symbolic link 'po/de.po': File exists
ln: failed to create symbolic link 'po/el.po': File exists
ln: failed to create symbolic link 'po/en_GB.po': File exists
ln: failed to create symbolic link 'po/es.po': File exists
ln: failed to create symbolic link 'po/fr.po': File exists
ln: failed to create symbolic link 'po/it.po': File exists
ln: failed to create symbolic link 'po/ja.po': File exists
ln: failed to create symbolic link 'po/ml.po': File exists
ln: failed to create symbolic link 'po/pl.po': File exists
ln: failed to create symbolic link 'po/ru.po': File exists
ln: failed to create symbolic link 'po/uk.po': File exists
ln: failed to create symbolic link 'po/vi.po': File exists
ln: failed to create symbolic link 'po/zh_CN.po': File exists
ln: failed to create symbolic link 'po/zh_TW.po': File exists
make: [pos] Error 1 (ignored)
( cd po ; make )
make[1]: Entering directory `/tmp/SBo/fontforge-20120731-b/po'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/SBo/fontforge-20120731-b/po'
( cd fontforge ; make )
make[1]: Entering directory `/tmp/SBo/fontforge-20120731-b/fontforge'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/SBo/fontforge-20120731-b/fontforge'
mkdir -p /tmp/SBo/package-fontforge/usr/lib
#-rm /tmp/SBo/package-fontforge/usr/lib/libgdraw.so* /tmp/SBo/package-fontforge/usr/lib/libgunicode.so.*
/bin/sh ./libtool --mode=install /bin/ginstall -c -c libgunicode.la /tmp/SBo/package-fontforge/usr/lib/libgunicode.la
libtool: install: /bin/ginstall -c -c .libs/libgunicode.so.3.0.2 /tmp/SBo/package-fontforge/usr/lib/libgunicode.so.3.0.2
libtool: install: (cd /tmp/SBo/package-fontforge/usr/lib && { ln -s -f libgunicode.so.3.0.2 libgunicode.so.3 || { rm -f libgunicode.so.3 && ln -s libgunicode.so.3.0.2 libgunicode.so.3; }; })
libtool: install: (cd /tmp/SBo/package-fontforge/usr/lib && { ln -s -f libgunicode.so.3.0.2 libgunicode.so || { rm -f libgunicode.so && ln -s libgunicode.so.3.0.2 libgunicode.so; }; })
libtool: install: /bin/ginstall -c -c .libs/libgunicode.lai /tmp/SBo/package-fontforge/usr/lib/libgunicode.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
/bin/sh ./libtool --mode=install /bin/ginstall -c -c libgutils.la /tmp/SBo/package-fontforge/usr/lib/libgutils.la
libtool: install: error: cannot install `libgutils.la' to a directory not ending in /usr/lib64
make: *** [install_libs] Error 1
I've no idea due to ignorance, please help me. Thankyou
 
Old 10-22-2012, 11:41 PM   #2
ReaperX7
Senior Member
 
Registered: Jul 2011
Distribution: LFS-SVN, FreeBSD 10.0
Posts: 3,416
Blog Entries: 15

Rep: Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965
Instead of ARCH=x86_64 try ARCH=i486
 
1 members found this post helpful.
Old 10-22-2012, 11:41 PM   #3
ReaperX7
Senior Member
 
Registered: Jul 2011
Distribution: LFS-SVN, FreeBSD 10.0
Posts: 3,416
Blog Entries: 15

Rep: Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965
Instead of ARCH=x86_64 try ARCH=i486
 
1 members found this post helpful.
Old 10-22-2012, 11:54 PM   #4
Knightron
Senior Member
 
Registered: Jan 2011
Location: Planet Earth
Distribution: Slackware.
Posts: 1,338
Blog Entries: 7

Original Poster
Rep: Reputation: 158Reputation: 158
No, i still get the same error.
 
Old 10-23-2012, 12:10 AM   #5
ReaperX7
Senior Member
 
Registered: Jul 2011
Distribution: LFS-SVN, FreeBSD 10.0
Posts: 3,416
Blog Entries: 15

Rep: Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965
Hmmm... okay let's start this process from scratch. Go to /tmp and delete the /SBo directory and any other fontforge directories you see inside. Start fresh.

Unpack the fontforge.tar.gz slackbuild package and download the 3 files cidmaps.tgz, fontforge_full-20120731-b.tar.gz, and freetype-2.4.10.tar.xz and copy them into the new /fontforge slackbuild directory.

Open a Terminal Window from that directory and run "/etc/profile.d/32dev.sh"

Now run "ARCH=x86_64 ./fontforge.SlackBuild"

This SHOULD do it... hopefully. Other than this I don't know what the problem is unless there's a dependency that wasn't listed that is needed.
 
1 members found this post helpful.
Old 10-23-2012, 02:28 AM   #6
phenixia2003
Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 293

Rep: Reputation: 166Reputation: 166
Hello,

Quote:
Originally Posted by ReaperX7 View Post
Open a Terminal Window from that directory and run "/etc/profile.d/32dev.sh"
You forgot the dot at start of the commandline, this should be :

Code:
. /etc/profile.d/32dev.sh
--
SeB
 
Old 10-23-2012, 04:58 AM   #7
Knightron
Senior Member
 
Registered: Jan 2011
Location: Planet Earth
Distribution: Slackware.
Posts: 1,338
Blog Entries: 7

Original Poster
Rep: Reputation: 158Reputation: 158
Quote:
Slackware package /tmp/fontforge-20120731_b-x86_64-1_SBo.tgz created.
Thanks heaps mate, clearing the SBo directory did it.

(think there was a glitch in the LQ reputation system, i didn't give a reputation to all them posts.

Last edited by Knightron; 10-23-2012 at 05:01 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Gstreamer errors in 13.37 multilib + wine quiescere Slackware 5 11-07-2011 09:06 AM
[SOLVED] Installing wine in -current,multilib TSquaredF Slackware 3 12-20-2010 12:34 PM
Building WINE on Slackware64 multilib? Lufbery Slackware 12 07-19-2010 06:22 PM
[SOLVED] Slackware 13 64 - Alien Bob's multilib and Wine gezley Slackware 20 05-14-2010 11:04 AM
[SOLVED] Slackware-13.0 x86_64 : Multilib, Nvidia & Wine pokipoki08 Slackware 3 02-01-2010 10:20 AM


All times are GMT -5. The time now is 07:20 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration