Welcome to dependency hell!
For starters, you need to research what dependencies are REQUIRED for "emotion" to build, install, and work with before you attempt to compile it.
Emotion depends on the following packages at MINIMUM:
edje
eeze
gstreamer-0.10
All these packages also have required dependencies which you will need to research, build, and install onto your system prior to attempting installation.
Some of these packages can be found on the community supported website called
http://www.slackbuilds.org which has source packages and build scripts you can use to add packages to the system.
This page is from ArchLinux, but it will show you which dependency packages are needed for Slackware for Emotion to build and install against.
http://www.archlinux.org/packages/co...4/emotion-svn/
BTW... I'm not getting onto you about this, but next time you need to research a topic called
"Dependency Resolution in Slackware Linux" before posting about missing files and such. Slackware does NOT offer automatic dependency resolution. The user/administrator of the system has to resolve dependencies manually.
If you want automatic dependency resolution, you should look into another Linux distribution like Debian or Fedora.