SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

---- Teddy 1.80 ----

Teddy is a 3D graphics library. It implements a simple windowing system and a simple scene graph. This is developer archive for Teddy.

If you use Visual Studio, use the workspace file from VisualC directory. Directory Win32libs contains libraries for VisualC that Teddy needs. VisualC must be configured to find the files inside the archive. No more instructions for VisualC is available at the moment.

On unix you may choose to use either shared or static library. Teddy configures itself into static library by default. Pass the --enable-shared parameter to configure if you want to try shared library version.

To build the libTeddy.a library, do the following:

./configure && make

There is a separate directory 'Programs' which contains demo programs that use libTeddy.a. To build these programs, do the following:

        cd Programs/TestEvents && ./configure && make &&
        more README

---- Using Teddy as shared library ----

To build the libTeddy.so shared library, do the following:

./configure --enable-shared && make

If you did not configure with a prefix to your home directory or other place where you have access rights, you will need to do installing as super user:

        su
        make install
        exit

If the library installation path is not listed in /etc/ld.so.conf, you need to add it there and run /sbin/ldconfig.

There is a separate directory 'TeddyTests' which contains demo programs that use libTeddy.so. To build these programs, do the following:

        cd Programs/TestEvents && ./configure && make &&
        more README

This will build the programs and show usage instructions for the programs. If the configure fails to find Teddy library, there is a problem with pkg-config. In such case find out the correct installation location for Teddy.pc (in Teddy-1.80) by running "which pkg-config" and replace the /bin/pkg-config by /lib/pkgconfig. Copy Teddy.pc there and retry building Programs.

See http://teddy.sf.net for more information about Teddy.

-- Timo Suoranta -- tksuoran@cc.helsinki.fi --


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.