[Main]   [About]   [ChangeLog]   [Compatibility]   [Links]   [Notes]

Compatibility

Note: For the distros listed on this page, only the downloaded/purchased CDs/DVDs were tested. If any of the required development tools or libraries were missing from the CDs/DVDs, the distro will be listed here as non-compatible. Note, however, that some distros include only a subset of their packages on CDs/DVDs and leave it up to the user to download the rest from the distro's software repositories. In such a case, the required development tools and libraries may very well be available, albeit online. The lists on this page should therefore be seen only as an indication of a distro's "out-of-the-box" compatibility.


g* Programs

The g* programs were written using various GUI development libraries. You can use the "Required DevLib" column on the
Main page in combination with the lists below to find out which g* programs will work on which distros.

 
GNOME1 and GTK+ 1.2
GTK+ 1.2
GTK+ 2.4
Absolute   12.0, 12.1, 12.2, 13.0, 13.1 12.0, 12.1, 12.2, 13.0, 13.1
Arch   0.5, 0.7, Office-0.7.2.6, 0.8, 2007.05, 2007.08 0.8, 2007.05, 2007.08
Archiso-live   20090524, 2009-12-08 20090524, 2009-12-08
Ark 1.0 1.0  
AsianLinux   2.0 2.0
Asianux   3.0 3.0
ASPLinux 7.3, 9.0, 10 7.3, 9.0, 10 10, 11.2, 12, 14
Backpack   0.2, 0.3, 0.4 0.2, 0.3, 0.4
BackTrack   2.0 2.0
BlackRoute   0.1-rc2 0.1-rc2
Bluewhite64   11.0, 11.0-Live, 12.0, 12.0-live, 12.1, 12.2, 13.0 12.0, 12.0-live, 12.1, 12.2, 13.0
Calculate     9.5, 9.6, 9.7, 9.9, 10.0, 10.4
CentOS     4.3, 4.5, 4.6, 4.7, 4.8, 5.0, 5.1, 5.2, 5.3, 5.4, 5.5
College 2.1, 2.3 2.1, 2.3, 2.5  
Comfusion   2.0 2.0
DARKSTAR   2008.1 2008.1
Debian 3.0, 3.1, 4.0, 5.0 3.0, 3.1, 4.0, 5.0 3.1, 4.0, 5.0, 6.0
DeLi   0.7.2  
Dragora   1.1 1.1
Dreamlinux   2.1-Works, 2.2-MM, 2.2-MMGL  
Dyne:bolic   2.4, 2.5 2.4, 2.5
Easys     3.0
Elx 1.0 1.0  
Enlisy     07.1-live
Everest   200711 200711
ExTiX     7.0
FaunOS   42-0.3.2 42-0.3.2
Fedora FC1, FC2 FC1, FC2 FC3, FC4, FC5, FC6, F7, F8, F8-DS
Foresight     2.1.0-Dev.Ed.
Frugalware   0.6, 0.7, 0.8, 0.9, 1.0, 1.1 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2
Gentoo   2006.0, 2006.1, 2007.0, 10.1-live 2006.1, 2007.0, 10.1-live
gnuLinEx   0.5-2 0.5-2
GoboLinux     013, 014.01
gOS     1.0.1
Granular     0.25
Icepack   2.75  
iloog   7.10 7.10
Impi   2005-UP2 2005-UP2
JBLinux 2.2 2.2  
K12LTSP 3.0.0, 3.1.1, 4.1.1 3.0.0, 3.1.1, 4.1.1 4.4.1, 5.0.0, 6.0.0
Kate OS   2.3, 3.1, 3.2, 3.6 3.1, 3.2, 3.6
KNOPPIX   3.1, 3.2, 3.3, 3.4, 3.6, 5.0.1-DVD, 5.3.1 4.0-DVD, 5.0.1-DVD, 5.3.1
KnoppMyth     R5.5
Kongoni   1.12.2 1.12.2
Kororaa   0.3 0.3
Kwort     2.4.1
LFS     6.3
Litrix   7.12 7.12, 8.5
Mandrake 6.1-GP, 7.0-C, 7.1-D, 7.2-PP, 8.0-PP, 8.1-PP, 8.2-PP, 9.0-PP, 9.1-PP, 9.2-PP, 10.0-PP, 10.1-PP 6.1-GP, 7.0-C, 7.1-D, 7.2-PP, 8.0-PP, 8.1-PP, 8.2-PP, 9.0-PP, 9.1-PP, 9.2-PP, 10.0-PP, 10.1-PP 10.1-PP
Mandriva   2006-PP 2006-PP, 2008-PP, 2008.1, Free-2009.1, Free-2010
March   1.0 1.0
MiniSlack   1.1 1.1
Momonga 3 3, 4, 4.1-KDE 3
Monoppix     1.1.8.0
MooLux   3.3.3 3.3.3
Myah   3.0 3.0
Nbed-Nakooki   1.0  
Nonux   4.3, 4.4 4.3, 4.4
openSUSE     10.2, 10.2-Live, 10.3-DVD, 11.0-DVD
paldo     1.11, 1.12, 1.13, 1.14, 1.17, 1.18, 1.20, 2010-07-06
Papug   07.1, 07.2 07.1, 07.2, 09.1, 10.1
Pardus     2007.2-krln, 2007.3-krln
Parsix     1.0
PC/OS     7.10.1
Peanut   9.5, 9.6 9.6
Physics   1.0 1.0
Quantian   0.3, 0.4.9.1, 0.6.9.3  
Red Flag     6.0
RedHat 6.0, 6.1, 6.2, 7.0, 7.1, 8.0, 9.0, EL 3-WS 6.0, 6.1, 6.2, 7.0, 7.1, 8.0, 9.0, EL 3-WS  
Rocks   2.3.2  
rPath     1.0, 2.0
Sabayon   3.4a, 3.4e, 3.4f, 1.1-PE, 3.5, 4, 4.1, 4.2 3.2-ME, 3.3-ME, 3.4a, 3.4e, 3.4f, 3.4-ME, 1.1-PE, 3.5, 4, 4.1, 4.2
Salix     13.0, 13.0-live, 13.1
SaxenOS     1.1-rc2
Scientific   4.5-LiveDVD, 4.6-LiveDVD, 4.7-LiveDVD, 4.8-LiveDVD, 5.2-LiveDVD, 5.3-LiveDVD, 5.4-LiveDVD, 5.5-LiveDVD 4.5, 4.5-LiveDVD, 4.6, 4.6-LiveDVD, 4.7, 4.7-LiveDVD, 4.8, 4.8-LiveDVD, 5.0, 5.1, 5.2, 5.2-LiveDVD, 5.3, 5.3-LiveDVD, 5.4, 5.4-LiveDVD, 5.5, 5.5-LiveDVD
Sflack   12.0 12.0
Slackware 7.0, 8.1 4.0, 7.0, 8.1, 9.0, 9.1, 10.0, 10.1, 10.2, 11.0, 12.0, 12.1, 12.2, 13.0, 13.1 10.0, 10.1, 10.2, 11.0, 12.0, 12.1, 12.2, 13.0, 13.1
Slamd64   11.0, 12.0, 12.1, 12.2 11.0, 12.0, 12.1, 12.2
SLAMPP   2.0 2.0
SOT Desktop   2002, 2003  
StartCom AS-3.0.1, DL-3.0.0 AS-3.0.1, DL-3.0.0 AS-4.0.3, AS-4.0.4, AS-4.0.5, AS-5.0.0, ML-5.0.6
STUX   2.0 2.0
SuSE 7.1-Pro 6.1, 7.1-Pro, 9.2-Pro 10.0-OSS, 10-ED, 10-ED-SP1, 10.1
SystemRescueCD   1.1.3, 1.1.4, 1.1.5, 1.2.0, 1.2.2 1.1.3, 1.1.4, 1.1.5, 1.1.6, 1.2.0, 1.2.2, 1.3.1, 1.6.0, 2.0.0
Toorox   06.2009, 10.2009 06.2009, 10.2009, 05.2010
Turbolinux 7.0-WS 7.0-WS  
Ubuntu   5.10-DVD, 6.06-DVD, 6.10-DVD, 7.04-DVD 6.06-DVD, 6.10-DVD, 7.04-DVD, 7.10-DVD
UHU     2.1-DVD
Ultima   8.4-DVD 8.3-DVD, 8.4-DVD
Ultimate Edition     1.8, 2.0, 2.2, 2.7
Vector   2.0, 5.0.1, 5.1, 5.8, 5.9, 6.0 5.0.1, 5.1, 5.8, 5.9, 6.0
White Box EL3-rc1 EL3-rc1 EL4-Respin2
X/OS     5.0, 5.1
Zenwalk   1.2, 1.3, 2.0.1, 2.2, 2.4, 2.8, 3.0 1.2, 1.3, 2.0.1, 2.2, 2.4, 2.8, 3.0, 4.0, 4.2, 4.4.1, 4.6, 4.6-live, 4.8, 4.8-live, Edu-2007, 5.0, 5.0-live, 5.2, 6.0, 6.0-live, 6.2, 6.4, 6.4-live

Missing Development Tools And Libraries
If your distro is listed above but the g* programs fail to compile on your system, it means that your installation is missing one or more of the required development tools and/or libraries. Many distros include extra packages which aren't installed by default but can be installed later using a package manager (e.g., Synaptic on Debian-based distros, RPM on RedHat-based distros, or pkgtool on Slackware-based distros). For a list of the packages needed to compile the programs found on this website, see Development Tools and Libraries on the Notes page.

Unlisted Distros
If a distro isn't listed above, it doesn't necessarily mean that it doesn't include any of the required development tools or libraries. To get a better idea of whether or not a distro can compile C source code, you can check the "c* Programs" list below. If a distro is in the list below but not in the list above, it means that I've tested it but found that one or more of the required tools or devlibs were missing. However, if a distro is completely missing from the list above and the list below, it means that I haven't tested it; in which case, compatibility is unknown. If you want to pre-check an unlisted distro before downloading any source code, see Testing Distros on the Notes page.



c* Programs

The c* programs were written using the ncurses development library. Below is a list of notes collected while testing the c* programs on various distros.

DistroCompatible
64StudioNo: 64Studio 1.0, 1.3, 2.0, 2.1 - missing ncurses and/or gcc
AbsoluteYes: Absolute Linux 12.0, 12.1, 12.2, 13.0, 13.1
ADIOSNo: ADIOS 7.2, 7.4, 7.6, 7.8, 8.0 - missing ncurses
AgnulaNo: Agnula DeMuDi 1.2.0 - missing ncurses
aLinuxNo: aLinux 12.5, 12.6, 12.8. aLinux Live 14.0 - missing make and gcc
AliXeNo: AliXe 0.11 - missing make
ALTYes: ALT Linux Castle Beta 3
No: ALT Linux Junior 2.2, Compact 2.3, Junior 2.3, Master 2.4 - missing make. ALT Linux Desktop 4, 4.1, 5.0 - missing ncurses
AMANo: AMA Desktop Linux 1.07-RC3 - missing gcc
antiXNo: antiX MEPIS 6.5, 7.0, 7.5, 8, 8.5 - missing ncurses
APODIONo: APODIO 4.2.22 - missing gcc
aptosidNo: aptosid 2010-02 - missing ncurses
ArchYes: Arch Linux 0.5, 0.7, Office-0.7.2.6, 0.8, 2007.05, 2007.08, 2008.06, 2009.02, 2010.05
Archiso-liveYes: Archiso-live 20090524, 2009-12-08
ArkYes: Ark Linux 1.0-0alpha6, 1.0-alpha10, and 2007.1 with the Ark Development Suite installed
No: Ark Linux 2008.1 - fails for unknown reason
ArtistXYes: ArtistX 0.3
No: ArtistX 0.4, 0.5, 0.6, 0.9 - missing ncurses
AsianLinuxYes: AsianLinux 2.0
AsianuxYes: Asianux Server 3.0
ASPLinuxYes: ASPLinux 7.3, 9.0, 10, 11.2, 12, 14
ATmissionNo: ATmission 2.0-01 - missing ncurses
AustrumiNo: Austrumi 1.6.0, 1.6.5, 1.7.2 - missing make and gcc
BackpackYes: The Backpack Programmer's LiveCD 0.2, 0.3, 0.4
BackTrackYes: BackTrack 2.0, 3.0, 4
BayanihanNo: Bayanihan Linux 4.0 - missing gcc
BeaFanatIXNo: BeaFanatIX 2006.2r3 - missing make and gcc
BeehiveYes: Beehive Linux 0.6.0
BELYes: Business Edition Linux RC1
BerryNo: Berry Linux 0.80, 0.82, 0.83, 0.86, 0.87, 0.88, 0.89, 0.90, 0.94, 0.98 - missing ncurses
BinTooNo: BinToo 2007.1 - missing make and gcc
BlackRouteYes: BlackRoute 0.1-rc2
BLAGYes: BLAG Linux And GNU 60001, 90001
No: BLAG Linux And GNU 9000, 9001, 30003, 50003, 60000, 70000, 90000 - missing make and/or gcc
BlankOnNo: BlankOn 5.0 - missing ncurses
BlueEDUYes: Blue Linux 1.0 with ncurses manually installed from the DevTools CD
Bluewhite64Yes: Bluewhite64 Linux 11.0, 11.0-live, 12.0, 12.0-live, 12.0r1-live, 12.1, 12.2, 13.0
BonzaiNo: Bonzai 1.7, 3.1 - missing make and gcc
BOSSNo: BOSS GNU/Linux 2.0-live - missing ncurses
BuffaloYes: Buffalo Linux 1.1.1
BugnuxYes: Bugnux 20070905
CAEYes: CAE Linux 2007
CAINENo: CAINE 1.0, 2.0 - missing ncurses
CalculateYes: Calculate Linux 9.5, 9.6, 9.7, 9.9, 10.0, 10.4
CalderaYes: Caldera OpenLinux 1.2 Lite
CaosNo: Caos Linux 1.0.25 - missing make and gcc
CCuxNo: CCux Linux 0.9.9 - missing ncurses
CDlinuxNo: CDlinux 0.4.6, 0.6.1, 0.9.5, 0.9.6 - missing make and gcc
CentOSYes: CentOS 4.2, 4.3, 4.5, 4.6, 4.7, 4.8, 5.0, 5.1, 5.2, 5.3, 5.4, 5,5
No: CentOS Live 5.0, 5.1, 5.2, 5.3. CentOS Server 4.7 - missing make and/or gcc
ChakraNo: Chakra GNU/Linux 0.2.0 - missing make and gcc
ChurchPupNo: ChurchPup RC1 - missing make and gcc
ClarkConnectNo: ClarkConnect Community Edition 1.2, 4.1, 4.3 - missing make and/or gcc
CobindNo: Cobind Desktop 0.2beta386fix - missing ncurses
CollegeYes: CollegeLinux 2.1, 2.3, 2.5
ComfusionNo: Comfusion 1.0, and 2.0 - missing ncurses
CrunchBangNo: CrunchBang Linux 7.10.01, 9.04.01 - missing make and/or gcc. CrunchBang Linux 8.10.01 - missing ncurses
CRUXYes: CRUX 1.2, 2.2
DamnSmallNo: DamnSmallLinux 3.1, 3.2, 3.3, 3.4, 4.0, 4.1, 4.2, 4.3, 4.4 - missing make and gcc
DanixYes: Danix 2007.08.05
No: Danix 2006.09.09 - missing ncurses
DARKSTARYes: DARKSTAR Linux 2008.1
DD_BackupNo: 4BAK DD_Backup LiveCD 0.01 - missing make and gcc
DebianYes: Debian GNU/Linux 3.0, 3.1, 4.0, 5.0, 6.0
DebrisNo: Debris Linux 0.10, 1.0.1, 2.0 - missing make and gcc
DEFTYes: DEFT 5, 5.1
No: DEFT Linux v2, 4.2.1 - missing ncurses
DeLiYes: DeLi Linux 0.7.2
No: DeLi Linux 0.5-beta, 0.8.0 - missing ncurses
DetaolBYes: DetaolB 0.6
DevilNo: Devil-Linux 1.2.13, and 1.2.14 - missing gcc
DracoYes: Draco GNU/Linux 2007Q4-desktop, 0.3.0-standard
DragoraYes: Dragora GNU/Linux 1.1, 2.0
DreamlinuxYes: Dreamlinux 2.1-Works, 2.2-Multimedia, 2.2-MMGL, 3.0-Desktop, 3.1-DE
Dyne:bolicYes: Dyne:bolic GNU/Linux 2.4, 2.4.2, 2.5, 2.5.1, 2.5.2
eAR OSNo: eAR OS 1.08-free - missing ncurses
EasyLFSYes: EasyLFS 0.4
easysYes: easys GNU/Linux 2.1, 3.0
No: easys GNU/Linux 4.1, 4.2 - missing make and gcc
EdubuntuNo: Edubuntu 7.04, 7.10, 9.10, 10.04 - missing ncurses
EDU-NixNo: EDU-Nix 3.1 - missing make and gcc
EduPupNo: EduPup 2.00-beta - missing make and gcc
EliveNo: Elive 0.6 Revolution, 0.6.5, 0.6.9, 1.0-Gem, 1.2.4 - missing ncurses. Elive 1.9 - missing gcc
elpicxYes: elpicx 1.0, 1.1
No: elpics 2.0 - missing ncurses
ElxYes: Elx 1.0 (full version)
No: Elx 1.0 Light - missing ncurses
EmbunNo: Embun 2.0 - missing ncurses
EnGardeNo: EnGarde Secure Linux Community Edition 3.0.17, 3.0.18 - missing gcc
EnlisyYes: Enlisy 07.1-live
EverestYes: Everest Linux 200711
EvinuxNo: Evinux 200701 - missing gcc
ExTiXYes: ExTiX 7.0
FaunOSYes: FaunOS 42 0.3.2
FCCUYes: FCCU GNU/Linux 9.0
FedoraYes: Fedora Core 1, 2, 3, 4, 5, 6. Fedora 7, 8, 8-Live-DeveloperSpin
No: Fedora Core 6 Live. Fedora 7-live, 8-live, 9-live, 10-live, 11-live, 12-live, 13-live - missing make and/or gcc
FinnixNo: Finnix 89.1, 90.0, 91.0 - missing gcc. Finnix 92.0, 93.0 - missing make and gcc
FlippatixNo: Flippatix 0.0.9 - missing make and gcc
FluxbuntuNo: Fluxbuntu 7.10-rc - missing ncurses
ForesightYes: Foresight Linux Developer Edition 2.1.0
No: Foresight Linux 1.1, 1.3, 1.4, 2.0, 2.1 - missing make and gcc
FoXNo: FoX Desktop 1 Lite - missing make and gcc
FrankieNo: Frankie Linux Live OS 5 - missing make and gcc
FreespireYes: Freespire 1.0.13, 2.0.8
FreezyNo: Freezy Linux 1.0 - missing ncurses
FrugalwareYes: Frugalware Linux 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2
No: Frugalware Linux 0.7-Live, 0.8-Live - missing make and gcc
GentooYes: Gentoo 1.4rc3, 2006.0, 2006.1, 2007.0, 2008.0r1, 10.1-live
GeubuntuNo: Geubuntu 7.10 - missing ncurses
GibraltarNo: Gibraltar Firewall 2.5 - missing gcc
GIS-KnoppixNo: GIS-Knoppix 1.2 - includes make, gcc, and ncurses but fails to compile for unknown reason
gNewSenseNo: gNewSense 1.0, 1.1, 2.0, 2.1, 2.2, 2.3 - missing ncurses
gnuLinExNo: gnuLinEx 0.5-2 - missing ncurses
GNUStepNo: GNUStep 1.0, 1.9, 2.0 - missing ncurses
GoblinXNo: GoblinX 1.4, 2.0, 2.5, 2.6, 2.7, 3.0 - missing make and gcc
GoboLinuxYes: GoboLinux 013, 014, 014.01
gOSNo: gOS Live 1.0.1, 3.0 - missing ncurses and/or gcc
GParted LiveNo: GParted Live 0.3.3, 0.3.4, 0.3.6, 0.3.9, 0.4.4 - missing make and gcc
GPULYes: GPUL 0.9.3
GrafpupNo: Grafpup 1.0.2, 2.0 - missing make and gcc
GranularYes: Granular Linux 0.25, 0.90, FunWorks2007, 1.0
GreenieNo: Greenie Linux 2.1, 3.0, 3.1, 5.1, 6.0, 7.1 - missing ncurses
GRMLNo: GRML 1.0, 1.1, 2009.05, 2009.10, 2010.04 - missing ncurses
HelixNo: Helix 1.9, 2.0 - missing ncurses
IcepackYes: Icepack Linux 2.0, 2.75
IgelleYes: Igelle PC/Desktop 0.6.0
iloogYes: iloog 7.10
ImpiYes: Impi Linux 2005-UP2
INSERTNo: INSERT 1.3.9a, 1.3.9b - missing make and gcc
JADNo: JackLab Audio Distribution 1.0 - missing gcc
JAMDNo: JAMD-Linux 0.0.6b - missing make and gcc
JBLinuxYes: JBLinux 2.2
JulexNo: Julex 0.5.2.26 - missing make and gcc
K12LinuxNo: K12Linux F10 Live Server - missing make and gcc
K12LTSPYes: K12LTSP 3.0.0, 3.1.1, 4.1.1, 4.2.0, 4.4.1, 5.0.0, 6.0.0
KaellaYes: Kaella 3.1, 3.1.1
No: Kaella 3.2 - missing ncurses
KANOTIXNo: KANOTIX 2006.01-RC4, 2007-RC7, 2010 - missing ncurses
KaroshiYes: Karoshi 5.1.3
No: Karoshi 7.0 - missing ncurses
Kate OSYes: Kate OS 2.3, 3.1, 3.2, 3.6
K-DEMarYes: K-DEMar GNU/Linux 4.4.4
No: K-DEMar GNU/Linux 4.5, 4.7, 4.8, 4.9 - missing ncurses
KeldixYes: Keldix Linux 2007
KiwiNo: Kiwi Linux 7.10, 8.04, 8.08, 8.12, 9.04 - missing ncurses. Kiwi Linux 10.8 - missing gcc
KlikitNo: Klikit-Linux 0.1.8 - missing ncurses
KNOPPIXYes: KNOPPIX 3.1, 3.2, 3.3, 3.4, 3.6, 3.7, 3.9, 4.0-DVD, 4.0.2-CD, 5.0.1-CD, 5.0.1-DVD, 5.1.0-CD, 5.1.1-CD, 5.1.1-DVD, 5.3.1, 6.3
No: KNOPPIX 6.0.1-CD - missing make. KNOPPIX 6.2 - missing ncurses
Knoppix-NSMNo: Knoppix-NSM 1.2 - non-standard ncurses setup
KnoppMythYes: KnoppMyth R5.5
KnoSciencesNo: KnoSciences 1.0 - missing ncurses
KongoniYes: Kongoni GNU/Linux 1.12.2
KororaaYes: Kororaa AIGLXgl 0.3
KubuntuNo: Kubuntu 6.10-DVD, 7.04-CD, 7.10, 8.04, 8.10, 9.04, 9.10 - missing ncurses. Kubuntu 10.04 - missing gcc
KuliaxNo: Kuliax 6.0 - missing ncurses
KwortYes: Kwort Linux 2.4.1
Legacy OSNo: Legacy OS 2010 - missing make and gcc
LFSYes: LFS LiveCD 6.3-r2032, 6.3-r2145
LG3DNo: Looking Glass 3D Live 2.3a, 3.0 - missing make and gcc
LibraNetYes: LibraNet 2.0
LindowsOSNo: LindowsOS 3.0 - missing make and gcc
LinpusNo: Linpus Linux 9.4-Lite - missing make and gcc
Linux4allNo: Linux4all Live CD 1.4 - missing ncurses
LinuxConsoleNo: LinuxConsole 0.4.5.1, 1.0.2007, 1.0.2008 - missing make and gcc
LinuxMintNo: LinuxMint 2.2, 3.0, 3.2, 4.0, 5r1, 6, 7, 8, 9 - missing ncurses
LitrixYes: Litrix Linux 7.12, 8.5
LliureXYes: LliureX 7.11
LormaNo: LormaLinux 4.0rc3 - missing ncurses
LubuntuNo: Lubuntu 10.04 - missing gcc
LycorisNo: Lycoris Desktop/LX Update 2, Update 3 - missing make and gcc
MacpupNo: Macpup Foxy 3, Macpup Opera 1, 2 - missing make and gcc
MagnuxYes: Magnux Linux I version 4
MandrakeYes: Mandrake Linux 6.1-GoldPack, 7.0-Complete, 7.1-Deluxe, 7.2-PowerPack, 8.0-PP, 8.1-PP, 8.2-PP, 9.0-PP, 9.1-PP, 9.2-PP, 10.0-PP, and 10.1-PP
MandrivaYes: Mandriva Linux 2005-Ltd.Ed. (Mandrake 10.2), Free-2006, 2006-PowerPack+, Free-2007, 2008-PP, 2008.1, Free-2009.1, Free-2010, Free-2010.1
No: Mandriva One-2008, One-2009, One-2009.1, One-2010.0, One-2010.1 - missing make and gcc. Mandriva Free-2008, 2008-PP, Free-2009 - missing ncurses
MarchYes: March Linux Live CD 1.0
MaxOSYes: MaxOS Genesis
MCNLiveNo: MCNLive Cherbourg, VirtualCity, Delft, Toronto - missing make and/or gcc
MEPISNo: SimplyMEPIS 3.4, 6.0, 6.5, 7.0, 8.0 - missing ncurses. SimplyMEPIS 8.5 - missing gcc
MiniKnoppixNo: MiniKnoppix 2005 - missing gcc
MiniSlackYes: MiniSlack 1.1
MitraXNo: MitraX 1.0.1 - missing make and gcc
MomongaYes: Momonga Linux 3, 4
No: Momonga Linux 4.1 - missing ncurses
MonoLiveNo: MonoLive 118 - missing gcc
MonoppixYes: Monoppix 1.1.8.0
MooLuxYes: MooLux 3.3.3
MoonOSNo: MoonOS 3 - missing ncurses
MorphixNo: Morphix Combined-LightGUI 0.3-3 - missing make and gcc
MusixYes: Musix GNU+Linux 1.0r6, 2.0
No: Musix GNU+Linux 0.50, 0.59, 0.79, 0.99, 1.0r1, 1.0r2, 1.0r3, 1.0r4 - missing ncurses
MutagenixNo: Mutagenix 2.6.14.2-2, 2.6.18.6-1, 2.6.18.6-2 - missing make and gcc
MyahYes: Myah OS 3.0-MP
No: Myah OS 2.3-SE, 3.0-D - missing make and gcc
MythbuntuNo: Mythbuntu 8.10, 9.04, 9.10, 10.04 - missing ncurses
MythDoraYes: MythDora 5.0.
No: MythDora 10 - missing make and gcc
Nbed-NakookiYes: Nbed-Nakooki Live-CD 1.0
NetrunnerNo: Netrunner 2 - missing ncurses
NetSecLYes: NetSecL 2.1, 2.2
NicEYes: NicE Desktop 1.0
NimbleXNo: NimbleX 2007, 2007v2, sub100_1, 2008 - missing make and gcc
NonuxYes: Nonux 4.3, 4.4
No: Nonux 4.0, 4.1, and 4.2 - missing ncurses
NSTNo: Network Security Toolkit 1.5.0, 1.8.0, 2.11.0 - missing make and gcc
OliveNo: Olive 0.2 - missing make and gcc
OneBaseYes: OneBase 2.0
OpenGEUNo: OpenGEU 8.04.1, 8.10 - missing ncurses
OpenMambaNo: OpenMamba GNU/Linux LiveCD 1.1 - missing ncurses
openSUSEYes: openSUSE 10.2, 10.2-Live, 10.3-DVD, 11.0-DVD
No: openSUSE 10.3-CD, 11.0-LiveCD, 11.2-LiveCD - missing make and gcc
OperatorYes: Operator 3.3.20
PAIPIXNo: PAIPIX GNU/Linux 7.0, 7.10 - missing ncurses
paldoYes: paldo GNU/Linux 1.11, 1.12, 1.13, 1.14, 1.17, 1.18, 1.20, 2010-07-06
PapugYes: PapugLinux 07.1, 07.2, 09.1, 10.1
ParallelKnoppixYes: ParallelKnoppix 2.3, 2.4, 2.7
PardusYes: Pardus Kurulan 2007.2, 2007.3
No: Pardus 2009. Pardus Calisan 2007.1, 2007.2, 2007.3, 2009.2. Pardus Kurulan 2008, 2009.2 - missing make and gcc
ParsixYes: Parsix GNU/Linux 0.85, 0.90, 1.0, 1.5
No: Parsix GNU/Linux 2.0, 3.0 - missing ncurses
Parted MagicNo: Parted Magic 1.7, 1.8, 1.9, 2.1, 2.2, 3.0, 3.6, 4.0, 4.6 - missing make and gcc
PCFluxboxOSYes: PCFluxboxOS MidiFlux 0.6.1b. TinyFlux 1.0
PCLinuxOSYes: PCLinuxOS 0.93, MiniMe, 2007, GNOME-2.21.2, 2008-MiniMe, 2008-GNOME, 2009.1, 2009.2, 2010.1
PC/OSNo: PC/OS 7.10.1, 2008v2. PC/OS OpenDesktop 2009, 2009v2a. PC/OS OpenWorkstation 2009v2a, 2009.3, 2010.1 - missing ncurses
PeanutYes: Peanut Linux 9.5, 9.6 with extra packages installed
No: Peanut Linux 12.0, 12.1 - missing make and gcc
PelicanHPCYes: PelicanHPC GNU Linux 1.3, 1.5.1, 1.7, 1.8, 1.9.2
PentooYes: Pentoo 2009.0
PeppermintNo: Peppermint OS One 05222010 - missing gcc
PhantomixYes: Phantomix Live CD 4.0.2
PhoenixYes: Phoenix 2.2
PhysicsYes: Physics Live CD 1.0
PioneerNo: Pioneer Basic 32 R2, R2.1, 3.0.2, 3.2. Pioneer Explorer 1.0, 1.1, 1.2.0.2. Pioneer Stagecoach 2.1, 3.0, 3.1 - missing ncurses
PLDNo: PLD Live 2008.09 - missing gcc
PollixNo: Pollix 20040309 - missing ncurses
PoseidonNo: Poseidon Linux 3.0, 3.1 - missing ncurses
ProtechNo: Protech One - missing ncurses
PUDNo: PUD GNU/Linux 0.4.7 missing ncurses; PUD GNU/Linux 0.4.7.2 missing make and gcc
PuppyNo: Puppy Linux 2.14, 2.15, 2.16, 2.17, 3.0, 4.0, 4.1, 4.2, 4.3, 5.0, 5.2 - missing make and gcc
PuredyneNo: Puredyne 9.11 - missing ncurses
PyroNo: PyroLinux 1.0 - missing ncurses
QiLinuxYes: QiLinux 2.0
QimoYes: Qimo For Kids 2.0
No: Qimo For Kids 1.0 - missing ncurses
QuantianYes: Quantian 0.3, 0.4.9.1, 0.6.9.3
QuirkyNo: Quirky 1.1, 1.2, 1.4 - missing make and gcc
Red FlagYes: Red Flag 6.0
RedHatYes: RedHat 6.0, 6.1, 6.2, 7.0, 7.1, 8.0, 9.0, and EL3-WS
RIPLinuXNo: RIPLinuX 1.9, 2.0, 2.4, 2.6, 2.9, 3.1, 3.6, 4.2, 4.4, 5.3, 5.8, 6.1, 6.5, 7.4, 7.8, 8.4, 9.2, 9.8 - missing make and/or gcc
RocksYes: NPACI Rocks Cluster Distribution 2.3.2
ROOTYes: ROOT Linux 1.3
rPathYes: rPath Linux 1.0.6, 1.0.7, 2.0
RubixYes: Rubix 1.0
SabayonYes: Sabayon Linux 3.2-ME, 3.3-ME, 3.4, 1.1-PE, 3.5, 4, 4.1, 4.2, 5.0, 5.1, 5.3
SalixYes: Salix OS 13.0, 13.0-live, 13.1
SalocinNo: Salocin Linux 0.2-alpha2 - missing ncurses
SAMYes: SAM Linux 2007, 2009
SaxenOSYes: SaxenOS 1.1-rc2
ScientificYes: Scientific Linux 4.5, 4.5-LiveCD, 4.5-LiveDVD, 4.6, 4.6-LiveDVD, 4.7, 4.7-LiveDVD, 4.8, 4.8-LiveDVD, 5.0, 5.1, 5.1-LiveDVD, 5.2, 5.2-LiveDVD, 5.3, 5.3-LiveDVD, 5.4, 5.4-LiveDVD, 5.5, 5.5-LiveDVD
No: Scientific Linux 4.6-LiveCD - missing ncurses. Scientific Linux 5.0-LiveCD, 5.1-LiveCD, 5.3-LiveCD, 5.4-LiveCD - missing make and gcc
SCLiveNo: SCLive 2.0 - compiles ncurses code but fails to create final executable
ScreamixNo: Screamix 1.0 - missing ncurses
SentinixYes: Sentinix 0.70.5
SflackYes: Sflack 12.0
ShiftNo: Shift Linux 0.3.1-GNOME - missing make and gcc. Shift Linux 0.5, 0.6.2-Flux, 0.6.2-GNOME - missing ncurses
SiduxNo: Sidux 2007-01, 2007-02, 2007-03.1, 2007-04, 2007-04.5, 2008-01, 2008-02, 2008-03, 2008-04, 2009-01, 2009-02, 2009-03, 2010-01 - missing ncurses
SkolelinuxNo: Skolelinux 3.0, 3.0r1 - missing gcc
SlackwareYes: Slackware Linux 4.0, 7.0, 8.1, 9.0, 9.1, 10.0, 10.1, 10.2, 11.0, 12.0, 12.1, 12.2, 13.0, 13.1
Slamd64Yes: Slamd64 11.0, 12.0, 12.1, 12.2
SLAMPPYes: SLAMPP 2.0
SLAXYes: SLAX 6.0, 6.1
No: SLAX 5.1 - missing make and gcc
SliTazNo: SliTaz GNU/Linux 1.0, 2.0, 3.0 - missing make and gcc
SMENo: SME Server 7.2, 7.3 - missing gcc
S-M-SNo: Slack Mini Server 1.2 - missing make and gcc
SoLYes: SoL 17.00 and OoL 17.00o
SOTYes: SOT Linux Desktop 2003
No: SOT Linux Desktop 2002 - missing ncurses
StartComYes: StartCom Linux AS-3.0.1, AS-4.0.1, AS-4.0.3, AS-4.0.4, AS-4.0.5, AS-5.0.0, AS-5.0.1, AS-5.0.3, DL-3.0.0, ML-4.0.4, ML-5.0.6
StormixYes: Storm Linux 2000
STUXYes: STUX GNU/Linux 2.0
Super OSNo: Super OS 9.10 - missing ncurses
SuSEYes: SuSE Linux 6.1, 7.1-Pro, 9.2-Pro, 10.0-OSS, 10.1. Enterprise Desktop 10, and 10-SP1
No: SuSE Linux 9.1-Personal - missing make and gcc. SuSE Linux Enterprise Desktop 11 - missing ncurses
SymphonyNo: SymphonyOne 2008.1 - missing ncurses
SystemRescueCDYes: SystemRescueCD 1.1.0, 1.1.3, 1.1.4, 1.1.5, 1.1.6, 1.1.7, 1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.3.0, 1.3.1, 1.3.3, 1.4.0, 1.5.6, 1.6.0, 2.0.0
No: SystemRescueCD 0.3, 0.4, 1.0 - missing make and gcc
TA-LinuxNo: TA-Linux 0.2.0-beta3 - includes gcc and ncurses, but fails to compile for unknown reason
TaoYes: Tao Linux 4.03
TEENpupNo: TEENpup 2.14, 2008, 2009 - missing make and gcc
TiNA KnoppixYes: TiNA Knoppix 2.0.0
TinyNo: Tiny Linux (version unknown) - missing make and gcc
TinycoreNo: Tinycore Linux 1.2, 1.3, 1.4, 2.1, 2.4, 3.0 - missing make and gcc
TinyMeYes: TinyMe Test7-KD, 2008.0, 2008.1
TinysofaYes: tinysofa 2.0
TmxxineNo: Tmxxine 3.01 - missing make and gcc
ToBiXNo: ToBiX 1.0 - missing make and gcc
TooroxYes: Toorox 06.2009, 10.2009, 05.2010
TrisguelYes: Trisguel GNU/Linux 1.5
No: Trisguel GNU/Linux 2.1, 2.2, 3.0, 3.5 - missing make and/or gcc
TrustixYes: Trustix 1.5
TurbolinuxYes: Turbolinux Workstation 3.6, 7.0
UberStudentNo: UberStudent 1.0 - missing gcc
UbuntuYes: Ubuntu 5.10-DVD, 6.06-DVD, 6.10-DVD, 7.04-DVD, 7.10-DVD
No: Ubuntu 5.04-CD, 7.04-CD, 7.10-CD, 8.04, 8.10, 9.04, 9.10, 10.04 - missing ncurses
Ubuntu CEYes: Ubuntu Christian Edition 2.2, 3.0, 3.1, 3.2, 3.3
No: Ubuntu Christian Edition 4.0, 5.0 - missing ncurses
Ubuntu MENo: Ubuntu Muslim Edition 7.04, 7.10 - missing ncurses
Ubuntu StudioNo: Ubuntu Studio 7.04, 7.10, 8.04.1, 8.10, 9.04, 9.10, 10.04 - missing ncurses
UHUYes: UHU-Linux 2.1-DVD
UlteoNo: Ulteo Applications System 1.02 - missing make and gcc
UltimaYes: Ultima Linux 8.3-DVD, 8.4-DVD
No: Ultima Linux 8.3-CD, 8.4-CD - missing make and gcc
Ultimate EditionNo: Ultimate Edition 1.7, 1.8, 2.0, 2.2, 2.4, 2.5, 2.7 - missing ncurses
UnityYes: Unity Linux 2010
UrliNo: Urli 7 - missing ncurses
VAFEONo: VAFEO 1.01-eclipse, 1.01-home - missing ncurses
VectorYes: VectorLinux 1.8, 2.0, 3.0, 3.2, 4.0, 5.0.1, 5.1, 5.8, 5.9, 6.0
No: Vector Linux 5.8-std-live, 5.9-std-live - missing make and gcc
VineYes: Vine Linux 4.2
VixtaNo: Vixta.org 0.98.01 - missing make and gcc
VMKnoppixNo: VMKnoppix 20080519 - missing ncurses
VoltalinuxNo: Voltalinux 2.1 - missing ncurses
Watt OSNo: Watt OS R2 - missing gcc
White BoxYes: White Box Enterprise Linux 3-rc1, EL4-Respin2
WolvixNo: Wolvix Cub 1.1.0, and Wolvix Hunter 1.1.0 - missing make and gcc
XandrosNo: Xandros Desktop OS V2-Std, V3-Std, 4-OCE - missing gcc
XfldNo: Xfld 0.3 - missing ncurses
X/OSYes: X/OS Linux 5.0, 5.1
XPudNo: XPud 0.8, 0.8.5, 0.8.9, 0.9 - missing make and gcc
XPressLinuxNo: XPressLinux 1.0 - missing ncurses
XubuntuNo: Xubuntu 6.10, 7.04, 7.10, 8.04, 8.10, 9.04, 9.10 - missing ncurses. Xubuntu 10.04 - missing gcc
YamefaNo: Yamefa 705 - missing ncurses
YoperYes: Yoper Desktop 3.2.2, 3.3.2. YOS 2.1.0-4, 3.0, 3.0-Live, 3.0.1. Yoper Linux 2010
ZenwalkYes: Zenwalk 1.2, 1.3, 2.0.1, 2.2, 2.4, 2.8, 3.0, 4.0, 4.2, 4.4.1, 4.6, 4.6.1, 4.6-live, 4.8, 4.8-live, Edu 2007, 5.0, 5.0-live, 5.2, 5.2-live, 6.0, 6.0-live, 6.2, 6.2-core, 6.4, 6.4-live
ZevenOSNo: ZevenOS 1.1 - missing ncurses
Zorin OSNo: Zorin OS 3 - missing ncurses

Missing make And gcc
AFAIK, there's not much that can be done with a system that doesn't include make or a C compiler. Note, however, that some distros do include the binary make and gcc packages but just exclude them from the default installation. If your distro includes more than one CD (or consists of one or more DVDs), it's possible that one of them contains the missing development packages. Note also that if make and gcc are missing, then ncurses is probably also missing.

Missing ncurses
For systems only missing the ncurses development library, the solution should be fairly simple... just get the missing package and install it. If you have any other GNU/Linux distros and they're based on Debian or Slackware, you may be able to use the development library included with those distros. If not, you can download the ncurses devlib from
http://www.gnu.org/software/ncurses/.

Running The c* Programs In A GUI Environment
The c* programs work best when running in a pure text-mode environment. If you're using an X terminal in a GUI environment, the c* programs may or may not recognize some keys correctly. It appears that key mapping can vary considerably between different X terminals on different distros. If you plan to run any of the c* programs in an X terminal, it is advisable to download the keytest utility (15K) and verify compatibility first. Note that if the c* programs are not compatible with any of your distro's X terminals, it may be possible to "escape" to a pure text-mode environment; this is usually done with Ctrl+Alt+F1 ... Ctrl+Alt+F6 to enter text-mode, and Ctrl+Alt+F7 to return to GUI-mode.



For questions, comments, etc... see the README file.


[Main]   [About]   [ChangeLog]   [Compatibility]   [Links]   [Notes]

This page was last updated on: Saturday, February 19, 2011