Saturday, February 7, 2009

Installing MakeHuman on Ubuntu

MakeHuman is a software application that generates 3D humanoids; similar to Poser or DazStudio. If you need a human model, and want to make it as fast as possible (or simply you don't know yet how to do one), maybe you need this software.



the instructions in this post are based on the instructions from this page.

First, install the software needed to compile. You'll be needing (atleast) the softwares to be installed by the following commands. in your terminal (press ALT+F2, then type xterm). see this link.
sudo apt-get install freeglut3-dev
sudo apt-get install xorg-dev
sudo apt-get install libpng12-dev
Second, download the following files from this link and save anywhere on your drive (say /home/your_account_name/makehuman)
  • animorph-xx.tar.gz
  • makehuman-xx.tar.gz
  • mhgui-xx.tar.gz
Third, extract the downloaded files, by right-clicking on them and select Extract Here.

Fourth, we now compile.. but first open again a terminal (ALT+F2, type xterm) and then cd to the directory where you extracted the downloaded files.
cd makehuman

first,compile and install the animorph..
cd animorph-xx
./configure
make
sudo make install

In first time we must run ldconfig so that MakeHuman can find animorph and mhgui libraries::

and then the mhgui..
cd ..
cd mhgui-xx
./configure
make
sudo make install

and lastly the makehuman...
cd ..
cd makehuman-xx
./configure
make
sudo make install
and after everything went well, we can now execute makehuman, but first we must run ldconfig so that MakeHuman can find animorph and mhgui libraries
sudo ldconfig

and then,finally run makehuman
makehuman
makehuman
makehuman will now open a window.

Lastly, to create a shortcut button on your desktop, we will create a launcher. anywhere on your desktop, right click and select Create Launcher... on the command type makehuman.

and there you go, you have now a button on your desktop for the makehuman.

enjoy!

5 comments:

  1. I'm on Ubuntu 9.04 and whenever I run make for animorph (after ./configure) I get the following error

    *** No targets specified and no makefile found. Stop.

    ReplyDelete
  2. I have the same problem Antonio :S .. When I try to install animorph it gives an ERROR :S .. Please Help.. I want Makehuman on my Ubuntu 9.04 32BITS ....

    ReplyDelete
  3. Since this post was made the developers have made an installer for Ubuntu 9.04 of their latest alpha. http://code.google.com/p/makehuman/downloads/list

    ReplyDelete
  4. Great post and i think they did a good job with the software! I've been practicing at home and its to easy! The MakeHuman team work towards correctness both in programming (using common file formats) and anatomy. MakeHuman makes extensive use of university research in accurately modelling the human form. 23jj

    ReplyDelete
  5. I can't install it on Ubuntu 11.10 because:
    *******************************************
    *Abort! *
    *You need support for GLU in mhgui! *
    *******************************************

    ReplyDelete