Hi
I need the SPTK library files. Because I tried to compile the version 3.3 that i downloaded
from the web site.
But I could not success.
What my understanding is SPTKLib.dsp should be imported first and then compile.
Then it will create the library files and i can use it in the Linker option of Project.
Am i right?
But I saw the ready-made copile version in your web site is for version 2.2 alpha.
Do you have ready made compile one for version 3.3?
If my understanding is wrong, please help me how to use SPTK library and link into my project.
P. s : I did not install aspell,and sql modules as I'm using MS Access and odbc.
Thanks.
Alexey Parshin <alexeyp@gmail.com> wrote:
Try to use examples/odbc_test.cpp as an example.
Update CODBCDatabase db("DSN=odbc_demo"); to whatever is the name of your
Data source name in ODBC manager of Control Panel.
The most important part for now is db.open() in line 83 - if it works, the
rest is peanuts :)
2006/12/3, UN PEP :
>
> I've installed the SPTK and its library already.Then I have to test
> whether it works well with my previous project that did with FLTK or not.
> How can I test it?
> I should make the file (like *.cpp) in SPTK and then copy to my project?
> (or)
> what should i do?
> Please give your suggestions.
> Thanks.
>
> Alexey Parshin wrote:
> You have to create such database using MS Access. As result you would
> have a
> file, something.mdb. You use the file name when setting ODBC Datasource in
> the Control Panel.
>
> 2006/11/30, UN PEP :
> >
> > I could install SPTK in my DEV C++.
> > But when I test the program sptk_test.cpp from the examples folder, I
> > need the MS Access database that mention in the source code.
> > I could not find that database in the web site for testing.
> > Where can I download it?(or) How to test it?
> > Thanks.
> >
> > Alexey Parshin wrote:
> > Yes, use that version.
> >
> > 2006/11/30, UN PEP :
> > >
> > > I read the text that you provide below.But i could not find anything
> on
> > > the link
> > > https://gateway.total-knowledge.com/svn/sptk/trunk to install SPTK.
> > >
> > > I have SPTK version 3.3 tarball already downloaded. Can I use that
> one?
> > >
> > >
> > >
> > > Alexey Parshin wrote:
> > > On Tue, 28 Nov 2006 20:32:27 -0800 (PST)
> > > UN PEP wrote:
> > >
> > > > I'm using DEV C++ to compile the SPTK.
> > > > In your instruction,
> > > > a) Verify that ODBC support is installed.
> > > > How can i check whether it is supported or not?
> > > Open Windows Control Panel, and find the ODBC icon (somewhere in
> > > Administrative Tools). If you have it - then ODBC is installed. Open
> > that
> > > icon an create a new data source of type 'System', using MS Access
> > driver,
> > > with the name 'odbc_demo'. If you don't have that driver - reinstall
> > > Microsoft Office and check Database-related options for ODBC drivers.
> > >
> > > > I'm suppose to use Microsoft Access database. In this case, do i
> need
> > to
> > > install SQLLite?
> > > No, you don't need it SQLite for this.
> > >
> > > > I'v FLTK installed already. How can i combine SPTK with FLTK and DEV
> > C++
> > > (I mean please provide me alittle bit detail about compile/build)in
> DEV
> > C++
> > > workspace.
> > > Sorry, I know nothing of DevC++, and don't even have Windows machines
> I
> > > can install it on. What kind of details do you need?
> > >
> > > > I 've downloaded the SPTK version 3.3.0 tarball already. Can I
> install
> > > from there? Where should i start.
> > > AFAIK, DevC++ uses MinGW (am I right?). I have provided the MinGW
> method
> > > in the README file, I beleive. Look below, in the quoted text, in
> > Windows
> > > and Cygwin section of that file.
> > >
> > > > Sorry for giving you many questions because I'm new in this
> > environment.
> > > I don't mind your questions. I'd like to help you and may be publish
> > > DevC++ package file on www.sptk.net if you succeseed.
> > >
> > > > Thank you.
> > > >
> > > > Alexey Parshin wrote:
> > > > Here it is, as text:
> > > >
> > > >
> > >
> >
> ---------------------------------------------------------------------------
> > > > Welcome to SPTK version 3.
> > > >
> > >
> >
> ---------------------------------------------------------------------------
> > > >
> > > > This is the root directory of SPTK. It contains project
> > > > files for several systems, as noted below:
> > > >
> > > > ./configure*, Makefile.* GNU automake/autoconf files
> > > > ./sptk.mak Code Forge project
> > > > ./bcb6/* Borland C Builder 6.0
> > > > ./VC6 M$ Visual C++
> > > >
> > > > The example applications are in ./examples. They are built
> > > > by any of the systems above. For GNU systems one can use
> > > > --enable-examples configure argument. In order to make
> > > > example applications you have to make and install SPTK first.
> > > >
> > > > If you experience any problem building or using SPTK, please
> > > > let me know at alexeyp@tts-sf.com.
> > > >
> > > > The new and old versions of SPTK can be downloaded from
> > > > http://www.sptk.net
> > > >
> > > >
> > >
> >
> ---------------------------------------------------------------------------
> > > > How to build SPTK3
> > > >
> > >
> >
> ---------------------------------------------------------------------------
> > > >
> > > > ATTENTION: Sqlite version 3.3.8 doesn't work properly with SPTK.
> > > > You need version 3.3.7 or before.
> > > >
> > > > 1. Windows and Cygwin.
> > > >
> > > > a) Install Gygwin. Make sure that gcc, autotools (automake and
> > > autoconf),
> > > > binutils, cvs, doxygen, libtool, make are installed.
> > > > Do not install FLTK. Cygwin includes FLTK 1.1.4 that is way too old.
> > > >
> > > > b) Install FLTK version 1.1.6 or higher (but not 2.x!).
> > > > You can get it from http://www.fltk.org.
> > > >
> > > > c) Install sqlite3 runtime. You can get it from
> http://www.sqlite.org.
> > > > The sqlite3.dll should be placed into the library search path, and
> > > > sqlite.h should be in include search path.
> > > > Do not install the sqlite3 version 3.3.8 available on the website.
> > > > We have discovered - it has a bug that doesn't allow it to work with
> > > > SPTK.
> > > >
> > > > d) Install latest SPTK from SVN. To get the source code, use:
> > > >
> > > > svn co https://gateway.total-knowledge.com/svn/sptk/trunk sptk
> > > >
> > > > Then build it (by default, the libraries and includes are installed
> > > under
> > > >
> > > > /usr/local/):
> > > >
> > > > cd sptk3
> > > > ./autogen.bash
> > > > ./configure --disable-debug
> > > > make
> > > > make install
> > > >
> > > > 2. Windows and VC++ 7/8.
> > > >
> > > > a) Verify that ODBC support is installed.
> > > >
> > > > b) In the directory of your choice, create the following structure:
> > > > BuildDirectory
> > > > +---fltk
> > > > +---sqlite
> > > > L---sptk3
> > > > The libraries you will be installing should be placed in that
> > structure,
> > > > otherwise you have to update the project files
> > > >
> > > > c) Install FLTK version 1.1.6 or higher (but not 2.x!).
> > > > You can get it from http://www.fltk.org.
> > > > Move/rename the FLTK directory into your BuildDirectory.
> > > > Open the VC workspace and build the solution.
> > > > Verify that test programs (in fltk/test/) run.
> > > >
> > > > d) Copy sqlite3 runtime into your BuildDirectory.
> > > > You can get it from http://www.sqlite.org.
> > > > The sqlite3.dll should be placed into the search path.
> > > > Do not install the sqlite3 version 3.3.8 available on the website.
> > > > We have discovered - it has a bug that doesn't allow it to work with
> > > > SPTK.
> > > >
> > > > e) Install latest SPTK from SVN. To get the source code, use:
> > > >
> > > > svn co https://gateway.total-knowledge.com/svn/sptk/trunk sptk
> > > >
> > > > Open the VC workspace and build the solution.
> > > > Verify that test programs (in sptk3/test/) run.
> > > >
> > > > 3. Linux
> > > >
> > > > Install the following packages:
> > > >
> > > > a) optionally: ODBC support (like unixODBC)
> > > >
> > > > b) optionally: Sqlite3 version 3.3 to 3.3.7 (not 3.3.8!)
> > > >
> > > > c) FLTK version 1.1.5 to 1.1.7 (not 2.x!)
> > > >
> > > > d) optionally: Aspell
> > > >
> > > > e) Install latest SPTK from SVN. To get the source code, use:
> > > >
> > > > svn co https://gateway.total-knowledge.com/svn/sptk/trunk sptk
> > > >
> > > > Then build it (by default, the libraries and includes are installed
> > > under
> > > > /usr/local/):
> > > >
> > > > cd sptk3
> > > > ./autogen.bash
> > > > ./configure --disable-debug
> > > > make
> > > > make install
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > 2006/11/28, UN PEP :
> > > > >
> > > > > I could not find your attachment file in yahoo.Can you post it on
> > the
> > > web
> > > > > site?(I means in the SPTK web site).
> > > > >
> > > > > Alexey Parshin wrote: Not really - GMail shows an
> > > > > attachment :)
> > > > >
> > > > > BTW, I'm about to update XML parser. It's about 5-6 times faster
> on
> > > load
> > > > > and
> > > > > about 50..60 times faster on save. Pros: several times less code
> in
> > > > > parser,
> > > > > faster processing. Cons: SAX mode isn't supported, HTML tags
> > > translation
> > > > > is
> > > > > not supported. I'm currently testing it. The usual testing on
> > 'Hamlet,
> > > > > prince of Denmark' went fine, as well as my usual tests. The
> simple
> > > but
> > > > > large file of 1E6 nodes (16MB) is parsed for 1.12 sec.
> > > > >
> > > > > 2006/11/28, Ilya A. Volynets-Evenbakh :
> > > > > >
> > > > > > Except that you forgot to attach it even here... ;-)
> > > > > >
> > > > > > Alexey Parshin wrote:
> > > > > > > If you already have FLTK installed - then you don't need to
> > > install it
> > > > > > > again. The installation instruction file is attached. It
> > supposed
> > > to
> > > > > > > be a part of SPTK 3.3 but wasn't included by mistake. I will
> add
> > > it in
> > > > > > > 3.3.1, for sure.
> > > > > > >
> > > > > >
> > > > > > --
> > > > > > Ilya A. Volynets-Evenbakh
> > > > > > Total Knowledge. CTO
> > > > > > http://www.total-knowledge.com
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Alexey Parshin,
> > > > > http://www.sptk.net
> > > > >
> > > > >
> > > > >
> > > > > ---------------------------------
> > > > > Everyone is raving about the all-new Yahoo! Mail beta.
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Alexey Parshin,
> > > > http://www.sptk.net
> > > >
> > > >
> > > >
> > > > ---------------------------------
> > > > Everyone is raving about the all-new Yahoo! Mail beta.
> > >
> > >
> > >
> > > ---------------------------------
> > > Check out the all-new Yahoo! Mail beta - Fire up a more powerful email
> > and
> > > get things done faster.
> > >
> >
> >
> >
> > --
> > Alexey Parshin,
> > http://www.sptk.net
> >
> >
> >
> > ---------------------------------
> > Access over 1 million songs - Yahoo! Music Unlimited.
> >
>
>
>
> --
> Alexey Parshin,
> http://www.sptk.net
>
>
>
> ---------------------------------
> Everyone is raving about the all-new Yahoo! Mail beta.
>
--
Alexey Parshin,
http://www.sptk.net
---------------------------------
Have a burning question? Go to Yahoo! Answers and get answers from real people who know.
List hosted by Total Knowledge