?
Solved

Where Can I find the newest version from hunspell dll?

Posted on 2012-03-18
7
Medium Priority
?
1,156 Views
Last Modified: 2012-03-23
Hello guys,

All that I have from this site is the project to be compiled, but I don't know how to do this and all that I need is the newest dll.

http://hunspell.sourceforge.net/

Maybe here there are some information that can help you

http://delphihaven.wordpress.com/2010/02/06/compiling-a-hunspell-dll-step-by-step/

for me it is advanced all the information

I need your help to get this

thanks
Alexandre
0
Comment
Question by:hidrau
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2
7 Comments
 
LVL 7

Expert Comment

by:tampnic
ID: 37734808
I just built this in about two minutes.

I downloaded the source and extracted the tarball it into d:\hunspell (use 7_zip if you don't have it ... http://www.7-zip.org/download.html). Opened the D:\hunspell\hunspell-1.3.2\src\win_api\hunspell.sln file by double-clicking it in windows explorer.

Visual Studio 2010 starts up and asks me to convert the solution file to new format so I say yes to that. I make sure I have selected "release" in the combo box in the standard menubar at the top then right click on ibhunspell project in the Solution Explorer view and choose properties. The properties dialog appears and I alter the "Configuration Type" from "static library (.lib)"to "dynamic library (.dll)" and click OK. Then right click on the libhunspell project in the Solution explorer and choose build. Voila !!! In the D:\hunspell\hunspell-1.3.2\src\win_api\Release directory is the built dll.

Cheers,
    Chris
0
 
LVL 7

Accepted Solution

by:
tampnic earned 2000 total points
ID: 37734825
If you still can't get it to compile for yourself here are some direct download links to the files  I built

http://www.oaklea-software.com/misc_downloads/libhunspell.dll
http://www.oaklea-software.com/misc_downloads/libhunspell.lib
http://www.oaklea-software.com/misc_downloads/libhunspell.exp

Although I do recommend you get it working for yourself so you can do it again when later versions are released.

Cheers,
   Chris
0
 
LVL 46

Expert Comment

by:aikimark
ID: 37735176
@Alexandre

What development tool(s) are you using?  This question is in both C++ and Delphi zones.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 7

Expert Comment

by:tampnic
ID: 37737121
The source code for the DLL is from an open source project and is C++.

I assume Alexandre wants to call the DLL from Delphi if he has put the question in that zone - it is the responsibility of the writers of the source code to make sure all the functions are exported in the proper calling conventions to do that. Alexandre wanted the DLL's compiled which I showed him how to do and also gave him links to a compiled binary, the link library and the exports file. Is there anything to add?

Cheers,
   Chris
0
 
LVL 46

Expert Comment

by:aikimark
ID: 37737445
@tampnic

Given that explanation, I'm still a bit confused about your prior comment using Visual Studio.  How does that play into a Delphi solution?
0
 
LVL 7

Expert Comment

by:tampnic
ID: 37737500
@Aimark

The source code is not written in Delphi, its written in C++.

Once the source code has been compiled into a binary format as a shared library (".DLL" in Windows) it can be used by any compiler which supports dynamic linking (e.g. Delphi, VB, C#, FORTRAN, C++, C etc etc etc).

Because the method of dynamic linking is platform-specific the standard for a particular language would not specify how to implement dynamic linking, but most commercial compilers support it in their language implementations.

Cheers,
   Chris
0
 
LVL 1

Author Closing Comment

by:hidrau
ID: 37758938
Thanks vey much for your help
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

C++ Properties One feature missing from standard C++ that you will find in many other Object Oriented Programming languages is something called a Property (http://www.experts-exchange.com/Programming/Languages/CPP/A_3912-Object-Properties-in-C.ht…
Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
The viewer will learn how to pass data into a function in C++. This is one step further in using functions. Instead of only printing text onto the console, the function will be able to perform calculations with argumentents given by the user.
The viewer will be introduced to the technique of using vectors in C++. The video will cover how to define a vector, store values in the vector and retrieve data from the values stored in the vector.
Suggested Courses
Course of the Month9 days, 11 hours left to enroll

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question