Good to hear that it's working that way.
By the way, you can also disable ODE completely writing --no-ode at the end of the makepanda.py line.
@corro:
How about also taking over panda3d-cvs? I maintained both 'till a few days ago, but I switched the distro.
Good luck
Search Criteria
Package Details: panda3d 1.10.14-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/panda3d.git (read-only, click to copy) |
---|---|
Package Base: | panda3d |
Description: | A 3D game engine with Python bindings. SDK package. Optional dependencies you want to support need to be installed before panda3d. |
Upstream URL: | https://www.panda3d.org |
Keywords: | engine game |
Licenses: | BSD |
Submitter: | wonder |
Maintainer: | rdb (Moguri) |
Last Packager: | Moguri |
Votes: | 44 |
Popularity: | 0.189351 |
First Submitted: | 2010-01-30 22:41 (UTC) |
Last Updated: | 2024-01-09 17:44 (UTC) |
Dependencies (37)
- assimp (assimp-gitAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- libgl (nvidia-340xx-utilsAUR, libglvnd-gitAUR, amdgpu-pro-oglpAUR, amdgpu-pro-oglp-legacyAUR, libglvnd)
- libpng (libpng-apngAUR, libpng-gitAUR)
- libtiff (libtiff-gitAUR, libtiff-lercAUR)
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- libxcursor
- libxrandr (libxrandr-gitAUR)
- openal (openal-gitAUR)
- openexr (openexr-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- shared-mime-info
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- bison (byacc-bisonAUR, bison-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- flex (flex-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- bullet (bullet-gitAUR, bullet-dp) (optional) – Support for the Bullet physics engine
- eigen (eigen-gitAUR) (optional) – Optimised linear algebra library
- Show 17 more dependencies...
Required by (4)
- cosmonium-git (make)
- lui-git (make)
- python-ursina
- yorg-git
Sources (2)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 Next › Last »
<deleted-account> commented on 2012-04-20 20:09 (UTC)
corro commented on 2012-04-20 13:16 (UTC)
Replaced dependency 'ode' with 'ode-compat' (AUR) because panda3d does not seem to work with ODE 0.12. Please read the comment on ode-compat before building the package or it won't compile!
cross commented on 2012-04-15 21:18 (UTC)
build with gcc 4.7.0-4 fails on [ 9%] Building C++ object built/tmp/p3pipeline_composite1.o
In file included from built/include/nodePointerTo.h:85:0,
from panda/src/pipeline/pipelineCyclerTrueImpl.h:26,
from panda/src/pipeline/pipelineCyclerBase.h:25,
from panda/src/pipeline/pipelineCycler.h:19,
from panda/src/pipeline/cycleDataLockedReader.h:21,
from panda/src/pipeline/cycleDataLockedReader.cxx:15,
from panda/src/pipeline/p3pipeline_composite1.cxx:15:
built/include/nodePointerTo.I: In instantiation of �NodePointerTo<T>& NodePointerTo<T>::operator=(const NodePointerTo<T>&) [with T = CycleData]�:
panda/src/pipeline/pipelineCyclerTrueImpl.I:466:30: required from here
built/include/nodePointerTo.I:136:3: error: �reassign� was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
built/include/nodePointerTo.I:136:3: note: declarations in dependent base �NodePointerToBase<CycleData>� are not found by unqualified lookup
built/include/nodePointerTo.I:136:3: note: use �this->reassign� instead
<deleted-account> commented on 2012-03-19 23:52 (UTC)
The official release doesn't build, but you can try the cvs version. It works for me.
<deleted-account> commented on 2012-03-16 12:09 (UTC)
you're right, without ODE compiles ok.
Thanks a lot.
corro commented on 2012-03-15 08:44 (UTC)
Seems like ODE support is broken since the 0.12-1 update.
If you don't use ODE you can compile panda3d without it, just add --no-ode in the PKGBUILD on line 34.
<deleted-account> commented on 2012-03-12 18:56 (UTC)
Hi,
today, panda3d doesn't compile, 32 bit arch but tried on x86_64 with same results, chockes on ode, long trace but it resumes around:
panda/src/ode/odeHingeJoint.I:71:8: error: ‘dReal’ does not name a type
panda/src/ode/odeHingeJoint.I:76:8: error: ‘dReal’ does not name a type
it looks like it's not defined, script ends with:
The following command returned a non-zero value: g++ -ftemplate-depth-30 -fPIC -c -o built/tmp/p3ode_composite1.o -Ibuilt/tmp -Ibuilt/include -I/usr/include/python2.7 -DMAKEPANDA= -Ipanda/src/ode -pthread -msse2 -O2 -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -DBUILDING_PANDAODE panda/src/ode/p3ode_composite1.cxx
i've posted something similar for the cvs version, even if it's a different error.
If you need more info just ask ;)
<deleted-account> commented on 2012-02-18 23:28 (UTC)
It works perfectly fine for me. I just compiled the package again.
Do you have a 32 bit or 64 bit CPU?
What does the error message say?
Try running with the option --verbose on the makepanda line to see more.
sftrytry commented on 2012-02-17 20:48 (UTC)
I could not compile 1.8 unless I installed libpng14 and libtiff3 from the aur, as the arch dist upgraded libpng and libtiff. Please update the PKGBUILD.
<deleted-account> commented on 2012-02-16 18:39 (UTC)
updated to 1.8.0.
For a full changelog see https://www.panda3d.org/forums/viewtopic.php?t=12891
Pinned Comments