Commit 06282813 authored by Benoît Minisini's avatar Benoît Minisini

[DEVELOPMENT ENVIRONMENT]

* BUG: Fix the project refreshing routine that made edited data files 
  read-only and unsaveable.

[WEB SITE MAKER]
* NEW: Arabic translation made by Daif Alotaibi.
* NEW: Support for right-to-left written languages.

[GB.DBUS]
* NEW: A new component to talk with D-Bus. But it cannot do anything at 
  the moment.

[GB.QT4]
* BUG: Expanded an item in a TreeView by code now shows the children as if 
  you did it by user interaction.


git-svn-id: svn://localhost/gambas/trunk@2197 867c0c6c-44f3-4631-809d-bfa615b0a4ec
parent 0e34ad63
/* Copyrights */
#define __COPYRIGHT (c) 2009
#define __AUTHOR Benoît Minisini
#define __EMAIL <gambas@users.sourceforge.net>
/* Name of the component */
#define __COMPONENT gb.dbus
/* Name of the component with points replaced by underscore */
#define __COMPONENT_UNDERSCORE gb_dbus
/* Short name of the component */
#define __NAME dbus
/* Short name of the component in uppercase */
#define __UNAME DBUS
/* Description of the component */
#define __DESCRIPTION DBUS management
/* If the component detection uses pkg-config */
#define __USE_PKGCONFIG 1
#if __USE_PKGCONFIG
/* Name of the package for pkg-config */
#define __PKGCONFIG_NAME dbus-1
/* Minimum version needed */
//#define __PKGCONFIG_VERSION 2.14.3
#else /* __USE_PKGCONFIG */
/* If your component uses C */
#define __USE_C 1
/* If your component uses C++ */
#define __USE_CPLUSPLUS 0
/* If your component uses multi-threading */
#define __USE_THREAD 0
/* If your component uses X-Window */
#define __USE_XWINDOW 0
/* Includes to search for */
#define __SEARCH_INCLUDE
/* Includes directories search path */
#define __SEARCH_INCLUDE_PATH
/* Includes sub-directories search */
#define __SEARCH_INCLUDE_DIR
/* Libraries to search for */
#define __SEARCH_LIBRARY
/* Libraries directories search path */
#define __SEARCH_LIBRARY_PATH
/* Libraries sub-directories search path */
#define __SEARCH_LIBRARY_DIR
/* Libraries to link with */
#define __LIBRARY
/* Includes to look for */
#define __INCLUDE
#endif /* __USE_PKGCONFIG */
/* Source file list */
#define __SOURCES main.c main.h cdbus.c cdbus.h
/* Main C/C++ source basename in uppercase */
#define __MAIN_UNAME MAIN
......@@ -6,7 +6,7 @@ INCLUDES = #@#__UNAME##_INC@
gblib_LTLIBRARIES = __COMPONENT.la
__COMPONENT_UNDERSCORE##_la_LIBADD = #@#__UNAME##_LIB@
__COMPONENT_UNDERSCORE##_la_LDFLAGS = -module @LD_FLAGS@
__COMPONENT_UNDERSCORE##_la_LDFLAGS = -module @LD_FLAGS@ #@#__UNAME##_LDFLAGS@
__COMPONENT_UNDERSCORE##_la_SOURCES = __SOURCES
......
......@@ -17,6 +17,10 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Poedit-Language: Arabic\n"
#: .project:2
msgid "Generates Gambas web site from html templates and ChangeLog files."
msgstr ""
#: MTranslation.module:9
msgid "Home"
msgstr "الرئيسية"
......@@ -210,78 +214,86 @@ msgid "ChangeLog"
msgstr "التغييرات"
#: MTranslation.module:57
msgid "How to compile and install Gambas"
msgstr ""
#: MTranslation.module:58
#, fuzzy
msgid "Go to <a href=\"http://gambasdoc.org/help/install?view&en\">that page</a> if you want specific instructions for your distribution."
msgstr "إذهب إلى <a href=\"http://gambasdoc.org/help/doc/package?view&en\">هذه الصفحة</a> لعرض الحزم الثنائية لكل توزيعة."
#: MTranslation.module:59
msgid "Gambas Presentation"
msgstr "عرض مرئي لجامباس"
#: MTranslation.module:58
#: MTranslation.module:60
msgid "Here is the last presentation I made in Palermo. You can open it with OpenOffice, or use the PDF version with the PdfPresentation OpenGL example included in the Gambas sources."
msgstr "هنا آحدث عرض قدمته في Palermo. تستطيع فتحة باستخدام أوبن أوفس, أو إستخدم نسخة PDF بواسطة PdfPresentation مثال OpenGL مضمن مع الملفات المصدرية لجامباس."
#: MTranslation.module:59
#: MTranslation.module:61
msgid "Presentation"
msgstr "عرض مرئي"
#: MTranslation.module:60
#: MTranslation.module:62
msgid "Type"
msgstr "النوع"
#: MTranslation.module:61
#: MTranslation.module:63
msgid "Binary Packages"
msgstr "حزم ثنائية"
#: MTranslation.module:62
#: MTranslation.module:64
msgid "Go to <a href=\"http://gambasdoc.org/help/doc/package?view&en\">that page</a> for a list of binary packages for each distribution."
msgstr "إذهب إلى <a href=\"http://gambasdoc.org/help/doc/package?view&en\">هذه الصفحة</a> لعرض الحزم الثنائية لكل توزيعة."
#: MTranslation.module:63
#: MTranslation.module:65
msgid "Last stable version is"
msgstr "أخر نسخة مستقره"
#: MTranslation.module:64
#: MTranslation.module:66
msgid "<b><i>Gambas</i></b> is a free development environment based on a <i>Basic</i> interpreter with object extensions, a bit like <i>Visual Basic&#8482;</i> (but it is <i><b>NOT</b></i> a clone&nbsp;!)."
msgstr "<b><i>جامباس</i></b> هي بيئة تطويرية مبنية على مترجم <i>بسيط</i> مع دعم الكائنات , نوعا ما مثل <i>Visual Basic&#8482;</i> (لكن <i><b>ليست</b></i>نسخه منها&nbsp;!)."
#: MTranslation.module:65
#: MTranslation.module:67
msgid "Read the <a href=\"http://gambasdoc.org/help/doc/intro?view&$(LANG)\">introduction</a> for more information."
msgstr "للمزيد من المعلومات إقرأ <a href=\"http://gambasdoc.org/help/doc/intro?view&$(LANG)\">مقدمة</a>."
#: MTranslation.module:66
#: MTranslation.module:68
msgid "With <b><i>Gambas</i></b>, you can quickly design your program GUI with QT or GTK+, access MySQL, PostgreSQL, Firebird, ODBC and SQLite databases, pilot <i>KDE</i> applications with <i>DCOP</i>, translate your program into any language, create network applications easily, make 3D OpenGL applications, make CGI web applications, and so on..."
msgstr "amb el <b><i>Gambas</i></b>, podeu dissenyar ràpidament la GDI del vostre programa amb QT o GTK+, accedir base de dades MySQL, PostgreSQL, Firebird, ODBC i SQLite, pilotar aplicacions <i>KDE</i> amb <i>DCOP</i>, traduir el vostre programa a qualsevol idioma, crear fàcilment aplicacions de xarxa, fer aplicacions 3D OpenGL, fer aplicacions web CGI, etcètera..."
#: MTranslation.module:67
#: MTranslation.module:69
msgid "You can support <b><i>Gambas</i></b> by making a small donation with"
msgstr "تستطيع دعم <b><i>Gambas</i></b> بإرسال دعم صغير عبر"
#: MTranslation.module:68
#: MTranslation.module:70
msgid "The greatest formula of the world!"
msgstr "The greatest formula of the world!"
#: MTranslation.module:69
#: MTranslation.module:71
msgid "No software patents in Europe!"
msgstr "No software patents in Europe!"
#: MTranslation.module:70
#: MTranslation.module:72
msgid "Where are you?"
msgstr "أين أنت؟"
#: MTranslation.module:71
#: MTranslation.module:73
msgid "Thanks for the support of gnuLinex!"
msgstr "شكرا لدعم gnuLinex!"
#: MTranslation.module:72
#: MTranslation.module:74
msgid "Latest News"
msgstr "أحدث الأخبار"
#: MTranslation.module:73
#: MTranslation.module:75
msgid "Older News..."
msgstr "أخبار قديمة..."
#: MTranslation.module:74
#: MTranslation.module:76
msgid "<b>Note:</b> This page needs a web browser that understands the CSS standard. If you use Internet Explorer 7 (it is just an example), you will see what I mean."
msgstr "<b>ملاحظة:</b> هذه الصفحة تحتاج إلى متصفح يفهم المعايير القياسية لـ CSS. اذا كنت تستخدم Internet Explorer 7 (على سبيل المثال), ستعرف ماذا أعني. "
#: MTranslation.module:75
#: MTranslation.module:77
msgid "News Archive"
msgstr "أرشيف الأخبار"
......@@ -17,6 +17,10 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Poedit-Language: Catalan\n"
#: .project:2
msgid "Generates Gambas web site from html templates and ChangeLog files."
msgstr ""
#: MTranslation.module:9
msgid "Home"
msgstr "Inici"
......@@ -210,78 +214,86 @@ msgid "ChangeLog"
msgstr "Registre de canvis"
#: MTranslation.module:57
msgid "How to compile and install Gambas"
msgstr ""
#: MTranslation.module:58
#, fuzzy
msgid "Go to <a href=\"http://gambasdoc.org/help/install?view&en\">that page</a> if you want specific instructions for your distribution."
msgstr "Aneu a <a href=\"http://gambasdoc.org/help/doc/package?view&en\">aquesta pàgina</a> on hi ha una llista del paquets binaris de cada distribució."
#: MTranslation.module:59
msgid "Gambas Presentation"
msgstr "Presentació del Gambas"
#: MTranslation.module:58
#: MTranslation.module:60
msgid "Here is the last presentation I made in Palermo. You can open it with OpenOffice, or use the PDF version with the PdfPresentation OpenGL example included in the Gambas sources."
msgstr "Aquí teniu l'última presentació que vaig fer a Palermo. La podeu obrir amb l'OpenOffice, o podeu obrir la versió PDF amb el programa exemple PdfPresentation OpenGL inclòs als fonts del Gambas."
#: MTranslation.module:59
#: MTranslation.module:61
msgid "Presentation"
msgstr "Presentació"
#: MTranslation.module:60
#: MTranslation.module:62
msgid "Type"
msgstr "Tipus"
#: MTranslation.module:61
#: MTranslation.module:63
msgid "Binary Packages"
msgstr "Paquets binaris"
#: MTranslation.module:62
#: MTranslation.module:64
msgid "Go to <a href=\"http://gambasdoc.org/help/doc/package?view&en\">that page</a> for a list of binary packages for each distribution."
msgstr "Aneu a <a href=\"http://gambasdoc.org/help/doc/package?view&en\">aquesta pàgina</a> on hi ha una llista del paquets binaris de cada distribució."
#: MTranslation.module:63
#: MTranslation.module:65
msgid "Last stable version is"
msgstr "La última versió estable és"
#: MTranslation.module:64
#: MTranslation.module:66
msgid "<b><i>Gambas</i></b> is a free development environment based on a <i>Basic</i> interpreter with object extensions, a bit like <i>Visual Basic&#8482;</i> (but it is <i><b>NOT</b></i> a clone&nbsp;!)."
msgstr "<b><i>Gambas</i></b> és un entorn de desenvolupament lliure basat en un intèrpret <i>Basic</i> amb extensions d'objectes, una mica com el <i>Visual Basic&#8482;</i> (però <i><b>NO</b></i> és un clon&nbsp;!)."
#: MTranslation.module:65
#: MTranslation.module:67
msgid "Read the <a href=\"http://gambasdoc.org/help/doc/intro?view&$(LANG)\">introduction</a> for more information."
msgstr "Per a més informació, llegiu la <a href=\"http://gambasdoc.org/help/doc/intro?view&$(LANG)\">introducció</a>."
#: MTranslation.module:66
#: MTranslation.module:68
msgid "With <b><i>Gambas</i></b>, you can quickly design your program GUI with QT or GTK+, access MySQL, PostgreSQL, Firebird, ODBC and SQLite databases, pilot <i>KDE</i> applications with <i>DCOP</i>, translate your program into any language, create network applications easily, make 3D OpenGL applications, make CGI web applications, and so on..."
msgstr "amb el <b><i>Gambas</i></b>, podeu dissenyar ràpidament la GDI del vostre programa amb QT o GTK+, accedir base de dades MySQL, PostgreSQL, Firebird, ODBC i SQLite, pilotar aplicacions <i>KDE</i> amb <i>DCOP</i>, traduir el vostre programa a qualsevol idioma, crear fàcilment aplicacions de xarxa, fer aplicacions 3D OpenGL, fer aplicacions web CGI, etcètera..."
#: MTranslation.module:67
#: MTranslation.module:69
msgid "You can support <b><i>Gambas</i></b> by making a small donation with"
msgstr "Podeu donar suport al <b><i>Gambas</i></b> fent una petita donació amb"
#: MTranslation.module:68
#: MTranslation.module:70
msgid "The greatest formula of the world!"
msgstr "La millor fórmula del mon!"
#: MTranslation.module:69
#: MTranslation.module:71
msgid "No software patents in Europe!"
msgstr "Europa sense patents de programari!"
#: MTranslation.module:70
#: MTranslation.module:72
msgid "Where are you?"
msgstr "On sou?"
#: MTranslation.module:71
#: MTranslation.module:73
msgid "Thanks for the support of gnuLinex!"
msgstr "Gràcies al suport de gnuLines!"
#: MTranslation.module:72
#: MTranslation.module:74
msgid "Latest News"
msgstr "Últimes novetats"
#: MTranslation.module:73
#: MTranslation.module:75
msgid "Older News..."
msgstr "Novetats antigues..."
#: MTranslation.module:74
#: MTranslation.module:76
msgid "<b>Note:</b> This page needs a web browser that understands the CSS standard. If you use Internet Explorer 7 (it is just an example), you will see what I mean."
msgstr "<b>Nota:</b> Aquesta pàgina necessita un navegador web que entengui l'estàndard CSS. Si feu servir Internet Explorer 7 (només és un exemple), veureu que vull dir. "
#: MTranslation.module:75
#: MTranslation.module:77
msgid "News Archive"
msgstr "Arxiu de novetats"
This diff is collapsed.
This diff is collapsed.
......@@ -24,15 +24,17 @@ SearchComment=False
SearchString=True
[OpenFile]
File[1]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/news/2009-07-22.html:4.32"
File[2]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/news/2009-07-26.html:12.70"
File[3]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/.src/MMain.module:251.27"
Active=4
File[4]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/news/fr/2009-07-26.html:11.93"
File[5]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/news/fr/2009-06-27.html:11.0"
File[6]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/gambas.sourceforge.net/architecture.html:0.0"
File[7]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/gambas.sourceforge.net/architecture-detail.html:28.28"
Count=7
File[1]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/.src/MMain.module:297.6"
File[2]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/gambas.sourceforge.net/style.css:0.0"
File[3]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/gambas.sourceforge.net/style-rtl.css:320.0"
File[4]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/gambas.sourceforge.net/menu.html:55.85"
File[5]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/gambas.sourceforge.net/index.html:0.0"
File[6]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/gambas.sourceforge.net/main.html:3.6"
File[7]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/gambas.sourceforge.net/main-rtl.html:16.0"
File[8]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/gambas.sourceforge.net/home.html.template:0.0"
Active=9
File[9]="/home/benoit/gambas/3.0/trunk/app/src/MakeWebSite/news/2009-07-30.html:3.96"
Count=9
[Watches]
Count=0
......
......@@ -68,8 +68,8 @@ Public Sub MakeChangeLog(sDir As String, iVer As Integer)
$hOut = Open sOut For Create
Print #$hOut, "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n"
"<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">\n"
"<link rel=\"stylesheet\" href=\"style.css\">"
"<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"$(LANG)\" lang=\"$(LANG)\" dir=\"$(LANGDIR)\">\n"
"<link rel=\"stylesheet\" href=\"$(STYLE)\">"
"<head>\n"
"<base target=\"arch\">\n"
"</head>\n"
......
......@@ -4,11 +4,13 @@ Private $cVar As New Collection
Private $cTrans As New Collection
Private $sLang As String
Private $aLanguages As String[] = ["en:C", "fr:fr_FR.UTF-8", "es:es_ES.UTF-8"]
Private $aLanguages As String[] = ["en:C", "fr:fr_FR.UTF-8", "es:es_ES.UTF-8", "ar:ar_EG.UTF-8"]
Private Const NBR_NEWS As Integer = 3
Sub InitVar()
Dim aStable As String[] = ["2.15.0", "2.14.0", "2.13.1", "2.12.0"]
Dim aStable As String[] = ["2.15.2", "2.14.0", "2.13.1", "2.12.0"]
'DIM aDev AS String[] = ["92", "91", "90", "51"]
$cVar["STABLE_VERSION"] = aStable[0]
......@@ -165,7 +167,7 @@ Sub Expand(sPath As String)
Next
If InStr(sData, "$(HEAD_NEWS)") Then
iNews = 2
iNews = NBR_NEWS
sKey = "$(HEAD_NEWS)"
Else If InStr(sData, "$(NEWS)") Then
iNews = 1024
......@@ -289,6 +291,15 @@ Private Sub Translate(sSrc As String, sDest As String, Optional bNoTrans As Bool
sData = ReplaceLink(sData, "href")
sData = ReplaceLink(sData, "src")
sData = Replace(sData, "$(LANG)", $sLang)
If $sLang = "ar" Then
sData = Replace(sData, "$(LANGDIR)", "rtl")
sData = Replace(sData, "$(DIR)", "-rtl")
sData = Replace(sData, "$(STYLE)", "style-rtl.css")
Else
sData = Replace(sData, "$(LANGDIR)", "ltr")
sData = Replace(sData, "$(DIR)", "")
sData = Replace(sData, "$(STYLE)", "style.css")
Endif
File.Save(sDest, sData)
......
......@@ -32,7 +32,8 @@ Public Sub Load()
$cTr["English"] = ("English")
$cTr["French"] = ("French")
$cTr["Spanish"] = ("Spanish")
$cTr["The future Gambas 3 icon (maybe)"] = ("The future Gambas 3 icon (maybe)")
$cTr["Arabic"] = ("Arabic")
$cTr["The future Gambas 3 icon"] = ("The future Gambas 3 icon")
$cTr["Developers"] = ("Developers")
$cTr["Country"] = ("Country")
$cTr["Working or have worked on..."] = ("Working or have worked on...")
......
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<link rel="stylesheet" href="style.css">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$(LANG)" lang="$(LANG)" dir="$(LANGDIR)">
<head>
<link rel="stylesheet" href="$(STYLE)">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body class="none">
......
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<link rel="stylesheet" href="style.css">
<!--
<body>
<frameset rows="440,*">
<frame name="title" src="architecture-title.html" frameborder=0 scrolling=no />
<frame name="arch" src="architecture-detail.html" frameborder=0 scrolling=no />
<noframes>
Your browser must support frames.
</noframes>
</frameset>
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$(LANG)" lang="$(LANG)" dir="$(LANGDIR)">
<head>
<base target="arch">
<link rel="stylesheet" href="$(STYLE)">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<base target="arch">
</head>
<body>
......
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<link rel="stylesheet" href="style.css">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$(LANG)" lang="$(LANG)" dir="$(LANGDIR)">
<head>
<link rel="stylesheet" href="$(STYLE)">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
......@@ -28,7 +32,7 @@ The way to do that depends on your distribution.</p>
<b><i>Gambas</i></b> source package on your machine. For example,
you can use <tt>wget</tt> in the terminal:</p>
<pre>[linux@home ~]$ wget http://gambas.sourceforge.net/gambas-2.15.0.tar.bz2
<pre>[linux@home ~]$ wget http://gambas.sourceforge.net/gambas-2.15.2.tar.bz2
</pre>
<p>Then, you must unpack the downloaded archive in a well chosen place.
......@@ -36,18 +40,18 @@ For example, in your home directory.</p>
<pre>[linux@home ~] cd ~
[linux@home ~]$ bunzip2 gambas-2.15.0.tar.bz2
[linux@home ~]$ bunzip2 gambas-2.15.2.tar.bz2
[linux@home ~]$ tar xf gambas-2.15.0.tar
[linux@home ~]$ tar xf gambas-2.15.2.tar
[linux@home ~]$ ls
... gambas-2.15.0 ...
... gambas-2.15.2 ...
</pre>
<p>A <i>gambas</i> directory has been created with the contents of the
archive. Enter it&nbsp;!</p>
<pre>[linux@home ~]$ cd gambas-2.15.0
<pre>[linux@home ~]$ cd gambas-2.15.2
</pre>
<p>Then you can launch the compilation of the sources with the two following
......@@ -58,7 +62,7 @@ system in order to adapt the compilation process. It is a script located in
the source directory, so you could be obliged to add "./" before the command
name to launch it.</p>
<pre>[linux@home gambas-2.15.0]$ ./configure
<pre>[linux@home gambas-2.15.2]$ ./configure
...
</pre>
......@@ -85,7 +89,7 @@ following options to <i>configure</i>&nbsp;:</p>
<p>For example&nbsp;:</p>
<pre>[linux@home gambas-2.15.0]$ ./configure --disable-db-component
<pre>[linux@home gambas-2.15.2]$ ./configure --disable-db-component
</pre>
<p>Note that if you forgot to install a development package, the components that
......@@ -95,7 +99,7 @@ output of the <tt>configure</tt> command.</p>
<p>When <tt>configure</tt> ends without any error, you can launch the compilation
with <tt>make</tt>.</p>
<pre>[linux@home gambas-2.15.0]$ make
<pre>[linux@home gambas-2.15.2]$ make
...
</pre>
......@@ -109,7 +113,7 @@ to you to go to the mailing-list to carefully expose your problem with
<i><b>Gambas</b></i>. To do that, you must be <i>root</i>. So we are going
to use the <i>su</i> command&nbsp;:</p>
<pre>[linux@home gambas-2.15.0]$ su -c "make install"
<pre>[linux@home gambas-2.15.2]$ su -c "make install"
Password:
...
</pre>
......@@ -122,7 +126,7 @@ Read the <tt>INSTALL</tt> file in the source directory for more details.</p>
<p>For example, to install <b><i>Gambas</i></b> under <tt>/usr</tt>, just
type the following:</p>
<pre>[linux@home gambas-2.15.0]$ ./configure --prefix=/usr
<pre>[linux@home gambas-2.15.2]$ ./configure --prefix=/usr
</pre>
<p>Note that symbolic links are created in the <tt>/usr/bin</tt> folder so that
......@@ -134,7 +138,7 @@ symbolic links are not created.</p>
<p>Once everything is done, you can launch the development environment.</p>
<pre>[linux@home gambas-2.15.0]$ gambas
<pre>[linux@home gambas-2.15.2]$ gambas
</pre>
<p>Or for the development version:</p>
......
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<link rel="stylesheet" href="style.css">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="$(LANG)" lang="$(LANG)" dir="$(LANGDIR)">
<head>
<link rel="stylesheet" href="$(STYLE)">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>
......
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<link rel="stylesheet" href="style.css">
<body>
<div class="title">
Distributions &amp; Operating Systems
</div>
<p>...or does <b><i>Gambas</i></b> compile on my system ?
<h3>Linux distributions (32 bits / 64 bits)</h3>
<table cellspacing=0 cellpadding=6 width=100% valign=top>
<tr valign="top">
<th>System</th>
<th>Version</th>
<th>Status</th>
<th>Notes</th>
</tr>
<tr valign="top">
<td>Arch Linux</td>
<td>Overlord</td>
<td>OK</td>
<td>Works fine on x86 and x86_64.</td>
</tr>
<tr class="dark" valign="top">
<td>Conectiva</td>
<td>10</td>
<td>OK</td>
<td>&nbsp;</td>
</tr>
<tr valign="top">
<td>Debian</td>
<td>Woody</td>
<td>OK</td>
<td>See the <tt>README.DEBIAN</tt> file in the source package.</td>
</tr>
<tr valign="top">
<td>&nbsp;</td>
<td>Sarge / Sid</td>
<td>OK</td>
<td>&nbsp;</td>
</tr>
<tr class="dark" valign="top">
<td>Fedora</td>
<td>Core 3, 4, 5...</td>
<td>OK</td>
<td>&nbsp;</td>
</tr>
<tr valign="top">
<td>Gentoo</td>
<td>1.4</td>
<td>OK</td>
<td>&nbsp;</td>
</tr>
<tr class="dark" valign="top">
<td>Linex</td>
<td>&nbsp;</td>
<td>OK</td>
<td>&nbsp;</td>
</tr>
<tr valign="top">
<td valign="top">Mandriva</td>
<td>2005 / 2006 / 2007 / 2008</td>
<td>OK</td>
<td>&nbsp;</td>
</tr>
<tr class="dark" align="top">
<td>OpenSuSE</td>
<td>9.x / 10.x / 11.x</td>
<td>OK</td>
<td>&nbsp;</td>
</tr>
<tr valign="top">
<td>QiLinux</td>
<td>1.2</td>
<td>OK</td>
<td>&nbsp;</td>
</tr>
<tr class="dark" align="top">
<td>RedHat</td>
<td>9.0</td>
<td>OK</td>
<td>But you must upgrade your <i>Qt</i> library or modify a Makefile.am by hand.
See the file <tt>README.REDHAT</tt> in the source package.</td>
</tr>
<tr class="dark" align="top">
<td>&nbsp;</td>
<td>8.0</td>
<td>OK</td>
<td>But you must compile the <i>Qt</i> 3.2 library and maybe others.
See the file <tt>README.REDHAT</tt> in the source package.</td>
</tr>
<tr valign="top">
<td>Slackware</td>
<td>10.1</td>
<td>OK</td>
<td>Maybe a little elbow grease is needed...</td>
</tr>
<tr valign="top">
<td>&nbsp;</td>
<td>10</td>
<td>OK</td>
<td>&nbsp;</td>
</tr>
<tr valign="top">
<td>&nbsp;</td>
<td>9.1</td>