University of Southern CaliforniaUSC
USC ICT TwitterUSC ICT FacebookUSC ICT YouTube

Problem Installing from SDK for OSX | General SmartBody Discussion | Forum

Avatar

Please consider registering
guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed Topic RSS sp_TopicIcon
Problem Installing from SDK for OSX
February 21, 2016
11:37 am
Avatar
New York City
New Member
Members
Forum Posts: 1
Member Since:
February 21, 2016
sp_UserOfflineSmall Offline

I'm following the readme.txt installation instructions included with the SDK for Mac (running OS 10.10.5).

In running ./buildCMake.sh, I first got the error:

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.

Please set them or make sure they are set and tested correctly in the CMake files:

GLEW

    linked by target "SmartBody" in directory /usr/local/SmartBodySDK/src/SmartBody

    linked by target "sbgui" in directory /usr/local/SmartBodySDK/src/sbgui

    linked by target "simplesmartbody" in directory /usr/local/SmartBodySDK/src/simplesmartbody

After adding the glew32.lib path to CMake.Cache.txt, the build got further but ended here:

[  5%] Linking CXX shared library libpinocchio.dylib

[  5%] Linking CXX static library libpolyvoxcore.a

[  5%] Built target pinocchio

[  5%] Built target polyvoxcore

make: *** [all] Error 2

Any idea what might be causing the error?

February 22, 2016
10:12 am
Avatar
Admin
Forum Posts: 983
Member Since:
December 1, 2011
sp_UserOfflineSmall Offline

It looks like the build couldn't find the GLEW library, which I think was part of the osx 

 

You should be able to download GLEW here (in osxlibsdownload.sh):

 

echo "Downloading glew..."
curl http://skylineservers.dl.sourc.....-1.6.0.tgz > dependencies/glew-1.6.0.tgz

Then build it like this (in osxlibsbuild.sh):

MAINDIR=`pwd`
cd dependencies

echo "Building glew..."
tar -xvzf glew-1.6.0.tgz
cd glew-1.6.0
make GLEW_DEST=${MAINDIR} -j6 install

 

Please let me know what other problems you have in the build; I haven't extensively tested the build on osx 10.10.

 

Ari

March 23, 2016
1:29 pm
Avatar
New Member
Members
Forum Posts: 1
Member Since:
March 23, 2016
sp_UserOfflineSmall Offline

Hi Ari,

Just following up on this thread.  I'm also unable to install on OSX El Capitan.  My issue appears to be related in that the osxlibsdownload.sh points to a few dead links.  For example, the boost-numeric-binding returns "301 Moved Permanently"

I couldn't find a good link on the site, so I'll try installing the dependencies via homebrew or macports.

Thoughts?

Thanks,

Jan

March 24, 2016
5:52 pm
Avatar
Admin
Forum Posts: 983
Member Since:
December 1, 2011
sp_UserOfflineSmall Offline

You can try that; I was trying to write a script that would load all the dependencies automatically. When I get a chance I'll update those scripts. If macports provides an alternative, that's fine too.

 

Ari

March 25, 2016
10:12 pm
Avatar
Melbourne
New Member
Members
Forum Posts: 1
Member Since:
March 25, 2016
sp_UserOfflineSmall Offline

jtressle said
Hi Ari,

Just following up on this thread.  I'm also unable to install on OSX El Capitan.  My issue appears to be related in that the osxlibsdownload.sh points to a few dead links.  For example, the boost-numeric-binding returns "301 Moved Permanently"

I couldn't find a good link on the site, so I'll try installing the dependencies via homebrew or macports.

Thoughts?

Thanks,

Jan

i am facing same issue too its not loading proper 

April 2, 2016
6:24 pm
Avatar
Admin
Forum Posts: 983
Member Since:
December 1, 2011
sp_UserOfflineSmall Offline

Ok, I switched the dependencies to point to a server that I control, so the build script should work again. Just update your SmartBody source code (revsion 6411)

 

Ari

November 18, 2016
11:24 pm
Avatar
United States
New Member
Members
Forum Posts: 1
Member Since:
November 18, 2016
sp_UserOfflineSmall Offline

Hello 🙂

I am utilizing a Smartbody as a part of a Unity3d extend.

I took the smartbody bundle from the VirtualHumanToolkit venture and I coordinated it into my scene. I prevailing to apply discourse practices, however despite everything I should have the capacity to indicate gameobjects. I read a considerable measure of documentations and gathering presents on how on apply indicating gameobjects found in nature, however I didn't succeed yet.

I am attempting to indicate the pawns officially found in the basic scene discovered (like Pawn_Neck) utilizing this BML:

sbm.PythonCommand(string.Format(@"bml.execBML('{0}', '<sbm:reach sbm:action=""point-at"" target=""Pawn_Neck"" sbm:reach-duration=""3""/>')", "Brad"));

be that as it may, when I run the situation, "Brad" is simply bowing down and assembling his hands and not indicating the specified pawn, and I am getting this remark in the Log: "sbm: Handle : Bradleft_gc, controller not found.".

 

Much obliged to you.

[url=http://www.simplesolutions.io]wordpress custom theme[/url]

November 23, 2016
10:21 am
Avatar
Admin
Forum Posts: 983
Member Since:
December 1, 2011
sp_UserOfflineSmall Offline

I can't speak for the setup in the VHToolkit; it's managed by a difference group and has slightly different configurations from the stock SmartBody source code and sdk. You are best off asking that question in the vhtoolkit google groups list. They might not have configured reaching/grabbing. The pointing capability is an extension of the reaching capability, so if reaching isn't configured, pointing won't work either. 

 

Ari

Forum Timezone: America/Los_Angeles

Top Posters:

jwwalker: 80

jyambao: 52

rbaral: 47

adiaz: 30

WargnierP: 29

lucky7456969: 28

mbarros: 28

avida.matt: 26

JonathanW: 24

laguerre: 23

Member Stats:

Guest Posters: 69

Members: 122101

Moderators: 3

Admins: 4

Forum Stats:

Groups: 1

Forums: 5

Topics: 531

Posts: 2495