Hej Experts,.. Hvordan får jeg Dev-C++ til at kører med Cygwin? Har pt. Dec-C++ 5 beta med mingw installeret men vil af forskellige årsager gerne anvende cygwin. Har downloaded og installeret Cygwin med gcc-g++ compiler pakken.
Havde ikke fået allle nødvendige pakker med fra cygwin installationen. Har man det virker det fint. Fremgangsmåde: 1) Installer cygwin 2) Opret ny compiler i Dev-Cpp (Tools->Compiler Options) 3) Sæt denne op som lige som default compileren (Mingw) Vær her speciel opmærksom på at få stier til binaries, libraries, C++ includes sat rigtigt op. (Directory strukturen i Cygwin er ikke helt den sammen som Mingw)
Jeg har svært ved at se pointen i at bruge cygwin uden DLL'en.
Så kan man da lige så godt bruge mingw.
De 3 første linier på cygwin home page:
# Cygwin is a Linux-like environment for Windows. It consists of two parts: A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality. # A collection of tools, which provide Linux look and feel.
GPL fungerer ved at bruger man noget kode som er GPL så skal ens egen kode også være GPL.
cygwin licensen er tilsyneladende en opblødet GPL. Ens egen kode behøver ikke være GPL - andre open source licenser er også OK.
Og så sælger de licenser til dem som ikke vil være open source.
Meget ligesom f.eks. MySQL gør det. Bortset fra at det nok er lidt mere restriktivt for et library end for en database. Der er jo nok en grund til at LGPL blev opfundet.
Mingw er tilsyneladende delvist public domain og delvist noget som ligner LGPL. Hvilket vel i praksis betyder ingen licens problemer overhovedet.
Men hvis ens source kode er Unix style og man ikke vil portere koden, så har man brug for cygwin.
Man kan ike engang compile et simpelt Unix socket program med mingw.
Det er ikke svært at portere. Men koden compiler ikke uændret.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.