(Created page with "Kloon de repository's met <syntaxhighlight lang="bash">git clone kde:smokegen git clone kde:smokeqt git clone kde:smokekde git clone kde:qtruby git clone kde:korundum git clon...") |
(Created page with "kross-interpreters bevat de taalplugins voor kross. Deze hangen niet af van componenten hierboven.") |
||
| (2 intermediate revisions by one user not shown) | |||
| Line 62: | Line 62: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| − | + | Het compileren gaat zoals gebruikelijk met | |
<syntaxhighlight lang="bash">cmake <src-dir> -DCMAKE_INSTALL_PREFIX=/usr | <syntaxhighlight lang="bash">cmake <src-dir> -DCMAKE_INSTALL_PREFIX=/usr | ||
make | make | ||
make install</syntaxhighlight> | make install</syntaxhighlight> | ||
| − | Smokegen | + | Smokegen moet eerst worden gebouwd, en daarna smokeqt en smokekde. Daarna kun je de verschillende taalbindingen bouwen. Let op dat de KDE-bindingen altijd afhangen van de Qt-bindingen — je moet de Qt-bindingen dus eerst bouwen. |
| − | kross-interpreters | + | kross-interpreters bevat de taalplugins voor kross. Deze hangen niet af van componenten hierboven. |
KDE ondersteunt meerdere programmeertalen voor KDE 4-ontwikkeling.
Contents |
De volgende talen zijn goed ondersteund, worden goed onderhouden en zijn geschikt om applicaties te maken:
Ondersteuning voor de volgende talen is nog in ontwikkeling:
We raden aan om het volgende in ~/.gitconfig te zetten:
[url "git://anongit.kde.org/"] insteadOf = kde: [url "ssh://git@git.kde.org/"] pushInsteadOf = kde:
Je pullt nu van de anongit-servers, maar pusht naar de hoofd-Git-server.
Kloon de repository's met
git clone kde:smokegen git clone kde:smokeqt git clone kde:smokekde git clone kde:qtruby git clone kde:korundum git clone kde:qyoto git clone kde:kimono git clone kde:perlqt git clone kde:perlkde git clone kde:kross-interpreters
Het compileren gaat zoals gebruikelijk met
cmake <src-dir> -DCMAKE_INSTALL_PREFIX=/usr make make install
Smokegen moet eerst worden gebouwd, en daarna smokeqt en smokekde. Daarna kun je de verschillende taalbindingen bouwen. Let op dat de KDE-bindingen altijd afhangen van de Qt-bindingen — je moet de Qt-bindingen dus eerst bouwen.
kross-interpreters bevat de taalplugins voor kross. Deze hangen niet af van componenten hierboven.