Open
Description
I followed these instructions in the README.md of the branch linux-support.
- Make sure Java (version 8 works) is installed. $JAVA_HOME should be set to something like /usr/lib/jvm/java-8-openjdk.
- Clone this repo and cd into it
- cd ViroFBX/
- make This should make the virofbx binary.
I did this on ubuntu 24.04. The last step make
gave this error
virofbx build options:
CC = g++
CFLAGS = -I/usr/lib/jvm/java-8-openjdk-amd64//include -I/usr/lib/jvm/java-8-openjdk-amd64//include/linux -I../deps/fbxsdk-2018-1-1-linux/include -I../deps/protobuf-3-2-0-linux/include -I../Libraries/tinyexr -I../Libraries
LDFLAGS = ../deps/fbxsdk-2018-1-1-linux/lib/libfbxsdk.a ../deps/protobuf-3-2-0-linux/lib/libprotobuf-lite.a -lpthread -ldl -lz -pthread -std=gnu++11
SRC = VROFBXExporter.cpp VROFbxToObjConverter.cpp VROImageExporter.cpp VROLog.cpp VROUtil.cpp main.cpp
OBJ = VROFBXExporter.o VROFbxToObjConverter.o VROImageExporter.o VROLog.o VROUtil.o main.o Nodes.pb.o
JAVA_HOME = /usr/lib/jvm/java-8-openjdk-amd64/
g++ -c -I/usr/lib/jvm/java-8-openjdk-amd64//include -I/usr/lib/jvm/java-8-openjdk-amd64//include/linux -I../deps/fbxsdk-2018-1-1-linux/include -I../deps/protobuf-3-2-0-linux/include -I../Libraries/tinyexr -I../Libraries VROFBXExporter.cpp
In file included from VROFBXExporter.cpp:18:
VROUtil.h:14:10: fatal error: zlib.h: No such file or directory
14 | #include <zlib.h>
| ^~~~~~~~
compilation terminated.
make: *** [Makefile:27: VROFBXExporter.o] Error 1
Metadata
Assignees
Labels
No labels