זוהי הפקודה gauche-config שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
gauche-config - אחזר פרמטרי תצורה של Gauche
תַקצִיר
gauche-config אוֹפְּצִיָה
תיאור
Gauche-config מציג פרמטרים שונים שצוינו בזמן התצורה של
יישום Gauche Scheme. ניתן להשתמש בו ב-Makefile ובתסריטי תצורה אחרים
שמשתמש ב- Gauche.
אפשרויות
כללי פרמטרים
-V גרסת גאושה.
--להגדיר מחדש
מדפיס את שורת הפקודה המשמשת להגדרת התקנת Gauche הנוכחית. זה
די שימושי להגדיר עץ מקור אחר של Gauche עם אותה תצורה;
פשוט הקלד `gauche-config --reconfigure | ש'.
פרמטרים ל לעבד an יישום באמצעות חסר טקט
-אני, -ל, -l
רשימה של אפשרויות "-I" (כולל ספריות), אפשרויות "-L" (ספריות) ו
אפשרויות "-l" (ספריות) עבור המהדר שנדרשות להדר
יישומים המקשרים את ספריית Gauche.
--cc שם המהדר המשמש להידור ההתקנה הנוכחית.
--ac שם ספרייה שמכיל מאקרו אוטומטי של Gauche ספציפי.
--קֶשֶׁת חתימת האדריכלות, המשמשת בשם הנתיב של תלוי אדריכלות
קבצים, למשל "i686-pc-linux-gnu".
פרמטרים ל להתקין קבצים
--syslibdir, --sysarchdir, --sysincdir
ספריות שבהן קבצי Scheme של מערכת הליבה של Gauche, תלויי ארכיטקטורה
קבצים וקובצי כותרת מותקנים, בהתאמה. מדריכים אלה שייכים ל
ליבת גאושה; חבילות נוספות לא אמורות להכניס בהן קבצים.
--sitelibdir, --sitearchdir, --siteincdir
ספריות שבהן החבילות הנוספות ישימו קבצי Scheme, ארכיטקטורה-
קבצים תלויים וקובצי כותרת, בהתאמה.
--pkglibdir, --pkgarchdir, --pkgincdir
זהה ל--sitelibdir וכו', אלא ששם ספריית הבסיס נשאר כ
`${datadir}'. התוצאה מתאימה להטמעה ב-Makefiles, עבור הבסיס
ניתן לעקוף את הספרייה בזמן הבנייה ולא בזמן ההגדרה. ה
תבנית ברירת מחדל עבור חבילות הרחבות Gauche משתמשות באפשרויות אלה.
--מנדיר, --infodir
ספריות שבהן מותקנים gauche manpage ומסמכי מידע.
פרמטרים ל לעבד חסר טקט הרחבה
--סיומת אובייקט
הרחבה של האובייקטים הקומפיליים (למשל 'o').
--סיומת הפעלה
סיומת של קובץ ההפעלה (בדרך כלל ריקה בגרסאות Unix, ו-'.exe' ב-Windows.
ציין זאת '.' הוא חלק מהסיומת באפשרות זו, בניגוד לסיומת -אחרת
אפשרויות.
--כך-סיומת
הרחבה של המודולים הניתנים לטעינה דינמית (הניתנים ל-dlopen) (למשל 'so' או 'dll').
--כך-cflags
נדרשים דגלים כדי להדר אובייקט משותף.
--כך-ldflags
נדרשים דגלים כדי לקשר סיומת gauche.
--כך-ליבס
ספריות שיקשרו עם סיומת gauche.
--דיליב-סיומת
סיומת לספריות מקושרות דינמית. חלק מגרסאות יוניקס דורשות סיומת מיוחדת
(כגון 'דיליב'). בפלטפורמות אחרות זה זהה ל-'--so-suffix'.
--dylib-ldflags
נדרשים דגלים לקישור קובץ ספרייה מקושר דינמית. כמה גרסאות יוניקס דורשות
דגלים מיוחדים. בפלטפורמות אחרות זה זהה ל'--so-ldflags'.
--rpath-flag
דגל(ים) משלים להטמעת RPATH בבינארי.
--libgauche-so
שם הספרייה המשותפת של libgauche.
מחברים
Shiro Kawai (shiro @ acm . org)
השתמש ב-gauche-config באינטרנט באמצעות שירותי onworks.net