Blender 2.27 für Freebsd

carbuncle

Rainbow Six
Hi Leuts,

ich hab mir jetzt mal des neue blender auf www.blender3d.org gesaugt! Ist ja ein echt heisses Animationsstudio, halt völlig abstrakt! Meine Frage jetzt, ich hab den Blender für Freebsd runtergeladen, bekomme beim Start aber diese Fehlermeldung:

./blender

/usr/libexec/ld-elf.so.1: /usr/lib/libc_r.so.5: Undefined symbol "__thr_jtable"


Was für eine Bibliothek fehlt mir da, oder fehlt mir da keine???

Wenn jemand Rat weiss, soll schreien.:D

carbuncle
 
Hallo.

Warum hast Du "blender" nicht aus den ports installiert?

2.27
/usr/ports/graphics/blender-devel

2.25
/usr/ports/graphics/blender

Damit sollte es dann gehen.
 
hey cool, is ja in den Ports drin! muss man nur noch gucken, wo er es hin installiert

thanx

carbuncle:)
 
hmmm..... der böse bube zeigt mir jetzt dies an, wenn ich ihn unter /usr/X11R6/bin starte:

/usr/libexec/ld-elf.so.1: Shared object "libGL.so.14" not found

welche lib fehlt?:D

carbuncle
 
Original geschrieben von carbuncle
hmmm..... der böse bube zeigt mir jetzt dies an, wenn ich ihn unter /usr/X11R6/bin starte:

/usr/libexec/ld-elf.so.1: Shared object "libGL.so.14" not found

welche lib fehlt?:D

carbuncle

Welche Libraries dein Programm benötigt, erfährst du so:

ldd PROGRAMMNAME bzw.

ldd PFAD_ZUM_PROGRAMM/PROGRAMM

Als Ergebnis wirst du eine Liste aller benötigten Libs erhalten.

Danach solltest du dich vergewissern, dass du die PATH-Umgebungsvariable mit allen benötigten Pfaden ausgefüllt hast. :)

Gruß

CW
 
ok, das ldd gibt bei mir diese fehlenden Libs an:

libGL.so.14 => not found (0x0)
libGLU.so.14 => not found (0x0)

wie kann ich sie finden und installieren???
 
Original geschrieben von carbuncle
ok, das ldd gibt bei mir diese fehlenden Libs an:

libGL.so.14 => not found (0x0)
libGLU.so.14 => not found (0x0)

wie kann ich sie finden und installieren???

Diese sind nicht auf deinem Rechner, soviel steht fest.

Diese kannst du, meines Wissens nach, von den Mesa-Libraries installieren.

Hier der Link zu den Infos über Mesa-Libs: http://www.freebsd.org/cgi/ports.cgi?query=Mesa-3.4.2_2&stype=all&release=4.7-STABLE/i386

Und normalerweise befinden sich diese beiden Libs unter /usr/X11R6/lib/


Nach der Installation des Mesa-Ports überprüfe noch einmal mit ldd, ob die Libs gefunden werden könnten.

Gruß

CW
 
Zuletzt bearbeitet:
skit ich hab die Mesa bibliotheken installiert! Aber es funzt noch net!:mad: Sollte ich villeicht von der 5.0 auf die 5.1 umsteigen???

Ich hab keen plan mehr!
 
Ich kenne jetzt den Blender Port nicht im Detail, aber libGL.so.14 gehoert(e) zu XFree86 3.3.x. Ich hoffe mal, du hast diese Version _NICHT_ installiert!

Jedenfalls setzt der Port USE_MESA, was auf Xfree86 3.3 System eine Abhaengigkeit nach Mesa3 nach sich zieht. Bei XFree86-4 ist jedoch Mesa schon dabei.

Loesche blender und Mesa, setze XFREE86_VERSION=4 in /etc/make.conf, reinstalliere XFree86-4-libraries und probier das Ganze nochmal.
 
Ich hab libGLU.so.1 nach libGLU.so.14 und libGL.so.1 nach ligGL.so.14 gelinkt -- funzt wunderbar.
Zur Zeit baut blender-devel nicht.
Geht alles auch unter xorg, hat also nichts mit Mesa oder X11R6 zu tun ;)
 
Zurück
Oben