Jump to content

other distros.


MilitaryG
 Share

Recommended Posts

Hi I know it's only ubuntu supported and I did read that installing gimp would install most packages for me on other distros.

 

I've been trying and learning stuff about linux I've never set foot on and I didn't manage to work it on 64bit manjaro.

 

Did anyone else managed making it work under any other distro and is willing to help me?

 

Thanks in advance.

Learn to obey

before you command

 

when you see very good tactic

sit back and think again.

 

Basics prince Zuko.

Basics are your greatest strength.

Link to comment
Share on other sites

Here is the list of packages the installer pulls down in Ubuntu.

 

libc6:i386 libgcc1:i386 libgl1-mesa-glx:i386 libglib2.0-0:i386

libopenal1:i386 libopenal1 libstdc++6:i386 libx11-6:i386 libxxf86vm1:i386

gtk2-engines:i386 gtk2-engines-murrine:i386 unity-gtk2-module:i386 libdbusmenu-glib4:i386

 

Figure what these are in your repos and you ought to be good to go.

You can do without the Unity specific dependencies but remember that you will need to have multiarch support for 32 bit enabled.

The editor is 32 bit and the engine is 64 bit.

Link to comment
Share on other sites

Here is the list of packages the installer pulls down in Ubuntu.

 

libc6:i386 libgcc1:i386 libgl1-mesa-glx:i386 libglib2.0-0:i386

libopenal1:i386 libopenal1 libstdc++6:i386 libx11-6:i386 libxxf86vm1:i386

gtk2-engines:i386 gtk2-engines-murrine:i386 unity-gtk2-module:i386 libdbusmenu-glib4:i386

 

Figure what these are in your repos and you ought to be good to go.

You can do without the Unity specific dependencies but remember that you will need to have multiarch support for 32 bit enabled.

The editor is 32 bit and the engine is 64 bit.

 

Yes I did find this packages in the .sh file but biggest problem is:

Pacman does not have those kind of packages.

Learn to obey

before you command

 

when you see very good tactic

sit back and think again.

 

Basics prince Zuko.

Basics are your greatest strength.

Link to comment
Share on other sites

ldd /path/to/program

 

To find all dependencies. Everything that is listed as `not found.' is missing.

 

Then use your package manager to find packages that provide the missing dependencies. For yum it would be

yum whatprovides */libk5crypto.so.3

 

Read the man page of your package manager to see how it provides this kind of functionality.

And note that the library libk5crypto.so.3 is a example library and not needed by Leadwerks.

LINUX: Viagra for the PC.

 

running Slackware GNU/Linux since 1996

Linux Developer

 

Windows is a 32 bit shell for a 16 bit extension to an 8 bit Operating System designed for a 4 bit microchip by a 2 bit company which can't stand one bit of competition

 

You can protect yourself from the 12/21/12 thing by not using the US short hand date format :lol:

 

21/12/12 ... Nope, that doesn't work

12/12/21 ... Doesn't work either

 

 

Crisis averted...

 

EVE-Online exclusive 21-day trial

Link to comment
Share on other sites

Hay,

 

as Arch user I can advice you not to use Manjaro, consider installing Arch Linux or some other distribution.This Linux is kind of broken because the guys Manjaro don't really know what they are doing.

 

I can tell you Arch can run for example all Linux Steam games without any issues if this is your concern.

Link to comment
Share on other sites

  • 2 months later...

ldd /path/to/program

 

To find all dependencies. Everything that is listed as `not found.' is missing.

 

Then use your package manager to find packages that provide the missing dependencies. For yum it would be

yum whatprovides */libk5crypto.so.3

 

Read the man page of your package manager to see how it provides this kind of functionality.

And note that the library libk5crypto.so.3 is a example library and not needed by Leadwerks.

 

that works on yum based distros like fedora, centos, rhel... and it is easy to automate if you use script like this. script to automate deps installing on yum is something like this

 

also, you might want to avoid whatprovides and use resolvedep instead. whatprovides will enumerate all package versions, resolvedep will only name the relevant one

 

#!/bin/sh
if [ ! -f "$1" ]; then
   echo "Usage: installdeps.sh EXECUTABLE_NAME [--install]"
   exit
fi

INSTALL=0
[ "$2" = "--install" ] && INSTALL=1

get_rpmname() {
   declare -i NUM
   let NUM=$#-1
   eval PARM=\$$NUM
   echo ${PARM//*:/""}
}

get_dependancy() {
   NAME=`basename $1`
   echo $NAME
}

echo "Parsing: "$1
DEPS=`ldd "$1"`
OLDIFS=$IFS
IFS=$'\n'
for line in $DEPS; do
   OIFS=$IFS
   IFS=$' \t'
   DEP=`get_dependancy $line`
   RPMNAME=`yum resolvedep */$DEP 2>&1`
   TEST=${RPMNAME//"Error:"/""}
   if [ ! "$RPMNAME" = "$TEST" ]; then
       echo "No package found for: "$DEP
   else
       IFS=$' \t\n'
       echo "Depends on: ["$DEP"] <= "`get_rpmname $RPMNAME`
       IFS=$' \t'
       [ $INSTALL = 1 ] && yum install `get_rpmname $RPMNAME`
   fi
   IFS=$OIFS
done
IFS=$OLDIFS

 

more or less all package managers have same functions, just different command/parameters and error checking.

  • Upvote 1
Link to comment
Share on other sites

I really had to move away from other distros and went to fork, still had problems BUT at least it's solved now smile.png

 

http://forums.linuxmint.com/viewtopic.php?f=90&t=175607&p=909364#p909364

 

Amusingly the answer you got there is copied straight from this forum;

http://www.leadwerks.com/werkspace/topic/9254-mint-16-ubuntu-1310/

 

(and yes it's a copy of my answer - why else would a person from south-africa use a danish mirror ;) )

 

 

Anyway I updated to mint 17 this weekend installed steam and presto - Leadworks (steam edition) works straight out of the box \o/ ( apart for a some selections making the selected item invisible )

 

So that should bring some hope for usage on other distros - basically if you can run steam it should also run Leadwerks.

  • Upvote 1

System:

Linux Mint 17 ( = Ubuntu 14.04 with cinnamon desktop ) Ubuntu 14.04, AMD HD 6850, i5 2500k

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...