Build 1.7.0 on Linux

Return to Compiling or Editing the Panda Source

Build 1.7.0 on Linux

Postby zuck » Sun Feb 28, 2010 1:48 pm

Hi, what I exactly need to build Panda3D 1.7.0 from sources on Linux?

In the source code package the "third party" directory is missed, so where can I find it?

Thanks! :)
Emanuele Bertoldi
zuck
 
Posts: 115
Joined: Wed Dec 10, 2008 12:37 pm
Location: Udine, ITA

Postby rdb » Sun Feb 28, 2010 1:54 pm

You don't need the thirdparty directory, just install the required development packages on your system.
rdb
 
Posts: 11115
Joined: Mon Dec 04, 2006 5:58 am
Location: Netherlands

Postby zuck » Sun Feb 28, 2010 1:58 pm

Ok but, again, where can I find a list of all required dev packages (if it exists)?
Emanuele Bertoldi
zuck
 
Posts: 115
Joined: Wed Dec 10, 2008 12:37 pm
Location: Udine, ITA

Postby rdb » Sun Feb 28, 2010 2:00 pm

Makepanda will warn you about missing packages.
rdb
 
Posts: 11115
Joined: Mon Dec 04, 2006 5:58 am
Location: Netherlands

Postby zuck » Sun Feb 28, 2010 2:09 pm

Ok, thanks.

Sorry if I repeat my question here, but...Any plans to add a Linux/32bit build to "snapshot builds" page? :)

EDIT: a small list of required packages on Ubuntu (9.10).

artoolkit ->
fcollada -> libfcollada-dev
ffmpeg -> libavutil-dev
swscale -> libswscale-dev
fftw -> fftw-dev
fmodex -> libfmodex-dev
opengl -> libgl1-mesa-dev
ode -> libode-dev
openal -> libopenal-dev
opencv -> libcv-dev
squish -> libsquish-dev
tiff -> libtiff4-dev
vrpn -> libvrpn-dev
jpeg -> libjpeg62-dev
tinyxml -> libtinyxml-dev
xf86dga -> x11proto-xf86dga-dev (not sure...)
Emanuele Bertoldi
zuck
 
Posts: 115
Joined: Wed Dec 10, 2008 12:37 pm
Location: Udine, ITA

Postby rdb » Sun Feb 28, 2010 4:45 pm

Here's a list I used for the 1.7.0 release (note that this excludes artoolkit):
build-essential, python-dev, bison, libgtk2.0-dev, libgl1-mesa-dev, libglu1-mesa-dev, libxft-dev, libosmesa6-dev, flex, libssl-dev, libpng12-dev, libtiff4-dev, libx11-dev, libxxf86dga-dev, libxrandr-dev, libvrpn-dev, libquat-dev, libavcodec-dev, libavutil-dev, libavformat-dev, libswscale-dev, libtinyxml-dev, libsquish-dev, libfmodex-dev, libfcollada-dev, libopenal-dev, nvidia-cg-toolkit, fftw-dev, libcv-dev, libhighgui-dev, libcvaux-dev

Some of the packages here are not in the default ubuntu repo's but in the panda3d PPA.

ARToolKit can be found in the artoolkit-dev PPA, I think.

Also, the ODE from the ubuntu repo's is broken, you'll need to install the one from the ogre-dev PPA. (Ironic, isn't it?)
rdb
 
Posts: 11115
Joined: Mon Dec 04, 2006 5:58 am
Location: Netherlands

Postby zuck » Mon Mar 01, 2010 10:23 am

Many thanks!

rdb wrote:...Also, the ODE from the ubuntu repo's is broken, you'll need to install the one from the ogre-dev PPA. (Ironic, isn't it?)


Yes, it is... ;)
Emanuele Bertoldi
zuck
 
Posts: 115
Joined: Wed Dec 10, 2008 12:37 pm
Location: Udine, ITA


Return to Compiling or Editing the Panda Source

Who is online

Users browsing this forum: No registered users and 0 guests