Alternatives to StarDict for all platforms with any license

  • GoldenDict

    GoldenDict is an open-source dictionary program for PC computers that gives translations of words and phrases for different languages. It allows use of several popular...

    Freemium Open Source Mac Windows Linux Android

    GoldenDict icon
  • Dictionary.com

    The free Dictionary.com app delivers content from Dictionary.com and Thesaurus.com, including nearly a million words and definitions and 90,000 synonyms and antonyms. No...

    Free Web Android iPhone Windows Phone

    Dictionary.com icon
  • Wiktionary

    Wiktionary is a multilingual, web-based project to create a free content dictionary, available in 158 languages. Unlike standard dictionaries, it is written...

    Free Open Source Web Android

    Wiktionary icon
  • Tatoeba

    At its core, Tatoeba is a large database of example sentences translated into several languages. Search example sentences translated into many languages. Add and...

    Free Open Source Web

    Tatoeba icon
  • WordReference

    WordReference is a free online Oxford dictionaries for Spanish, French, Italian, German and more. Conjugations, audio pronunciations and forums for your questions. ...

    Freemium Web Android iPhone

    No features added Add a feature

    WordReference icon
  • Linguee

    Linguee is a new kind of dictionary app for French-English, Spanish-English and other language pairs. You will find reliable translations in the shortest time, even when...

    Free Web Android iPhone iPad Apple Watch

    No features added Add a feature

    Linguee icon
  • Merriam-Webster

    Free online dictionary, thesaurus, spanish-english and medical dictionaries, audio pronunciations, Word of the Day, word games, and many more high-quality...

    Free Web Android iPhone iPad

    No features added Add a feature

    Merriam-Webster icon
  • ABBYY Lingvo Dictionaries

    ABBYY Lingvo is dictionary software that offers you bilingual and multilingual translation with English, German and Russian as the core starting languages. According...

    Commercial Windows Android iPhone iPad

    No features added Add a feature

    ABBYY Lingvo Dictionaries icon
  • dict.cc

    dict.cc is not only an online dictionary translating from English and German to 21 languages. Its an attempt to create a platform where users from all over the world can...

    Free Mac Windows Linux Web Android ... iPhone Android Tablet iPad

    dict.cc icon
  • Microsoft Translator

    Microsoft Translator is your door to a wider world. Translator apps are specially designed for all of your favorite devices to translate anything, anywhere, and anytime...

    Free Windows Android iPhone Windows S Android Tablet ... Windows Phone iPad Apple Watch Microsoft Edge Microsoft Office Powerpoint Android Wear Kindle Fire

    Microsoft Translator icon
  • The Free Dictionary

    Online Dictionary - Multiple dictionaries including: English dictionary, medical dictionary, legal dictionary, financial dictionary, computer dictionary, thesaurus...

    Freemium Web Android iPhone Android Tablet

    The Free Dictionary icon
  • Reference.com

    Reference.com offers a massive online dictionary, thesaurus, encyclopedia, quote finder, and translator (powered by Google Translate)- all for free. For the...

    Free Web

    No features added Add a feature

    Reference.com icon

Platforms

Desktop

Show 26 less popular platforms

StarDict Comments

error installation

Comment by 11009723
about StarDict · Aug 2016 · Helpful Not helpful Report as spam

at installation , and after typing ./configure

I have this error :
In file included from libcommon.cpp:30:0:
libcommon.h:191:50: error: could not convert template argument 'gzclose' to 'int ()(void)'
typedef ResourceWrapper<void, void*, int, gzclose> gzFile;
^
libcommon.cpp: In function 'int unpack_zlib(const char*, const char*)':
libcommon.cpp:602:23: error: invalid conversion from 'gzFile {aka gzFile_s*}' to 'zip::gzFile {aka int}' [-fpermissive]
zip::gzFile in(gzopen(arch_file_name, "rb"));
^
libcommon.cpp:617:27: error: 'get_impl' was not declared in this scope
len = gzread(get_impl(in), buf, buffer_size);
^
libcommon.cpp:617:27: note: suggested alternative:
In file included from libcommon.cpp:30:0:
libcommon.h:148:19: note: 'get_impl'
friend inline T get_impl(const ResourceWrapper& rw) {
^
libcommon.cpp: In function 'std::__cxx11::string create_temp_file()':
libcommon.cpp:691:20: warning: ignoring return value of 'ssize_t write(int, const void
, size_t)', declared with attribute warn_unused_result [-Wunused-result]
write(fd, " ", 1);
^
Makefile:314¬†: la recette pour la cible ¬ę¬†libcommon.lo¬†¬Ľ a √©chou√©e
make[3]: *** [libcommon.lo] Erreur 1
make[3]¬†: on quitte le r√©pertoire ¬ę¬†/home/USERNAME/T√©l√©chargements/stardict-3.0.4/lib/src¬†¬Ľ
Makefile:332¬†: la recette pour la cible ¬ę¬†all-recursive¬†¬Ľ a √©chou√©e
make[2]: *** [all-recursive] Erreur 1
make[2]¬†: on quitte le r√©pertoire ¬ę¬†/home/USERNAME/T√©l√©chargements/stardict-3.0.4/lib¬†¬Ľ
Makefile:263¬†: la recette pour la cible ¬ę¬†all¬†¬Ľ a √©chou√©e
make[1]: *** [all] Erreur 2
make[1]¬†: on quitte le r√©pertoire ¬ę¬†/home/USERNAME/T√©l√©chargements/stardict-3.0.4/lib¬†¬Ľ
Makefile:250¬†: la recette pour la cible ¬ę¬†all-recursive¬†¬Ľ a √©chou√©e
make: *** [all-recursive] Erreur 1

Same behaviour for someone ?

reply