Codebase list eiciel / 76adb90
Merge tag 'upstream/0.9.8.2' Upstream version 0.9.8.2 Michael Biebl 10 years ago
104 changed file(s) with 11285 addition(s) and 4815 deletion(s). Raw diff Collapse all Expand all
+1115
-944
ABOUT-NLS less more
1717 available translations. They tell how people wanting to contribute and
1818 work on translations can contact the appropriate team.
1919
20 When reporting bugs in the `intl/' directory or bugs which may be
21 related to internationalization, you should tell about the version of
22 `gettext' which is used. The information can be found in the
23 `intl/VERSION' file, in internationalized packages.
24
25 1.1 Quick configuration advice
26 ==============================
27
28 If you want to exploit the full power of internationalization, you
29 should configure it using
30
31 ./configure --with-included-gettext
32
33 to force usage of internationalizing routines provided within this
34 package, despite the existence of internationalizing capabilities in the
35 operating system where this package is being installed. So far, only
36 the `gettext' implementation in the GNU C library version 2 provides as
37 many features (such as locale alias, message inheritance, automatic
38 charset conversion or plural form handling) as the implementation here.
39 It is also not possible to offer this additional functionality on top
40 of a `catgets' implementation. Future versions of GNU `gettext' will
41 very likely convey even more functionality. So it might be a good idea
42 to change to GNU `gettext' as soon as possible.
43
44 So you need _not_ provide this option if you are using GNU libc 2 or
45 you have installed a recent copy of the GNU gettext package with the
46 included `libintl'.
47
48 1.2 INSTALL Matters
20 1.1 INSTALL Matters
4921 ===================
5022
5123 Some packages are "localizable" when properly installed; the programs
5527
5628 By default, this package will be installed to allow translation of
5729 messages. It will automatically detect whether the system already
58 provides the GNU `gettext' functions. If not, the included GNU
59 `gettext' library will be used. This library is wholly contained
60 within this package, usually in the `intl/' subdirectory, so prior
61 installation of the GNU `gettext' package is _not_ required.
62 Installers may use special options at configuration time for changing
63 the default behaviour. The commands:
64
65 ./configure --with-included-gettext
30 provides the GNU `gettext' functions. Installers may use special
31 options at configuration time for changing the default behaviour. The
32 command:
33
6634 ./configure --disable-nls
6735
68 will, respectively, bypass any pre-existing `gettext' to use the
69 internationalizing routines provided within this package, or else,
70 _totally_ disable translation of messages.
36 will _totally_ disable translation of messages.
7137
7238 When you already have GNU `gettext' installed on your system and run
7339 configure without an option for your new package, `configure' will
74 probably detect the previously built and installed `libintl.a' file and
75 will decide to use this. This might not be desirable. You should use
76 the more recent version of the GNU `gettext' library. I.e. if the file
77 `intl/VERSION' shows that the library which comes with this package is
78 more recent, you should use
79
80 ./configure --with-included-gettext
81
82 to prevent auto-detection.
83
84 The configuration process will not test for the `catgets' function
85 and therefore it will not be used. The reason is that even an
86 emulation of `gettext' on top of `catgets' could not provide all the
87 extensions of the GNU `gettext' library.
40 probably detect the previously built and installed `libintl' library
41 and will decide to use it. If not, you may have to to use the
42 `--with-libintl-prefix' option to tell `configure' where to look for it.
8843
8944 Internationalized packages usually have many `po/LL.po' files, where
9045 LL gives an ISO 639 two-letter code identifying the language. Unless
9550 `LINGUAS' should then contain a space separated list of two-letter
9651 codes, stating which languages are allowed.
9752
98 1.3 Using This Package
53 1.2 Using This Package
9954 ======================
10055
10156 As a user, if your language has been installed for this package, you
10257 only have to set the `LANG' environment variable to the appropriate
103 `LL_CC' combination. Here `LL' is an ISO 639 two-letter language code,
104 and `CC' is an ISO 3166 two-letter country code. For example, let's
58 `LL_CC' combination. If you happen to have the `LC_ALL' or some other
59 `LC_xxx' environment variables set, you should unset them before
60 setting `LANG', otherwise the setting of `LANG' will not have the
61 desired effect. Here `LL' is an ISO 639 two-letter language code, and
62 `CC' is an ISO 3166 two-letter country code. For example, let's
10563 suppose that you speak German and live in Germany. At the shell
10664 prompt, merely execute `setenv LANG de_DE' (in `csh'),
10765 `export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
144102 to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
145103 (Portuguese as spoken in Portugal) in this context.
146104
147 1.4 Translating Teams
105 1.3 Translating Teams
148106 =====================
149107
150108 For the Free Translation Project to be a success, we need interested
152110 able to synergize with other translators speaking the same language.
153111 Each translation team has its own mailing list. The up-to-date list of
154112 teams can be found at the Free Translation Project's homepage,
155 `http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams"
156 area.
113 `http://translationproject.org/', in the "Teams" area.
157114
158115 If you'd like to volunteer to _work_ at translating messages, you
159116 should become a member of the translating team for your own language.
167124 _actively_ in translations, or at solving translational difficulties,
168125 rather than merely lurking around. If your team does not exist yet and
169126 you want to start one, or if you are unsure about what to do or how to
170 get started, please write to `translation@iro.umontreal.ca' to reach the
171 coordinator for all translator teams.
127 get started, please write to `coordinator@translationproject.org' to
128 reach the coordinator for all translator teams.
172129
173130 The English team is special. It works at improving and uniformizing
174 the terminology in use. Proven linguistic skill are praised more than
175 programming skill, here.
176
177 1.5 Available Packages
131 the terminology in use. Proven linguistic skills are praised more than
132 programming skills, here.
133
134 1.4 Available Packages
178135 ======================
179136
180137 Languages are not equally supported in all packages. The following
181 matrix shows the current state of internationalization, as of July
182 2006. The matrix shows, in regard of each package, for which languages
138 matrix shows the current state of internationalization, as of June
139 2010. The matrix shows, in regard of each package, for which languages
183140 PO files have been submitted to translation coordination, with a
184141 translation percentage of at least 50%.
185142
186 Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo
187 +----------------------------------------------------+
188 GNUnet | [] |
189 a2ps | [] [] [] [] [] |
190 aegis | () |
191 ant-phone | () |
192 anubis | [] |
193 ap-utils | |
194 aspell | [] [] [] [] |
195 bash | [] [] [] |
196 batchelor | [] |
197 bfd | |
198 bibshelf | [] |
199 binutils | [] |
200 bison | [] [] |
201 bison-runtime | [] |
202 bluez-pin | [] [] [] [] [] |
203 cflow | [] |
204 clisp | [] [] |
205 console-tools | [] [] |
206 coreutils | [] [] [] [] |
207 cpio | |
208 cpplib | [] [] [] |
209 cryptonit | [] |
210 darkstat | [] () [] |
211 dialog | [] [] [] [] [] [] |
212 diffutils | [] [] [] [] [] [] |
213 doodle | [] |
214 e2fsprogs | [] [] |
215 enscript | [] [] [] [] |
216 error | [] [] [] [] |
217 fetchmail | [] [] () [] |
218 fileutils | [] [] |
219 findutils | [] [] [] |
220 flex | [] [] [] |
221 fslint | [] |
222 gas | |
223 gawk | [] [] [] |
224 gbiff | [] |
225 gcal | [] |
226 gcc | [] |
227 gettext-examples | [] [] [] [] [] |
228 gettext-runtime | [] [] [] [] [] |
229 gettext-tools | [] [] |
230 gimp-print | [] [] [] [] |
231 gip | [] |
232 gliv | [] |
233 glunarclock | [] |
234 gmult | [] [] |
235 gnubiff | () |
236 gnucash | () () [] |
237 gnucash-glossary | [] () |
238 gnuedu | |
239 gnulib | [] [] [] [] [] [] |
240 gnunet-gtk | |
241 gnutls | |
242 gpe-aerial | [] [] |
243 gpe-beam | [] [] |
244 gpe-calendar | [] [] |
245 gpe-clock | [] [] |
246 gpe-conf | [] [] |
247 gpe-contacts | |
248 gpe-edit | [] |
249 gpe-filemanager | |
250 gpe-go | [] |
251 gpe-login | [] [] |
252 gpe-ownerinfo | [] [] |
253 gpe-package | |
254 gpe-sketchbook | [] [] |
255 gpe-su | [] [] |
256 gpe-taskmanager | [] [] |
257 gpe-timesheet | [] |
258 gpe-today | [] [] |
259 gpe-todo | |
260 gphoto2 | [] [] [] [] |
261 gprof | [] [] |
262 gpsdrive | () () |
263 gramadoir | [] [] |
264 grep | [] [] [] [] [] [] |
265 gretl | |
266 gsasl | |
267 gss | |
268 gst-plugins | [] [] [] [] |
269 gst-plugins-base | [] [] [] |
270 gst-plugins-good | [] [] [] [] [] [] [] |
271 gstreamer | [] [] [] [] [] [] [] |
272 gtick | [] () |
273 gtkam | [] [] [] |
274 gtkorphan | [] [] |
275 gtkspell | [] [] [] [] |
276 gutenprint | [] |
277 hello | [] [] [] [] [] |
278 id-utils | [] [] |
279 impost | |
280 indent | [] [] [] |
281 iso_3166 | [] [] |
282 iso_3166_1 | [] [] [] [] [] |
283 iso_3166_2 | |
284 iso_3166_3 | [] |
285 iso_4217 | [] |
286 iso_639 | [] [] |
287 jpilot | [] |
288 jtag | |
289 jwhois | |
290 kbd | [] [] [] [] |
291 keytouch | |
292 keytouch-editor | |
293 keytouch-keyboa... | |
294 latrine | () |
295 ld | [] |
296 leafpad | [] [] [] [] [] |
297 libc | [] [] [] [] [] |
298 libexif | [] |
299 libextractor | [] |
300 libgpewidget | [] [] [] |
301 libgpg-error | [] |
302 libgphoto2 | [] [] |
303 libgphoto2_port | [] [] |
304 libgsasl | |
305 libiconv | [] [] |
306 libidn | [] [] |
307 lifelines | [] () |
308 lilypond | [] |
309 lingoteach | |
310 lynx | [] [] [] [] |
311 m4 | [] [] [] [] |
312 mailutils | [] |
313 make | [] [] |
314 man-db | [] () [] [] |
315 minicom | [] [] [] |
316 mysecretdiary | [] [] |
317 nano | [] [] () [] |
318 nano_1_0 | [] () [] [] |
319 opcodes | [] |
320 parted | |
321 pilot-qof | [] |
322 psmisc | [] |
323 pwdutils | |
324 python | |
325 qof | |
326 radius | [] |
327 recode | [] [] [] [] [] [] |
328 rpm | [] [] |
329 screem | |
330 scrollkeeper | [] [] [] [] [] [] [] [] |
331 sed | [] [] [] |
332 sh-utils | [] [] |
333 shared-mime-info | [] [] [] |
334 sharutils | [] [] [] [] [] [] |
335 shishi | |
336 silky | |
337 skencil | [] () |
338 sketch | [] () |
339 solfege | |
340 soundtracker | [] [] |
341 sp | [] |
342 stardict | [] |
343 system-tools-ba... | [] [] [] [] [] [] [] [] [] |
344 tar | [] |
345 texinfo | [] [] [] |
346 textutils | [] [] [] |
347 tin | () () |
348 tp-robot | [] |
349 tuxpaint | [] [] [] [] [] |
350 unicode-han-tra... | |
351 unicode-transla... | |
352 util-linux | [] [] [] [] |
353 vorbis-tools | [] [] [] [] |
354 wastesedge | () |
355 wdiff | [] [] [] [] |
356 wget | [] [] |
357 xchat | [] [] [] [] [] |
358 xkeyboard-config | |
359 xpad | [] [] |
360 +----------------------------------------------------+
361 af am ar az be bg bs ca cs cy da de el en en_GB eo
362 11 0 1 2 8 21 1 42 43 2 62 99 18 1 16 16
363
364 es et eu fa fi fr ga gl gu he hi hr hu id is it
143 Ready PO files af am an ar as ast az be be@latin bg bn_IN bs ca
365144 +--------------------------------------------------+
366 GNUnet | |
367 a2ps | [] [] [] () |
145 a2ps | [] [] |
368146 aegis | |
369 ant-phone | [] |
370 anubis | [] |
371 ap-utils | [] [] |
372 aspell | [] [] [] |
373 bash | [] [] [] |
374 batchelor | [] [] |
375 bfd | [] |
376 bibshelf | [] [] [] |
377 binutils | [] [] [] |
378 bison | [] [] [] [] [] [] |
379 bison-runtime | [] [] [] [] [] |
380 bluez-pin | [] [] [] [] [] |
147 ant-phone | |
148 anubis | |
149 aspell | [] [] |
150 bash | |
151 bfd | |
152 bibshelf | [] |
153 binutils | |
154 bison | |
155 bison-runtime | [] |
156 bluez-pin | [] [] |
157 bombono-dvd | |
158 buzztard | |
381159 cflow | |
382 clisp | [] [] |
383 console-tools | |
384 coreutils | [] [] [] [] [] [] |
385 cpio | [] [] [] |
386 cpplib | [] [] |
387 cryptonit | [] |
388 darkstat | [] () [] [] [] |
389 dialog | [] [] [] [] [] [] [] [] |
390 diffutils | [] [] [] [] [] [] [] [] [] |
391 doodle | [] [] |
392 e2fsprogs | [] [] [] |
393 enscript | [] [] [] |
394 error | [] [] [] [] [] |
395 fetchmail | [] |
396 fileutils | [] [] [] [] [] [] |
397 findutils | [] [] [] [] |
398 flex | [] [] [] |
399 fslint | [] |
400 gas | [] [] |
401 gawk | [] [] [] [] |
402 gbiff | [] |
403 gcal | [] [] |
404 gcc | [] |
405 gettext-examples | [] [] [] [] [] |
406 gettext-runtime | [] [] [] [] [] [] |
407 gettext-tools | [] [] [] |
408 gimp-print | [] [] |
409 gip | [] [] [] |
410 gliv | () |
411 glunarclock | [] [] [] |
412 gmult | [] [] [] |
413 gnubiff | () () |
414 gnucash | () () () |
415 gnucash-glossary | [] [] |
416 gnuedu | [] |
417 gnulib | [] [] [] [] [] [] [] [] |
160 clisp | |
161 coreutils | [] [] |
162 cpio | |
163 cppi | |
164 cpplib | [] |
165 cryptsetup | |
166 dfarc | |
167 dialog | [] [] |
168 dico | |
169 diffutils | [] |
170 dink | |
171 doodle | |
172 e2fsprogs | [] |
173 enscript | [] |
174 exif | |
175 fetchmail | [] |
176 findutils | [] |
177 flex | [] |
178 freedink | |
179 gas | |
180 gawk | [] [] |
181 gcal | [] |
182 gcc | |
183 gettext-examples | [] [] [] [] |
184 gettext-runtime | [] [] |
185 gettext-tools | [] [] |
186 gip | [] |
187 gjay | |
188 gliv | [] |
189 glunarclock | [] [] |
190 gnubiff | |
191 gnucash | [] |
192 gnuedu | |
193 gnulib | |
194 gnunet | |
418195 gnunet-gtk | |
419196 gnutls | |
420 gpe-aerial | [] [] |
421 gpe-beam | [] [] |
422 gpe-calendar | [] [] [] [] |
423 gpe-clock | [] [] [] [] |
424 gpe-conf | [] |
425 gpe-contacts | [] [] |
426 gpe-edit | [] [] [] [] |
427 gpe-filemanager | [] |
428 gpe-go | [] [] [] |
429 gpe-login | [] [] [] |
430 gpe-ownerinfo | [] [] [] [] [] |
431 gpe-package | [] |
432 gpe-sketchbook | [] [] |
433 gpe-su | [] [] [] [] |
434 gpe-taskmanager | [] [] [] |
435 gpe-timesheet | [] [] [] [] |
436 gpe-today | [] [] [] [] |
437 gpe-todo | [] |
438 gphoto2 | [] [] [] [] [] |
439 gprof | [] [] [] [] |
440 gpsdrive | () () [] () |
441 gramadoir | [] [] |
442 grep | [] [] [] [] [] [] [] [] [] [] [] [] |
443 gretl | [] [] [] |
444 gsasl | [] |
445 gss | [] |
446 gst-plugins | [] [] [] |
447 gst-plugins-base | [] [] |
448 gst-plugins-good | [] [] [] |
449 gstreamer | [] [] [] |
450 gtick | [] [] [] [] [] |
451 gtkam | [] [] [] [] |
452 gtkorphan | [] [] |
453 gtkspell | [] [] [] [] [] [] |
454 gutenprint | [] |
455 hello | [] [] [] [] [] [] [] [] [] [] [] [] [] |
456 id-utils | [] [] [] [] [] |
457 impost | [] [] |
458 indent | [] [] [] [] [] [] [] [] [] [] |
459 iso_3166 | [] [] [] |
460 iso_3166_1 | [] [] [] [] [] [] [] |
461 iso_3166_2 | [] |
462 iso_3166_3 | [] |
463 iso_4217 | [] [] [] [] |
464 iso_639 | [] [] [] [] [] |
465 jpilot | [] [] |
466 jtag | [] |
467 jwhois | [] [] [] [] [] |
468 kbd | [] [] |
469 keytouch | [] |
470 keytouch-editor | [] |
471 keytouch-keyboa... | [] |
472 latrine | [] [] [] |
473 ld | [] [] |
474 leafpad | [] [] [] [] [] [] |
475 libc | [] [] [] [] [] |
476 libexif | [] |
477 libextractor | [] |
478 libgpewidget | [] [] [] [] [] |
197 gold | |
198 gpe-aerial | |
199 gpe-beam | |
200 gpe-bluetooth | |
201 gpe-calendar | |
202 gpe-clock | [] |
203 gpe-conf | |
204 gpe-contacts | |
205 gpe-edit | |
206 gpe-filemanager | |
207 gpe-go | |
208 gpe-login | |
209 gpe-ownerinfo | [] |
210 gpe-package | |
211 gpe-sketchbook | |
212 gpe-su | [] |
213 gpe-taskmanager | [] |
214 gpe-timesheet | [] |
215 gpe-today | [] |
216 gpe-todo | |
217 gphoto2 | |
218 gprof | [] |
219 gpsdrive | |
220 gramadoir | |
221 grep | |
222 grub | [] [] |
223 gsasl | |
224 gss | |
225 gst-plugins-bad | [] |
226 gst-plugins-base | [] |
227 gst-plugins-good | [] |
228 gst-plugins-ugly | [] |
229 gstreamer | [] [] [] |
230 gtick | |
231 gtkam | [] |
232 gtkorphan | [] |
233 gtkspell | [] [] [] |
234 gutenprint | |
235 hello | [] |
236 help2man | |
237 hylafax | |
238 idutils | |
239 indent | [] [] |
240 iso_15924 | |
241 iso_3166 | [] [] [] [] [] [] [] |
242 iso_3166_2 | |
243 iso_4217 | |
244 iso_639 | [] [] [] [] |
245 iso_639_3 | |
246 jwhois | |
247 kbd | |
248 keytouch | [] |
249 keytouch-editor | |
250 keytouch-keyboa... | [] |
251 klavaro | [] |
252 latrine | |
253 ld | [] |
254 leafpad | [] [] |
255 libc | [] [] |
256 libexif | () |
257 libextractor | |
258 libgnutls | |
259 libgpewidget | |
479260 libgpg-error | |
480 libgphoto2 | [] [] [] |
481 libgphoto2_port | [] [] |
482 libgsasl | [] [] |
483 libiconv | [] |
484 libidn | [] [] |
485 lifelines | () |
486 lilypond | [] |
487 lingoteach | [] [] [] |
488 lynx | [] [] [] |
489 m4 | [] [] [] [] |
490 mailutils | [] [] |
491 make | [] [] [] [] [] [] [] [] |
492 man-db | () |
493 minicom | [] [] [] [] |
494 mysecretdiary | [] [] [] |
495 nano | [] () [] [] [] [] |
496 nano_1_0 | [] [] [] [] [] |
497 opcodes | [] [] [] [] |
498 parted | [] [] [] [] |
499 pilot-qof | |
500 psmisc | [] [] [] |
261 libgphoto2 | |
262 libgphoto2_port | |
263 libgsasl | |
264 libiconv | [] |
265 libidn | |
266 lifelines | |
267 liferea | [] [] |
268 lilypond | |
269 linkdr | [] |
270 lordsawar | |
271 lprng | |
272 lynx | [] |
273 m4 | |
274 mailfromd | |
275 mailutils | |
276 make | |
277 man-db | |
278 man-db-manpages | |
279 minicom | |
280 mkisofs | |
281 myserver | |
282 nano | [] [] |
283 opcodes | |
284 parted | |
285 pies | |
286 popt | |
287 psmisc | |
288 pspp | [] |
501289 pwdutils | |
502 python | |
503 qof | |
504 radius | [] [] |
505 recode | [] [] [] [] [] [] [] [] |
506 rpm | [] [] |
290 radius | [] |
291 recode | [] [] |
292 rosegarden | |
293 rpm | |
294 rush | |
295 sarg | |
507296 screem | |
508 scrollkeeper | [] [] [] |
509 sed | [] [] [] [] [] |
510 sh-utils | [] [] [] [] [] [] [] |
511 shared-mime-info | [] [] [] [] [] [] |
512 sharutils | [] [] [] [] [] [] [] [] |
297 scrollkeeper | [] [] [] |
298 sed | [] [] |
299 sharutils | [] [] |
513300 shishi | |
514 silky | [] |
515 skencil | [] [] |
516 sketch | [] [] |
517 solfege | [] |
518 soundtracker | [] [] [] |
519 sp | [] |
520 stardict | [] |
521 system-tools-ba... | [] [] [] [] [] [] [] [] |
522 tar | [] [] [] [] [] [] |
523 texinfo | [] [] |
524 textutils | [] [] [] [] [] |
525 tin | [] () |
526 tp-robot | [] [] [] [] |
527 tuxpaint | [] [] |
528 unicode-han-tra... | |
529 unicode-transla... | [] [] |
530 util-linux | [] [] [] [] [] [] [] |
531 vorbis-tools | [] [] |
532 wastesedge | () |
533 wdiff | [] [] [] [] [] [] [] [] |
534 wget | [] [] [] [] [] [] [] [] |
535 xchat | [] [] [] [] [] [] [] [] |
536 xkeyboard-config | [] [] [] [] |
537 xpad | [] [] [] |
538 +--------------------------------------------------+
539 es et eu fa fi fr ga gl gu he hi hr hu id is it
540 89 21 16 2 41 119 61 14 1 8 1 6 61 30 0 53
541
542 ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no
543 +--------------------------------------------------+
544 GNUnet | |
545 a2ps | () [] [] () |
546 aegis | () |
547 ant-phone | [] |
548 anubis | [] [] [] |
549 ap-utils | [] |
550 aspell | [] [] |
551 bash | [] |
552 batchelor | [] [] |
553 bfd | |
554 bibshelf | [] |
555 binutils | |
556 bison | [] [] [] |
557 bison-runtime | [] [] [] |
558 bluez-pin | [] [] [] |
559 cflow | |
560 clisp | [] |
561 console-tools | |
562 coreutils | [] |
563 cpio | |
564 cpplib | [] |
565 cryptonit | [] |
566 darkstat | [] [] |
567 dialog | [] [] |
568 diffutils | [] [] [] |
569 doodle | |
570 e2fsprogs | [] |
571 enscript | [] |
572 error | [] |
573 fetchmail | [] [] |
574 fileutils | [] [] |
575 findutils | [] |
576 flex | [] [] |
577 fslint | [] [] |
578 gas | |
579 gawk | [] [] |
580 gbiff | [] |
581 gcal | |
582 gcc | |
583 gettext-examples | [] [] |
584 gettext-runtime | [] [] [] |
585 gettext-tools | [] [] |
586 gimp-print | [] [] |
587 gip | [] [] |
588 gliv | [] |
589 glunarclock | [] [] |
590 gmult | [] [] |
591 gnubiff | |
592 gnucash | () () |
593 gnucash-glossary | [] |
594 gnuedu | |
595 gnulib | [] [] [] [] |
596 gnunet-gtk | |
597 gnutls | |
598 gpe-aerial | [] |
599 gpe-beam | [] |
600 gpe-calendar | [] |
601 gpe-clock | [] [] |
602 gpe-conf | [] [] |
603 gpe-contacts | [] |
604 gpe-edit | [] [] |
605 gpe-filemanager | [] |
606 gpe-go | [] [] |
607 gpe-login | [] [] |
608 gpe-ownerinfo | [] |
609 gpe-package | [] |
610 gpe-sketchbook | [] [] |
611 gpe-su | [] [] |
612 gpe-taskmanager | [] [] [] |
613 gpe-timesheet | [] |
614 gpe-today | [] |
615 gpe-todo | |
616 gphoto2 | [] [] |
617 gprof | |
618 gpsdrive | () () () |
619 gramadoir | () |
620 grep | [] [] [] |
621 gretl | |
622 gsasl | [] |
623 gss | |
624 gst-plugins | [] |
625 gst-plugins-base | |
626 gst-plugins-good | [] |
627 gstreamer | [] |
628 gtick | [] |
629 gtkam | [] |
630 gtkorphan | [] |
631 gtkspell | [] [] |
632 gutenprint | |
633 hello | [] [] [] [] [] [] [] [] |
634 id-utils | [] |
635 impost | |
636 indent | [] [] |
637 iso_3166 | [] |
638 iso_3166_1 | [] [] |
639 iso_3166_2 | [] |
640 iso_3166_3 | [] |
641 iso_4217 | [] [] [] |
642 iso_639 | [] [] |
643 jpilot | () () () |
644 jtag | |
645 jwhois | [] |
646 kbd | [] |
647 keytouch | [] |
648 keytouch-editor | |
649 keytouch-keyboa... | |
650 latrine | [] |
651 ld | |
652 leafpad | [] [] |
653 libc | [] [] [] [] [] |
654 libexif | |
655 libextractor | |
656 libgpewidget | [] |
657 libgpg-error | |
658 libgphoto2 | [] |
659 libgphoto2_port | [] |
660 libgsasl | [] |
661 libiconv | |
662 libidn | [] [] |
663 lifelines | [] |
664 lilypond | |
665 lingoteach | [] |
666 lynx | [] [] |
667 m4 | [] [] |
668 mailutils | |
669 make | [] [] [] |
670 man-db | () |
671 minicom | [] |
672 mysecretdiary | [] |
673 nano | [] [] [] |
674 nano_1_0 | [] [] [] |
675 opcodes | [] |
676 parted | [] [] |
677 pilot-qof | |
678 psmisc | [] [] [] |
679 pwdutils | |
680 python | |
681 qof | |
682 radius | |
683 recode | [] |
684 rpm | [] [] |
685 screem | [] |
686 scrollkeeper | [] [] [] [] |
687 sed | [] [] |
688 sh-utils | [] [] |
689 shared-mime-info | [] [] [] [] [] |
690 sharutils | [] [] |
691 shishi | |
692 silky | [] |
693301 skencil | |
694 sketch | |
695302 solfege | |
303 solfege-manual | |
696304 soundtracker | |
697 sp | () |
698 stardict | [] [] |
699 system-tools-ba... | [] [] [] [] |
700 tar | [] [] [] |
701 texinfo | [] [] [] |
702 textutils | [] [] [] |
305 sp | |
306 sysstat | |
307 tar | [] |
308 texinfo | |
703309 tin | |
704 tp-robot | [] |
705 tuxpaint | [] |
706310 unicode-han-tra... | |
707311 unicode-transla... | |
708 util-linux | [] [] |
709 vorbis-tools | [] |
710 wastesedge | [] |
711 wdiff | [] [] |
712 wget | [] [] |
713 xchat | [] [] [] [] |
714 xkeyboard-config | [] |
715 xpad | [] [] [] |
312 util-linux-ng | [] |
313 vice | |
314 vmm | |
315 vorbis-tools | |
316 wastesedge | |
317 wdiff | |
318 wget | [] [] |
319 wyslij-po | |
320 xchat | [] [] [] [] |
321 xdg-user-dirs | [] [] [] [] [] [] [] [] [] |
322 xkeyboard-config | [] [] |
716323 +--------------------------------------------------+
717 ja ko ku ky lg lt lv mk mn ms mt nb ne nl nn no
718 40 24 2 1 1 3 1 2 3 21 0 15 1 101 5 3
719
720 nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
721 +------------------------------------------------------+
722 GNUnet | |
723 a2ps | () [] [] [] [] [] [] |
724 aegis | () () |
725 ant-phone | [] [] |
726 anubis | [] [] [] |
727 ap-utils | () |
728 aspell | [] [] |
729 bash | [] [] [] |
730 batchelor | [] [] |
731 bfd | |
732 bibshelf | [] |
733 binutils | [] [] |
734 bison | [] [] [] [] [] |
735 bison-runtime | [] [] [] [] |
736 bluez-pin | [] [] [] [] [] [] [] [] [] |
737 cflow | [] |
738 clisp | [] |
739 console-tools | [] |
740 coreutils | [] [] [] [] |
741 cpio | [] [] [] |
742 cpplib | [] |
743 cryptonit | [] [] |
744 darkstat | [] [] [] [] [] [] |
745 dialog | [] [] [] [] [] [] [] [] [] |
746 diffutils | [] [] [] [] [] [] |
747 doodle | [] [] |
748 e2fsprogs | [] [] |
749 enscript | [] [] [] [] [] |
750 error | [] [] [] [] |
751 fetchmail | [] [] [] |
752 fileutils | [] [] [] [] [] |
753 findutils | [] [] [] [] [] [] |
754 flex | [] [] [] [] [] |
755 fslint | [] [] [] [] |
756 gas | |
757 gawk | [] [] [] [] |
758 gbiff | [] |
759 gcal | [] |
760 gcc | [] |
761 gettext-examples | [] [] [] [] [] [] [] [] |
762 gettext-runtime | [] [] [] [] [] [] [] [] |
763 gettext-tools | [] [] [] [] [] [] [] |
764 gimp-print | [] [] |
765 gip | [] [] [] [] |
766 gliv | [] [] [] [] |
767 glunarclock | [] [] [] [] [] [] |
768 gmult | [] [] [] [] |
769 gnubiff | () |
770 gnucash | () [] |
771 gnucash-glossary | [] [] [] |
772 gnuedu | |
773 gnulib | [] [] [] [] [] |
774 gnunet-gtk | [] |
775 gnutls | [] [] |
776 gpe-aerial | [] [] [] [] [] [] [] |
777 gpe-beam | [] [] [] [] [] [] [] |
778 gpe-calendar | [] [] [] [] [] [] [] [] |
779 gpe-clock | [] [] [] [] [] [] [] [] |
780 gpe-conf | [] [] [] [] [] [] [] |
781 gpe-contacts | [] [] [] [] [] |
782 gpe-edit | [] [] [] [] [] [] [] [] |
783 gpe-filemanager | [] [] |
784 gpe-go | [] [] [] [] [] [] |
785 gpe-login | [] [] [] [] [] [] [] [] |
786 gpe-ownerinfo | [] [] [] [] [] [] [] [] |
787 gpe-package | [] [] |
788 gpe-sketchbook | [] [] [] [] [] [] [] [] |
789 gpe-su | [] [] [] [] [] [] [] [] |
790 gpe-taskmanager | [] [] [] [] [] [] [] [] |
791 gpe-timesheet | [] [] [] [] [] [] [] [] |
792 gpe-today | [] [] [] [] [] [] [] [] |
793 gpe-todo | [] [] [] [] |
794 gphoto2 | [] [] [] [] [] |
795 gprof | [] [] [] |
796 gpsdrive | [] [] [] |
797 gramadoir | [] [] |
798 grep | [] [] [] [] [] [] [] [] |
799 gretl | [] |
800 gsasl | [] [] |
801 gss | [] [] [] |
802 gst-plugins | [] [] [] [] |
803 gst-plugins-base | [] |
804 gst-plugins-good | [] [] [] [] |
805 gstreamer | [] [] [] |
806 gtick | [] [] [] |
807 gtkam | [] [] [] [] |
808 gtkorphan | [] |
809 gtkspell | [] [] [] [] [] [] [] [] |
810 gutenprint | [] |
811 hello | [] [] [] [] [] [] [] [] |
812 id-utils | [] [] [] [] |
813 impost | [] |
814 indent | [] [] [] [] [] [] |
815 iso_3166 | [] [] [] [] [] [] |
816 iso_3166_1 | [] [] [] [] |
817 iso_3166_2 | |
818 iso_3166_3 | [] [] [] [] |
819 iso_4217 | [] [] [] [] |
820 iso_639 | [] [] [] [] |
821 jpilot | |
822 jtag | [] |
823 jwhois | [] [] [] [] |
824 kbd | [] [] [] |
825 keytouch | [] |
826 keytouch-editor | [] |
827 keytouch-keyboa... | [] |
828 latrine | [] [] |
829 ld | [] |
830 leafpad | [] [] [] [] [] [] |
831 libc | [] [] [] [] [] |
832 libexif | [] |
833 libextractor | [] [] |
834 libgpewidget | [] [] [] [] [] [] [] |
835 libgpg-error | [] [] |
836 libgphoto2 | [] |
837 libgphoto2_port | [] [] [] |
838 libgsasl | [] [] [] [] |
839 libiconv | |
840 libidn | [] [] () |
841 lifelines | [] [] |
842 lilypond | |
843 lingoteach | [] |
844 lynx | [] [] [] |
845 m4 | [] [] [] [] [] |
846 mailutils | [] [] [] [] |
847 make | [] [] [] [] |
848 man-db | [] [] |
849 minicom | [] [] [] [] [] |
850 mysecretdiary | [] [] [] [] |
851 nano | [] [] |
852 nano_1_0 | [] [] [] [] |
853 opcodes | [] [] |
854 parted | [] |
855 pilot-qof | [] |
856 psmisc | [] [] |
857 pwdutils | [] [] |
858 python | |
859 qof | [] |
860 radius | [] [] |
861 recode | [] [] [] [] [] [] [] |
862 rpm | [] [] [] [] |
863 screem | |
864 scrollkeeper | [] [] [] [] [] [] [] |
865 sed | [] [] [] [] [] [] [] [] [] |
866 sh-utils | [] [] [] |
867 shared-mime-info | [] [] [] [] [] |
868 sharutils | [] [] [] [] |
869 shishi | [] |
870 silky | [] |
871 skencil | [] [] [] |
872 sketch | [] [] [] |
873 solfege | [] |
874 soundtracker | [] [] |
875 sp | |
876 stardict | [] [] [] |
877 system-tools-ba... | [] [] [] [] [] [] [] [] [] |
878 tar | [] [] [] [] [] |
879 texinfo | [] [] [] [] |
880 textutils | [] [] [] |
881 tin | () |
882 tp-robot | [] |
883 tuxpaint | [] [] [] [] [] |
884 unicode-han-tra... | |
885 unicode-transla... | |
886 util-linux | [] [] [] [] |
887 vorbis-tools | [] [] |
888 wastesedge | |
889 wdiff | [] [] [] [] [] [] |
890 wget | [] [] [] [] |
891 xchat | [] [] [] [] [] [] [] |
892 xkeyboard-config | [] [] |
893 xpad | [] [] [] |
894 +------------------------------------------------------+
895 nso or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
896 0 2 3 58 31 53 5 76 72 5 42 48 12 51 130 2
897
898 tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
324 af am an ar as ast az be be@latin bg bn_IN bs ca
325 6 0 1 2 3 19 1 10 3 28 3 1 38
326
327 crh cs da de el en en_GB en_ZA eo es et eu fa
328 +-------------------------------------------------+
329 a2ps | [] [] [] [] [] [] [] |
330 aegis | [] [] [] |
331 ant-phone | [] () |
332 anubis | [] [] |
333 aspell | [] [] [] [] [] |
334 bash | [] [] [] |
335 bfd | [] |
336 bibshelf | [] [] [] |
337 binutils | [] |
338 bison | [] [] |
339 bison-runtime | [] [] [] [] |
340 bluez-pin | [] [] [] [] [] [] |
341 bombono-dvd | [] |
342 buzztard | [] [] [] |
343 cflow | [] [] |
344 clisp | [] [] [] [] |
345 coreutils | [] [] [] [] |
346 cpio | |
347 cppi | |
348 cpplib | [] [] [] |
349 cryptsetup | [] |
350 dfarc | [] [] [] |
351 dialog | [] [] [] [] [] |
352 dico | |
353 diffutils | [] [] [] [] [] [] |
354 dink | [] [] [] |
355 doodle | [] |
356 e2fsprogs | [] [] [] |
357 enscript | [] [] [] |
358 exif | () [] [] |
359 fetchmail | [] [] () [] [] [] |
360 findutils | [] [] [] |
361 flex | [] [] |
362 freedink | [] [] [] |
363 gas | [] |
364 gawk | [] [] [] |
365 gcal | [] |
366 gcc | [] [] |
367 gettext-examples | [] [] [] [] |
368 gettext-runtime | [] [] [] [] |
369 gettext-tools | [] [] [] |
370 gip | [] [] [] [] |
371 gjay | [] |
372 gliv | [] [] [] |
373 glunarclock | [] [] |
374 gnubiff | () |
375 gnucash | [] () () () () |
376 gnuedu | [] [] |
377 gnulib | [] [] |
378 gnunet | |
379 gnunet-gtk | [] |
380 gnutls | [] [] |
381 gold | [] |
382 gpe-aerial | [] [] [] [] |
383 gpe-beam | [] [] [] [] |
384 gpe-bluetooth | [] [] |
385 gpe-calendar | [] |
386 gpe-clock | [] [] [] [] |
387 gpe-conf | [] [] [] |
388 gpe-contacts | [] [] [] |
389 gpe-edit | [] [] |
390 gpe-filemanager | [] [] [] |
391 gpe-go | [] [] [] [] |
392 gpe-login | [] [] |
393 gpe-ownerinfo | [] [] [] [] |
394 gpe-package | [] [] [] |
395 gpe-sketchbook | [] [] [] [] |
396 gpe-su | [] [] [] [] |
397 gpe-taskmanager | [] [] [] [] |
398 gpe-timesheet | [] [] [] [] |
399 gpe-today | [] [] [] [] |
400 gpe-todo | [] [] [] |
401 gphoto2 | [] [] () [] [] [] |
402 gprof | [] [] [] |
403 gpsdrive | [] [] [] |
404 gramadoir | [] [] [] |
405 grep | [] |
406 grub | [] [] |
407 gsasl | [] |
408 gss | |
409 gst-plugins-bad | [] [] [] [] [] |
410 gst-plugins-base | [] [] [] [] [] |
411 gst-plugins-good | [] [] [] [] [] [] |
412 gst-plugins-ugly | [] [] [] [] [] [] |
413 gstreamer | [] [] [] [] [] |
414 gtick | [] () [] |
415 gtkam | [] [] () [] [] |
416 gtkorphan | [] [] [] [] |
417 gtkspell | [] [] [] [] [] [] [] |
418 gutenprint | [] [] [] |
419 hello | [] [] [] [] |
420 help2man | [] |
421 hylafax | [] [] |
422 idutils | [] [] |
423 indent | [] [] [] [] [] [] [] |
424 iso_15924 | [] () [] [] |
425 iso_3166 | [] [] [] [] () [] [] [] () |
426 iso_3166_2 | () |
427 iso_4217 | [] [] [] () [] [] |
428 iso_639 | [] [] [] [] () [] [] |
429 iso_639_3 | [] |
430 jwhois | [] |
431 kbd | [] [] [] [] [] |
432 keytouch | [] [] |
433 keytouch-editor | [] [] |
434 keytouch-keyboa... | [] |
435 klavaro | [] [] [] [] |
436 latrine | [] () |
437 ld | [] [] |
438 leafpad | [] [] [] [] [] [] |
439 libc | [] [] [] [] |
440 libexif | [] [] () |
441 libextractor | |
442 libgnutls | [] |
443 libgpewidget | [] [] |
444 libgpg-error | [] [] |
445 libgphoto2 | [] () |
446 libgphoto2_port | [] () [] |
447 libgsasl | |
448 libiconv | [] [] [] [] [] |
449 libidn | [] [] [] |
450 lifelines | [] () |
451 liferea | [] [] [] [] [] |
452 lilypond | [] [] [] |
453 linkdr | [] [] [] |
454 lordsawar | [] |
455 lprng | |
456 lynx | [] [] [] [] |
457 m4 | [] [] [] [] |
458 mailfromd | |
459 mailutils | [] |
460 make | [] [] [] |
461 man-db | |
462 man-db-manpages | |
463 minicom | [] [] [] [] |
464 mkisofs | |
465 myserver | |
466 nano | [] [] [] |
467 opcodes | [] [] |
468 parted | [] [] |
469 pies | |
470 popt | [] [] [] [] [] |
471 psmisc | [] [] [] |
472 pspp | [] |
473 pwdutils | [] |
474 radius | [] |
475 recode | [] [] [] [] [] [] |
476 rosegarden | () () () |
477 rpm | [] [] [] |
478 rush | |
479 sarg | |
480 screem | |
481 scrollkeeper | [] [] [] [] [] |
482 sed | [] [] [] [] [] [] |
483 sharutils | [] [] [] [] |
484 shishi | |
485 skencil | [] () [] |
486 solfege | [] [] [] |
487 solfege-manual | [] [] |
488 soundtracker | [] [] [] |
489 sp | [] |
490 sysstat | [] [] [] |
491 tar | [] [] [] [] |
492 texinfo | [] [] [] |
493 tin | [] [] |
494 unicode-han-tra... | |
495 unicode-transla... | |
496 util-linux-ng | [] [] [] [] |
497 vice | () () |
498 vmm | [] |
499 vorbis-tools | [] [] |
500 wastesedge | [] |
501 wdiff | [] [] |
502 wget | [] [] [] |
503 wyslij-po | |
504 xchat | [] [] [] [] [] |
505 xdg-user-dirs | [] [] [] [] [] [] [] [] [] |
506 xkeyboard-config | [] [] [] [] [] [] |
507 +-------------------------------------------------+
508 crh cs da de el en en_GB en_ZA eo es et eu fa
509 5 64 105 117 18 1 8 0 28 89 18 19 0
510
511 fi fr ga gl gu he hi hr hu hy id is it ja ka kn
512 +----------------------------------------------------+
513 a2ps | [] [] [] [] |
514 aegis | [] [] |
515 ant-phone | [] [] |
516 anubis | [] [] [] [] |
517 aspell | [] [] [] [] |
518 bash | [] [] [] [] |
519 bfd | [] [] [] |
520 bibshelf | [] [] [] [] [] |
521 binutils | [] [] [] |
522 bison | [] [] [] [] |
523 bison-runtime | [] [] [] [] [] [] |
524 bluez-pin | [] [] [] [] [] [] [] [] |
525 bombono-dvd | [] |
526 buzztard | [] |
527 cflow | [] [] [] |
528 clisp | [] |
529 coreutils | [] [] [] [] [] |
530 cpio | [] [] [] [] |
531 cppi | [] [] |
532 cpplib | [] [] [] |
533 cryptsetup | [] [] [] |
534 dfarc | [] [] [] |
535 dialog | [] [] [] [] [] [] [] |
536 dico | |
537 diffutils | [] [] [] [] [] [] [] [] [] |
538 dink | [] |
539 doodle | [] [] |
540 e2fsprogs | [] [] |
541 enscript | [] [] [] [] |
542 exif | [] [] [] [] [] [] |
543 fetchmail | [] [] [] [] |
544 findutils | [] [] [] [] [] [] |
545 flex | [] [] [] |
546 freedink | [] [] [] |
547 gas | [] [] |
548 gawk | [] [] [] [] () [] |
549 gcal | [] |
550 gcc | [] |
551 gettext-examples | [] [] [] [] [] [] [] |
552 gettext-runtime | [] [] [] [] [] [] |
553 gettext-tools | [] [] [] [] |
554 gip | [] [] [] [] [] [] |
555 gjay | [] |
556 gliv | [] () |
557 glunarclock | [] [] [] [] |
558 gnubiff | () [] () |
559 gnucash | () () () () () [] |
560 gnuedu | [] [] |
561 gnulib | [] [] [] [] [] [] |
562 gnunet | |
563 gnunet-gtk | [] |
564 gnutls | [] [] |
565 gold | [] [] |
566 gpe-aerial | [] [] [] |
567 gpe-beam | [] [] [] [] |
568 gpe-bluetooth | [] [] [] [] |
569 gpe-calendar | [] [] |
570 gpe-clock | [] [] [] [] [] |
571 gpe-conf | [] [] [] [] |
572 gpe-contacts | [] [] [] [] |
573 gpe-edit | [] [] [] |
574 gpe-filemanager | [] [] [] [] |
575 gpe-go | [] [] [] [] [] |
576 gpe-login | [] [] [] |
577 gpe-ownerinfo | [] [] [] [] [] |
578 gpe-package | [] [] [] |
579 gpe-sketchbook | [] [] [] [] |
580 gpe-su | [] [] [] [] [] [] |
581 gpe-taskmanager | [] [] [] [] [] |
582 gpe-timesheet | [] [] [] [] [] |
583 gpe-today | [] [] [] [] [] [] [] |
584 gpe-todo | [] [] [] |
585 gphoto2 | [] [] [] [] [] [] |
586 gprof | [] [] [] [] |
587 gpsdrive | [] [] [] |
588 gramadoir | [] [] [] |
589 grep | [] [] |
590 grub | [] [] [] [] |
591 gsasl | [] [] [] [] [] |
592 gss | [] [] [] [] [] |
593 gst-plugins-bad | [] [] [] [] [] [] |
594 gst-plugins-base | [] [] [] [] [] [] |
595 gst-plugins-good | [] [] [] [] [] [] |
596 gst-plugins-ugly | [] [] [] [] [] [] |
597 gstreamer | [] [] [] [] [] |
598 gtick | [] [] [] [] [] |
599 gtkam | [] [] [] [] [] |
600 gtkorphan | [] [] [] |
601 gtkspell | [] [] [] [] [] [] [] [] [] |
602 gutenprint | [] [] [] [] |
603 hello | [] [] [] |
604 help2man | [] [] |
605 hylafax | [] |
606 idutils | [] [] [] [] [] [] |
607 indent | [] [] [] [] [] [] [] [] |
608 iso_15924 | [] () [] [] |
609 iso_3166 | [] () [] [] [] [] [] [] [] [] [] [] |
610 iso_3166_2 | () [] [] [] |
611 iso_4217 | [] () [] [] [] [] |
612 iso_639 | [] () [] [] [] [] [] [] [] |
613 iso_639_3 | () [] [] |
614 jwhois | [] [] [] [] [] |
615 kbd | [] [] |
616 keytouch | [] [] [] [] [] [] |
617 keytouch-editor | [] [] [] [] [] |
618 keytouch-keyboa... | [] [] [] [] [] |
619 klavaro | [] [] |
620 latrine | [] [] [] |
621 ld | [] [] [] [] |
622 leafpad | [] [] [] [] [] [] [] () |
623 libc | [] [] [] [] [] |
624 libexif | [] |
625 libextractor | |
626 libgnutls | [] [] |
627 libgpewidget | [] [] [] [] |
628 libgpg-error | [] [] |
629 libgphoto2 | [] [] [] |
630 libgphoto2_port | [] [] [] |
631 libgsasl | [] [] [] [] [] |
632 libiconv | [] [] [] [] [] [] |
633 libidn | [] [] [] [] |
634 lifelines | () |
635 liferea | [] [] [] [] |
636 lilypond | [] [] |
637 linkdr | [] [] [] [] [] |
638 lordsawar | |
639 lprng | [] |
640 lynx | [] [] [] [] [] |
641 m4 | [] [] [] [] [] [] |
642 mailfromd | |
643 mailutils | [] [] |
644 make | [] [] [] [] [] [] [] [] [] |
645 man-db | [] [] |
646 man-db-manpages | [] |
647 minicom | [] [] [] [] [] |
648 mkisofs | [] [] [] [] |
649 myserver | |
650 nano | [] [] [] [] [] [] |
651 opcodes | [] [] [] [] |
652 parted | [] [] [] [] |
653 pies | |
654 popt | [] [] [] [] [] [] [] [] [] |
655 psmisc | [] [] [] |
656 pspp | |
657 pwdutils | [] [] |
658 radius | [] [] |
659 recode | [] [] [] [] [] [] [] [] |
660 rosegarden | () () () () () |
661 rpm | [] [] |
662 rush | |
663 sarg | [] |
664 screem | [] [] |
665 scrollkeeper | [] [] [] [] |
666 sed | [] [] [] [] [] [] [] [] |
667 sharutils | [] [] [] [] [] [] [] |
668 shishi | [] |
669 skencil | [] |
670 solfege | [] [] [] [] |
671 solfege-manual | [] [] |
672 soundtracker | [] [] |
673 sp | [] () |
674 sysstat | [] [] [] [] [] |
675 tar | [] [] [] [] [] [] [] |
676 texinfo | [] [] [] [] |
677 tin | [] |
678 unicode-han-tra... | |
679 unicode-transla... | [] [] |
680 util-linux-ng | [] [] [] [] [] [] |
681 vice | () () () |
682 vmm | [] |
683 vorbis-tools | [] |
684 wastesedge | () () |
685 wdiff | [] |
686 wget | [] [] [] [] [] [] [] [] |
687 wyslij-po | [] [] [] |
688 xchat | [] [] [] [] [] [] [] [] [] |
689 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] |
690 xkeyboard-config | [] [] [] [] [] |
691 +----------------------------------------------------+
692 fi fr ga gl gu he hi hr hu hy id is it ja ka kn
693 105 121 53 20 4 8 3 5 53 2 120 5 84 67 0 4
694
695 ko ku ky lg lt lv mk ml mn mr ms mt nb nds ne
696 +-----------------------------------------------+
697 a2ps | [] |
698 aegis | |
699 ant-phone | |
700 anubis | [] [] |
701 aspell | [] |
702 bash | |
703 bfd | |
704 bibshelf | [] [] |
705 binutils | |
706 bison | [] |
707 bison-runtime | [] [] [] [] [] |
708 bluez-pin | [] [] [] [] [] |
709 bombono-dvd | |
710 buzztard | |
711 cflow | |
712 clisp | |
713 coreutils | [] |
714 cpio | |
715 cppi | |
716 cpplib | |
717 cryptsetup | |
718 dfarc | [] |
719 dialog | [] [] [] [] [] |
720 dico | |
721 diffutils | [] [] |
722 dink | |
723 doodle | |
724 e2fsprogs | |
725 enscript | |
726 exif | [] |
727 fetchmail | |
728 findutils | |
729 flex | |
730 freedink | [] |
731 gas | |
732 gawk | |
733 gcal | |
734 gcc | |
735 gettext-examples | [] [] [] [] |
736 gettext-runtime | [] |
737 gettext-tools | [] |
738 gip | [] [] |
739 gjay | |
740 gliv | |
741 glunarclock | [] |
742 gnubiff | |
743 gnucash | () () () () |
744 gnuedu | |
745 gnulib | |
746 gnunet | |
747 gnunet-gtk | |
748 gnutls | [] |
749 gold | |
750 gpe-aerial | [] |
751 gpe-beam | [] |
752 gpe-bluetooth | [] [] |
753 gpe-calendar | [] |
754 gpe-clock | [] [] [] [] [] |
755 gpe-conf | [] [] |
756 gpe-contacts | [] [] |
757 gpe-edit | [] |
758 gpe-filemanager | [] [] |
759 gpe-go | [] [] [] |
760 gpe-login | [] |
761 gpe-ownerinfo | [] [] |
762 gpe-package | [] [] |
763 gpe-sketchbook | [] [] |
764 gpe-su | [] [] [] [] [] [] |
765 gpe-taskmanager | [] [] [] [] [] [] |
766 gpe-timesheet | [] [] |
767 gpe-today | [] [] [] [] |
768 gpe-todo | [] [] |
769 gphoto2 | |
770 gprof | [] |
771 gpsdrive | |
772 gramadoir | |
773 grep | |
774 grub | |
775 gsasl | |
776 gss | |
777 gst-plugins-bad | [] [] [] [] |
778 gst-plugins-base | [] [] |
779 gst-plugins-good | [] [] |
780 gst-plugins-ugly | [] [] [] [] [] |
781 gstreamer | |
782 gtick | |
783 gtkam | [] |
784 gtkorphan | [] [] |
785 gtkspell | [] [] [] [] [] [] [] |
786 gutenprint | |
787 hello | [] [] [] |
788 help2man | |
789 hylafax | |
790 idutils | |
791 indent | |
792 iso_15924 | [] [] |
793 iso_3166 | [] [] () [] [] [] [] [] |
794 iso_3166_2 | |
795 iso_4217 | [] [] |
796 iso_639 | [] [] |
797 iso_639_3 | [] |
798 jwhois | [] |
799 kbd | |
800 keytouch | [] |
801 keytouch-editor | [] |
802 keytouch-keyboa... | [] |
803 klavaro | [] |
804 latrine | [] |
805 ld | |
806 leafpad | [] [] [] |
807 libc | [] |
808 libexif | |
809 libextractor | |
810 libgnutls | [] |
811 libgpewidget | [] [] |
812 libgpg-error | |
813 libgphoto2 | |
814 libgphoto2_port | |
815 libgsasl | |
816 libiconv | |
817 libidn | |
818 lifelines | |
819 liferea | |
820 lilypond | |
821 linkdr | |
822 lordsawar | |
823 lprng | |
824 lynx | |
825 m4 | |
826 mailfromd | |
827 mailutils | |
828 make | [] |
829 man-db | |
830 man-db-manpages | |
831 minicom | [] |
832 mkisofs | |
833 myserver | |
834 nano | [] [] |
835 opcodes | |
836 parted | |
837 pies | |
838 popt | [] [] [] |
839 psmisc | |
840 pspp | |
841 pwdutils | |
842 radius | |
843 recode | |
844 rosegarden | |
845 rpm | |
846 rush | |
847 sarg | |
848 screem | |
849 scrollkeeper | [] [] |
850 sed | |
851 sharutils | |
852 shishi | |
853 skencil | |
854 solfege | [] |
855 solfege-manual | |
856 soundtracker | |
857 sp | |
858 sysstat | [] |
859 tar | [] |
860 texinfo | [] |
861 tin | |
862 unicode-han-tra... | |
863 unicode-transla... | |
864 util-linux-ng | |
865 vice | |
866 vmm | |
867 vorbis-tools | |
868 wastesedge | |
869 wdiff | |
870 wget | [] |
871 wyslij-po | |
872 xchat | [] [] [] |
873 xdg-user-dirs | [] [] [] [] [] [] [] [] |
874 xkeyboard-config | [] [] [] |
875 +-----------------------------------------------+
876 ko ku ky lg lt lv mk ml mn mr ms mt nb nds ne
877 20 5 10 1 13 48 4 2 2 4 24 10 20 3 1
878
879 nl nn or pa pl ps pt pt_BR ro ru rw sk sl sq sr
899880 +---------------------------------------------------+
900 GNUnet | [] | 2
901 a2ps | [] [] [] | 19
902 aegis | | 0
903 ant-phone | [] [] | 6
904 anubis | [] [] [] | 11
905 ap-utils | () [] | 4
906 aspell | [] [] [] | 14
907 bash | [] | 11
908 batchelor | [] [] | 9
909 bfd | | 1
910 bibshelf | [] | 7
911 binutils | [] [] [] | 9
912 bison | [] [] [] | 19
913 bison-runtime | [] [] [] | 16
914 bluez-pin | [] [] [] [] [] [] | 28
915 cflow | [] [] | 4
916 clisp | | 6
917 console-tools | [] [] | 5
918 coreutils | [] [] | 17
919 cpio | [] [] [] | 9
920 cpplib | [] [] [] [] | 11
921 cryptonit | | 5
922 darkstat | [] () () | 15
923 dialog | [] [] [] [] [] | 30
924 diffutils | [] [] [] [] | 28
925 doodle | [] | 6
926 e2fsprogs | [] [] | 10
927 enscript | [] [] [] | 16
928 error | [] [] [] [] | 18
929 fetchmail | [] [] | 12
930 fileutils | [] [] [] | 18
931 findutils | [] [] [] | 17
932 flex | [] [] | 15
933 fslint | [] | 9
934 gas | [] | 3
935 gawk | [] [] | 15
936 gbiff | [] | 5
937 gcal | [] | 5
938 gcc | [] [] [] | 6
939 gettext-examples | [] [] [] [] [] [] | 26
940 gettext-runtime | [] [] [] [] [] [] | 28
941 gettext-tools | [] [] [] [] [] | 19
942 gimp-print | [] [] | 12
943 gip | [] [] | 12
944 gliv | [] [] | 8
945 glunarclock | [] [] [] | 15
946 gmult | [] [] [] [] | 15
947 gnubiff | [] | 1
948 gnucash | () | 2
949 gnucash-glossary | [] [] | 9
950 gnuedu | [] | 2
951 gnulib | [] [] [] [] [] | 28
952 gnunet-gtk | | 1
953 gnutls | | 2
954 gpe-aerial | [] [] | 14
955 gpe-beam | [] [] | 14
956 gpe-calendar | [] [] [] [] | 19
957 gpe-clock | [] [] [] [] | 20
958 gpe-conf | [] [] | 14
959 gpe-contacts | [] [] | 10
960 gpe-edit | [] [] [] [] | 19
961 gpe-filemanager | [] | 5
962 gpe-go | [] [] | 14
963 gpe-login | [] [] [] [] [] | 20
964 gpe-ownerinfo | [] [] [] [] | 20
965 gpe-package | [] | 5
966 gpe-sketchbook | [] [] | 16
967 gpe-su | [] [] [] | 19
968 gpe-taskmanager | [] [] [] | 19
969 gpe-timesheet | [] [] [] [] | 18
970 gpe-today | [] [] [] [] [] | 20
971 gpe-todo | [] | 6
972 gphoto2 | [] [] [] [] | 20
973 gprof | [] [] | 11
974 gpsdrive | | 4
975 gramadoir | [] | 7
976 grep | [] [] [] [] | 33
977 gretl | | 4
978 gsasl | [] [] | 6
979 gss | [] | 5
980 gst-plugins | [] [] [] | 15
981 gst-plugins-base | [] [] [] | 9
982 gst-plugins-good | [] [] [] | 18
983 gstreamer | [] [] [] | 17
984 gtick | [] | 11
985 gtkam | [] | 13
986 gtkorphan | [] | 7
987 gtkspell | [] [] [] [] [] [] | 26
988 gutenprint | | 3
989 hello | [] [] [] [] [] | 39
990 id-utils | [] [] | 14
991 impost | [] | 4
992 indent | [] [] [] [] | 25
993 iso_3166 | [] [] [] | 15
994 iso_3166_1 | [] [] | 20
995 iso_3166_2 | | 2
996 iso_3166_3 | [] [] | 9
997 iso_4217 | [] [] | 14
998 iso_639 | [] | 14
999 jpilot | [] [] [] [] | 7
1000 jtag | [] | 3
1001 jwhois | [] [] [] | 13
1002 kbd | [] [] | 12
1003 keytouch | [] | 4
1004 keytouch-editor | | 2
1005 keytouch-keyboa... | | 2
1006 latrine | [] [] | 8
1007 ld | [] [] [] [] | 8
1008 leafpad | [] [] [] [] | 23
1009 libc | [] [] [] | 23
1010 libexif | [] | 4
1011 libextractor | [] | 5
1012 libgpewidget | [] [] [] | 19
1013 libgpg-error | [] | 4
1014 libgphoto2 | [] | 8
1015 libgphoto2_port | [] [] [] | 11
1016 libgsasl | [] | 8
1017 libiconv | [] | 4
1018 libidn | [] [] | 10
1019 lifelines | | 4
1020 lilypond | | 2
1021 lingoteach | [] | 6
1022 lynx | [] [] [] | 15
1023 m4 | [] [] [] | 18
1024 mailutils | [] | 8
1025 make | [] [] [] | 20
1026 man-db | [] | 6
1027 minicom | [] | 14
1028 mysecretdiary | [] [] | 12
1029 nano | [] [] | 15
1030 nano_1_0 | [] [] [] | 18
1031 opcodes | [] [] | 10
1032 parted | [] [] [] | 10
1033 pilot-qof | [] | 3
1034 psmisc | [] | 10
1035 pwdutils | [] | 3
1036 python | | 0
1037 qof | [] | 2
1038 radius | [] | 6
1039 recode | [] [] [] | 25
1040 rpm | [] [] [] [] | 14
1041 screem | [] | 2
1042 scrollkeeper | [] [] [] [] | 26
1043 sed | [] [] [] | 22
1044 sh-utils | [] | 15
1045 shared-mime-info | [] [] [] [] | 23
1046 sharutils | [] [] [] | 23
1047 shishi | | 1
1048 silky | [] | 4
1049 skencil | [] | 7
1050 sketch | | 6
1051 solfege | | 2
1052 soundtracker | [] [] | 9
1053 sp | [] | 3
1054 stardict | [] [] [] [] | 11
1055 system-tools-ba... | [] [] [] [] [] [] [] | 37
1056 tar | [] [] [] [] | 19
1057 texinfo | [] [] [] | 15
1058 textutils | [] [] [] | 17
1059 tin | | 1
1060 tp-robot | [] [] [] | 10
1061 tuxpaint | [] [] [] | 16
881 a2ps | [] [] [] [] [] [] [] [] |
882 aegis | [] [] [] |
883 ant-phone | [] [] |
884 anubis | [] [] [] |
885 aspell | [] [] [] [] [] |
886 bash | [] [] |
887 bfd | [] |
888 bibshelf | [] [] |
889 binutils | [] [] |
890 bison | [] [] [] |
891 bison-runtime | [] [] [] [] [] [] [] |
892 bluez-pin | [] [] [] [] [] [] [] [] |
893 bombono-dvd | [] () |
894 buzztard | [] [] |
895 cflow | [] |
896 clisp | [] [] |
897 coreutils | [] [] [] [] [] [] |
898 cpio | [] [] [] |
899 cppi | [] |
900 cpplib | [] |
901 cryptsetup | [] |
902 dfarc | [] |
903 dialog | [] [] [] [] |
904 dico | [] |
905 diffutils | [] [] [] [] [] [] |
906 dink | () |
907 doodle | [] [] |
908 e2fsprogs | [] [] |
909 enscript | [] [] [] [] [] |
910 exif | [] [] [] () [] |
911 fetchmail | [] [] [] [] |
912 findutils | [] [] [] [] [] |
913 flex | [] [] [] [] [] |
914 freedink | [] [] |
915 gas | |
916 gawk | [] [] [] [] |
917 gcal | |
918 gcc | [] |
919 gettext-examples | [] [] [] [] [] [] [] [] |
920 gettext-runtime | [] [] [] [] [] [] [] [] [] |
921 gettext-tools | [] [] [] [] [] [] |
922 gip | [] [] [] [] [] |
923 gjay | |
924 gliv | [] [] [] [] [] [] |
925 glunarclock | [] [] [] [] [] |
926 gnubiff | [] () |
927 gnucash | [] () () () |
928 gnuedu | [] |
929 gnulib | [] [] [] [] |
930 gnunet | |
931 gnunet-gtk | |
932 gnutls | [] [] |
933 gold | |
934 gpe-aerial | [] [] [] [] [] [] [] |
935 gpe-beam | [] [] [] [] [] [] [] |
936 gpe-bluetooth | [] [] |
937 gpe-calendar | [] [] [] [] |
938 gpe-clock | [] [] [] [] [] [] [] [] |
939 gpe-conf | [] [] [] [] [] [] [] |
940 gpe-contacts | [] [] [] [] [] |
941 gpe-edit | [] [] [] |
942 gpe-filemanager | [] [] [] |
943 gpe-go | [] [] [] [] [] [] [] [] |
944 gpe-login | [] [] |
945 gpe-ownerinfo | [] [] [] [] [] [] [] [] |
946 gpe-package | [] [] |
947 gpe-sketchbook | [] [] [] [] [] [] [] |
948 gpe-su | [] [] [] [] [] [] [] [] |
949 gpe-taskmanager | [] [] [] [] [] [] [] [] |
950 gpe-timesheet | [] [] [] [] [] [] [] [] |
951 gpe-today | [] [] [] [] [] [] [] [] |
952 gpe-todo | [] [] [] [] [] |
953 gphoto2 | [] [] [] [] [] [] [] [] |
954 gprof | [] [] [] |
955 gpsdrive | [] [] |
956 gramadoir | [] [] |
957 grep | [] [] [] [] |
958 grub | [] [] [] |
959 gsasl | [] [] [] [] |
960 gss | [] [] [] |
961 gst-plugins-bad | [] [] [] [] [] [] |
962 gst-plugins-base | [] [] [] [] [] |
963 gst-plugins-good | [] [] [] [] [] |
964 gst-plugins-ugly | [] [] [] [] [] [] |
965 gstreamer | [] [] [] [] [] |
966 gtick | [] [] [] |
967 gtkam | [] [] [] [] [] [] |
968 gtkorphan | [] |
969 gtkspell | [] [] [] [] [] [] [] [] [] [] |
970 gutenprint | [] [] |
971 hello | [] [] [] [] |
972 help2man | [] [] |
973 hylafax | [] |
974 idutils | [] [] [] [] [] |
975 indent | [] [] [] [] [] [] [] |
976 iso_15924 | [] [] [] [] |
977 iso_3166 | [] [] [] [] [] () [] [] [] [] [] [] [] [] |
978 iso_3166_2 | [] [] [] |
979 iso_4217 | [] [] [] [] [] [] [] [] |
980 iso_639 | [] [] [] [] [] [] [] [] [] |
981 iso_639_3 | [] [] |
982 jwhois | [] [] [] [] |
983 kbd | [] [] [] |
984 keytouch | [] [] [] |
985 keytouch-editor | [] [] [] |
986 keytouch-keyboa... | [] [] [] |
987 klavaro | [] [] |
988 latrine | [] [] |
989 ld | |
990 leafpad | [] [] [] [] [] [] [] [] [] |
991 libc | [] [] [] [] |
992 libexif | [] [] () [] |
993 libextractor | |
994 libgnutls | [] [] |
995 libgpewidget | [] [] [] |
996 libgpg-error | [] [] |
997 libgphoto2 | [] [] |
998 libgphoto2_port | [] [] [] [] [] |
999 libgsasl | [] [] [] [] [] |
1000 libiconv | [] [] [] [] [] |
1001 libidn | [] [] |
1002 lifelines | [] [] |
1003 liferea | [] [] [] [] [] () () [] |
1004 lilypond | [] |
1005 linkdr | [] [] [] |
1006 lordsawar | |
1007 lprng | [] |
1008 lynx | [] [] [] |
1009 m4 | [] [] [] [] [] |
1010 mailfromd | [] |
1011 mailutils | [] |
1012 make | [] [] [] [] |
1013 man-db | [] [] [] |
1014 man-db-manpages | [] [] [] |
1015 minicom | [] [] [] [] |
1016 mkisofs | [] [] [] |
1017 myserver | |
1018 nano | [] [] [] [] |
1019 opcodes | [] [] |
1020 parted | [] [] [] [] |
1021 pies | [] |
1022 popt | [] [] [] [] |
1023 psmisc | [] [] [] |
1024 pspp | [] [] |
1025 pwdutils | [] |
1026 radius | [] [] [] |
1027 recode | [] [] [] [] [] [] [] [] |
1028 rosegarden | () () |
1029 rpm | [] [] [] |
1030 rush | [] [] |
1031 sarg | |
1032 screem | |
1033 scrollkeeper | [] [] [] [] [] [] [] [] |
1034 sed | [] [] [] [] [] [] [] [] [] |
1035 sharutils | [] [] [] [] |
1036 shishi | [] |
1037 skencil | [] [] |
1038 solfege | [] [] [] [] |
1039 solfege-manual | [] [] [] |
1040 soundtracker | [] |
1041 sp | |
1042 sysstat | [] [] [] [] |
1043 tar | [] [] [] [] |
1044 texinfo | [] [] [] [] |
1045 tin | [] |
1046 unicode-han-tra... | |
1047 unicode-transla... | |
1048 util-linux-ng | [] [] [] [] [] |
1049 vice | [] |
1050 vmm | [] |
1051 vorbis-tools | [] [] |
1052 wastesedge | [] |
1053 wdiff | [] [] |
1054 wget | [] [] [] [] [] [] [] |
1055 wyslij-po | [] [] [] |
1056 xchat | [] [] [] [] [] [] [] [] [] |
1057 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] [] [] [] [] |
1058 xkeyboard-config | [] [] [] |
1059 +---------------------------------------------------+
1060 nl nn or pa pl ps pt pt_BR ro ru rw sk sl sq sr
1061 135 10 4 7 105 1 29 62 47 91 3 54 46 9 37
1062
1063 sv sw ta te tg th tr uk vi wa zh_CN zh_HK zh_TW
1064 +---------------------------------------------------+
1065 a2ps | [] [] [] [] [] | 27
1066 aegis | [] | 9
1067 ant-phone | [] [] [] [] | 9
1068 anubis | [] [] [] [] | 15
1069 aspell | [] [] [] | 20
1070 bash | [] [] [] | 12
1071 bfd | [] | 6
1072 bibshelf | [] [] [] | 16
1073 binutils | [] [] | 8
1074 bison | [] [] | 12
1075 bison-runtime | [] [] [] [] [] [] | 29
1076 bluez-pin | [] [] [] [] [] [] [] [] | 37
1077 bombono-dvd | [] | 4
1078 buzztard | [] | 7
1079 cflow | [] [] [] | 9
1080 clisp | | 10
1081 coreutils | [] [] [] [] | 22
1082 cpio | [] [] [] [] [] [] | 13
1083 cppi | [] [] | 5
1084 cpplib | [] [] [] [] [] [] | 14
1085 cryptsetup | [] [] | 7
1086 dfarc | [] | 9
1087 dialog | [] [] [] [] [] [] [] | 30
1088 dico | [] | 2
1089 diffutils | [] [] [] [] [] [] | 30
1090 dink | | 4
1091 doodle | [] [] | 7
1092 e2fsprogs | [] [] [] | 11
1093 enscript | [] [] [] [] | 17
1094 exif | [] [] [] | 16
1095 fetchmail | [] [] [] | 17
1096 findutils | [] [] [] [] [] | 20
1097 flex | [] [] [] [] | 15
1098 freedink | [] | 10
1099 gas | [] | 4
1100 gawk | [] [] [] [] | 18
1101 gcal | [] [] | 5
1102 gcc | [] [] [] | 7
1103 gettext-examples | [] [] [] [] [] [] [] | 34
1104 gettext-runtime | [] [] [] [] [] [] [] | 29
1105 gettext-tools | [] [] [] [] [] [] | 22
1106 gip | [] [] [] [] | 22
1107 gjay | [] | 3
1108 gliv | [] [] [] | 14
1109 glunarclock | [] [] [] [] [] | 19
1110 gnubiff | [] [] | 4
1111 gnucash | () [] () [] () | 10
1112 gnuedu | [] [] | 7
1113 gnulib | [] [] [] [] | 16
1114 gnunet | [] | 1
1115 gnunet-gtk | [] [] [] | 5
1116 gnutls | [] [] [] | 10
1117 gold | [] | 4
1118 gpe-aerial | [] [] [] | 18
1119 gpe-beam | [] [] [] | 19
1120 gpe-bluetooth | [] [] [] | 13
1121 gpe-calendar | [] [] [] [] | 12
1122 gpe-clock | [] [] [] [] [] | 28
1123 gpe-conf | [] [] [] [] | 20
1124 gpe-contacts | [] [] [] | 17
1125 gpe-edit | [] [] [] | 12
1126 gpe-filemanager | [] [] [] [] | 16
1127 gpe-go | [] [] [] [] [] | 25
1128 gpe-login | [] [] [] | 11
1129 gpe-ownerinfo | [] [] [] [] [] | 25
1130 gpe-package | [] [] [] | 13
1131 gpe-sketchbook | [] [] [] | 20
1132 gpe-su | [] [] [] [] [] | 30
1133 gpe-taskmanager | [] [] [] [] [] | 29
1134 gpe-timesheet | [] [] [] [] [] | 25
1135 gpe-today | [] [] [] [] [] [] | 30
1136 gpe-todo | [] [] [] [] | 17
1137 gphoto2 | [] [] [] [] [] | 24
1138 gprof | [] [] [] | 15
1139 gpsdrive | [] [] [] | 11
1140 gramadoir | [] [] [] | 11
1141 grep | [] [] [] | 10
1142 grub | [] [] [] | 14
1143 gsasl | [] [] [] [] | 14
1144 gss | [] [] [] | 11
1145 gst-plugins-bad | [] [] [] [] | 26
1146 gst-plugins-base | [] [] [] [] [] | 24
1147 gst-plugins-good | [] [] [] [] | 24
1148 gst-plugins-ugly | [] [] [] [] [] | 29
1149 gstreamer | [] [] [] [] | 22
1150 gtick | [] [] [] | 13
1151 gtkam | [] [] [] | 20
1152 gtkorphan | [] [] [] | 14
1153 gtkspell | [] [] [] [] [] [] [] [] [] | 45
1154 gutenprint | [] | 10
1155 hello | [] [] [] [] [] [] | 21
1156 help2man | [] [] | 7
1157 hylafax | [] | 5
1158 idutils | [] [] [] [] | 17
1159 indent | [] [] [] [] [] [] | 30
1160 iso_15924 | () [] () [] [] | 16
1161 iso_3166 | [] [] () [] [] () [] [] [] () | 53
1162 iso_3166_2 | () [] () [] | 9
1163 iso_4217 | [] () [] [] () [] [] | 26
1164 iso_639 | [] [] [] () [] () [] [] [] [] | 38
1165 iso_639_3 | [] () | 8
1166 jwhois | [] [] [] [] [] | 16
1167 kbd | [] [] [] [] [] | 15
1168 keytouch | [] [] [] | 16
1169 keytouch-editor | [] [] [] | 14
1170 keytouch-keyboa... | [] [] [] | 14
1171 klavaro | [] | 11
1172 latrine | [] [] [] | 10
1173 ld | [] [] [] [] | 11
1174 leafpad | [] [] [] [] [] [] | 33
1175 libc | [] [] [] [] [] | 21
1176 libexif | [] () | 7
1177 libextractor | [] | 1
1178 libgnutls | [] [] [] | 9
1179 libgpewidget | [] [] [] | 14
1180 libgpg-error | [] [] [] | 9
1181 libgphoto2 | [] [] | 8
1182 libgphoto2_port | [] [] [] [] | 14
1183 libgsasl | [] [] [] | 13
1184 libiconv | [] [] [] [] | 21
1185 libidn | () [] [] | 11
1186 lifelines | [] | 4
1187 liferea | [] [] [] | 21
1188 lilypond | [] | 7
1189 linkdr | [] [] [] [] [] | 17
1190 lordsawar | | 1
1191 lprng | [] | 3
1192 lynx | [] [] [] [] | 17
1193 m4 | [] [] [] [] | 19
1194 mailfromd | [] [] | 3
1195 mailutils | [] | 5
1196 make | [] [] [] [] | 21
1197 man-db | [] [] [] | 8
1198 man-db-manpages | | 4
1199 minicom | [] [] | 16
1200 mkisofs | [] [] | 9
1201 myserver | | 0
1202 nano | [] [] [] [] | 21
1203 opcodes | [] [] [] | 11
1204 parted | [] [] [] [] [] | 15
1205 pies | [] [] | 3
1206 popt | [] [] [] [] [] [] | 27
1207 psmisc | [] [] | 11
1208 pspp | | 4
1209 pwdutils | [] [] | 6
1210 radius | [] [] | 9
1211 recode | [] [] [] [] | 28
1212 rosegarden | () | 0
1213 rpm | [] [] [] | 11
1214 rush | [] [] | 4
1215 sarg | | 1
1216 screem | [] | 3
1217 scrollkeeper | [] [] [] [] [] | 27
1218 sed | [] [] [] [] [] | 30
1219 sharutils | [] [] [] [] [] | 22
1220 shishi | [] | 3
1221 skencil | [] [] | 7
1222 solfege | [] [] [] [] | 16
1223 solfege-manual | [] | 8
1224 soundtracker | [] [] [] | 9
1225 sp | [] | 3
1226 sysstat | [] [] | 15
1227 tar | [] [] [] [] [] [] | 23
1228 texinfo | [] [] [] [] [] | 17
1229 tin | | 4
10621230 unicode-han-tra... | | 0
10631231 unicode-transla... | | 2
1064 util-linux | [] [] [] | 20
1065 vorbis-tools | [] [] | 11
1066 wastesedge | | 1
1067 wdiff | [] [] | 22
1068 wget | [] [] [] | 19
1069 xchat | [] [] [] [] | 28
1070 xkeyboard-config | [] [] [] [] | 11
1071 xpad | [] [] [] | 14
1232 util-linux-ng | [] [] [] [] | 20
1233 vice | () () | 1
1234 vmm | [] | 4
1235 vorbis-tools | [] | 6
1236 wastesedge | | 2
1237 wdiff | [] [] | 7
1238 wget | [] [] [] [] [] | 26
1239 wyslij-po | [] [] | 8
1240 xchat | [] [] [] [] [] [] | 36
1241 xdg-user-dirs | [] [] [] [] [] [] [] [] [] [] | 63
1242 xkeyboard-config | [] [] [] | 22
10721243 +---------------------------------------------------+
1073 77 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
1074 172 domains 0 1 1 78 39 0 135 13 1 50 3 54 0 2054
1244 85 teams sv sw ta te tg th tr uk vi wa zh_CN zh_HK zh_TW
1245 178 domains 119 1 3 3 0 10 65 51 155 17 98 7 41 2618
10751246
10761247 Some counters in the preceding matrix are higher than the number of
10771248 visible blocks let us expect. This is because a few extra PO files are
10841255 lag between the mere existence a PO file and its wide availability in a
10851256 distribution.
10861257
1087 If July 2006 seems to be old, you may fetch a more recent copy of
1258 If June 2010 seems to be old, you may fetch a more recent copy of
10881259 this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date
10891260 matrix with full percentage details can be found at
1090 `http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'.
1091
1092 1.6 Using `gettext' in new packages
1261 `http://translationproject.org/extra/matrix.html'.
1262
1263 1.5 Using `gettext' in new packages
10931264 ===================================
10941265
10951266 If you are writing a freely available program and want to
11051276 Free Translation Project is also available for packages which are not
11061277 developed inside the GNU project. Therefore the information given above
11071278 applies also for every other Free Software Project. Contact
1108 `translation@iro.umontreal.ca' to make the `.pot' files available to
1109 the translation teams.
1110
1279 `coordinator@translationproject.org' to make the `.pot' files available
1280 to the translation teams.
1281
0 2004-05-02 gettextize <bug-gnu-gettext@gnu.org>
0 2011-11-26 gettextize <bug-gnu-gettext@gnu.org>
11
2 * Makefile.am (SUBDIRS): Add intl.
3 * configure.ac (AC_OUTPUT): Add intl/Makefile,
4
5 2004-05-02 gettextize <bug-gnu-gettext@gnu.org>
6
7 * Makefile.am (ACLOCAL_AMFLAGS): New variable.
8 (EXTRA_DIST): Add config.rpath.
9 * configure.ac (AC_OUTPUT): Add po/Makefile.in,
10
2 * m4/gettext.m4: Upgrade to gettext-0.18.1.
3 * m4/iconv.m4: Upgrade to gettext-0.18.1.
4 * m4/lib-ld.m4: Upgrade to gettext-0.18.1.
5 * m4/lib-link.m4: Upgrade to gettext-0.18.1.
6 * m4/lib-prefix.m4: Upgrade to gettext-0.18.1.
7 * m4/nls.m4: Upgrade to gettext-0.18.1.
8 * m4/po.m4: Upgrade to gettext-0.18.1.
9 * m4/progtest.m4: Upgrade to gettext-0.18.1.
10 * configure.ac (AC_CONFIG_FILES): Add po/Makefile.in.
11 (AM_GNU_GETTEXT_VERSION): Bump to 0.18.1.
00 Installation Instructions
11 *************************
22
3 Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
4 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
3 Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
4 Inc.
55
66 Copying and distribution of this file, with or without modification,
77 are permitted in any medium without royalty provided the copyright
225225
226226 and if that doesn't work, install pre-built binaries of GCC for HP-UX.
227227
228 HP-UX `make' updates targets which have the same time stamps as
229 their prerequisites, which makes it generally unusable when shipped
230 generated files such as `configure' are involved. Use GNU `make'
231 instead.
232
228233 On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
229234 parse its `<wchar.h>' header file. The option `-nodtk' can be used as
230235 a workaround. If GNU CC is not installed, it is therefore recommended
303308 overridden in the site shell script).
304309
305310 Unfortunately, this technique does not work for `CONFIG_SHELL' due to
306 an Autoconf bug. Until the bug is fixed you can use this workaround:
307
308 CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
311 an Autoconf limitation. Until the limitation is lifted, you can use
312 this workaround:
313
314 CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
309315
310316 `configure' Invocation
311317 ======================
361367
362368 `configure' also accepts some other, not widely useful, options. Run
363369 `configure --help' for more details.
364
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
0 # Makefile.in generated by automake 1.14 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
4
65 # This Makefile.in is free software; the Free Software Foundation
76 # gives unlimited permission to copy and/or distribute it,
87 # with or without modifications, as long as this notice is preserved.
1413
1514 @SET_MAKE@
1615 VPATH = @srcdir@
16 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
17 am__make_running_with_option = \
18 case $${target_option-} in \
19 ?) ;; \
20 *) echo "am__make_running_with_option: internal error: invalid" \
21 "target option '$${target_option-}' specified" >&2; \
22 exit 1;; \
23 esac; \
24 has_opt=no; \
25 sane_makeflags=$$MAKEFLAGS; \
26 if $(am__is_gnu_make); then \
27 sane_makeflags=$$MFLAGS; \
28 else \
29 case $$MAKEFLAGS in \
30 *\\[\ \ ]*) \
31 bs=\\; \
32 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
33 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
34 esac; \
35 fi; \
36 skip_next=no; \
37 strip_trailopt () \
38 { \
39 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
40 }; \
41 for flg in $$sane_makeflags; do \
42 test $$skip_next = yes && { skip_next=no; continue; }; \
43 case $$flg in \
44 *=*|--*) continue;; \
45 -*I) strip_trailopt 'I'; skip_next=yes;; \
46 -*I?*) strip_trailopt 'I';; \
47 -*O) strip_trailopt 'O'; skip_next=yes;; \
48 -*O?*) strip_trailopt 'O';; \
49 -*l) strip_trailopt 'l'; skip_next=yes;; \
50 -*l?*) strip_trailopt 'l';; \
51 -[dEDm]) skip_next=yes;; \
52 -[JT]) skip_next=yes;; \
53 esac; \
54 case $$flg in \
55 *$$target_option*) has_opt=yes; break;; \
56 esac; \
57 done; \
58 test $$has_opt = yes
59 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
60 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
1761 pkgdatadir = $(datadir)/@PACKAGE@
1862 pkgincludedir = $(includedir)/@PACKAGE@
1963 pkglibdir = $(libdir)/@PACKAGE@
3478 host_triplet = @host@
3579 target_triplet = @target@
3680 subdir = .
37 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
38 $(srcdir)/Makefile.in $(srcdir)/config.hpp.in \
39 $(top_srcdir)/configure ABOUT-NLS AUTHORS COPYING ChangeLog \
40 INSTALL NEWS config.guess config.rpath config.sub depcomp \
41 install-sh ltmain.sh missing
81 DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
82 $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
83 $(top_srcdir)/configure $(am__configure_deps) \
84 $(srcdir)/config.hpp.in ABOUT-NLS COPYING compile config.guess \
85 config.rpath config.sub depcomp install-sh missing ltmain.sh
4286 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4387 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
44 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
45 $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
46 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
47 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
48 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
49 $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
50 $(top_srcdir)/configure.ac
88 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
89 $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
90 $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
91 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
92 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
93 $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
94 $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
5195 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
5296 $(ACLOCAL_M4)
5397 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
56100 CONFIG_HEADER = config.hpp
57101 CONFIG_CLEAN_FILES =
58102 CONFIG_CLEAN_VPATH_FILES =
103 AM_V_P = $(am__v_P_@AM_V@)
104 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
105 am__v_P_0 = false
106 am__v_P_1 = :
107 AM_V_GEN = $(am__v_GEN_@AM_V@)
108 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
109 am__v_GEN_0 = @echo " GEN " $@;
110 am__v_GEN_1 =
111 AM_V_at = $(am__v_at_@AM_V@)
112 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
113 am__v_at_0 = @
114 am__v_at_1 =
59115 SOURCES =
60116 DIST_SOURCES =
61 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
62 html-recursive info-recursive install-data-recursive \
63 install-dvi-recursive install-exec-recursive \
64 install-html-recursive install-info-recursive \
65 install-pdf-recursive install-ps-recursive install-recursive \
66 installcheck-recursive installdirs-recursive pdf-recursive \
67 ps-recursive uninstall-recursive
117 RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
118 ctags-recursive dvi-recursive html-recursive info-recursive \
119 install-data-recursive install-dvi-recursive \
120 install-exec-recursive install-html-recursive \
121 install-info-recursive install-pdf-recursive \
122 install-ps-recursive install-recursive installcheck-recursive \
123 installdirs-recursive pdf-recursive ps-recursive \
124 tags-recursive uninstall-recursive
125 am__can_run_installinfo = \
126 case $$AM_UPDATE_INFO_DIR in \
127 n|no|NO) false;; \
128 *) (install-info --version) >/dev/null 2>&1;; \
129 esac
68130 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
69131 distclean-recursive maintainer-clean-recursive
70 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
71 $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
72 distdir dist dist-all distcheck
132 am__recursive_targets = \
133 $(RECURSIVE_TARGETS) \
134 $(RECURSIVE_CLEAN_TARGETS) \
135 $(am__extra_recursive_targets)
136 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
137 cscope distdir dist dist-all distcheck
138 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
139 $(LISP)config.hpp.in
140 # Read a list of newline-separated strings from the standard input,
141 # and print each of them once, without duplicates. Input order is
142 # *not* preserved.
143 am__uniquify_input = $(AWK) '\
144 BEGIN { nonempty = 0; } \
145 { items[$$0] = 1; nonempty = 1; } \
146 END { if (nonempty) { for (i in items) print i; }; } \
147 '
148 # Make sure the list of sources is unique. This is necessary because,
149 # e.g., the same source file might be shared among _SOURCES variables
150 # for different programs/libraries.
151 am__define_uniq_tagged_files = \
152 list='$(am__tagged_files)'; \
153 unique=`for i in $$list; do \
154 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
155 done | $(am__uniquify_input)`
73156 ETAGS = etags
74157 CTAGS = ctags
158 CSCOPE = cscope
75159 DIST_SUBDIRS = $(SUBDIRS)
76160 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
77161 distdir = $(PACKAGE)-$(VERSION)
78162 top_distdir = $(distdir)
79163 am__remove_distdir = \
80 { test ! -d "$(distdir)" \
81 || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
82 && rm -fr "$(distdir)"; }; }
164 if test -d "$(distdir)"; then \
165 find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
166 && rm -rf "$(distdir)" \
167 || { sleep 5 && rm -rf "$(distdir)"; }; \
168 else :; fi
169 am__post_remove_distdir = $(am__remove_distdir)
83170 am__relativize = \
84171 dir0=`pwd`; \
85172 sed_first='s,^\([^/]*\)/.*$$,\1,'; \
107194 reldir="$$dir2"
108195 DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
109196 GZIP_ENV = --best
197 DIST_TARGETS = dist-bzip2 dist-gzip
110198 distuninstallcheck_listfiles = find . -type f -print
199 am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
200 | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
111201 distcleancheck_listfiles = find . -type f -print
112202 ACLOCAL = @ACLOCAL@
113203 ACL_LIBS = @ACL_LIBS@
114204 AMTAR = @AMTAR@
205 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
115206 AR = @AR@
116207 AUTOCONF = @AUTOCONF@
117208 AUTOHEADER = @AUTOHEADER@
138229 EGREP = @EGREP@
139230 EXEEXT = @EXEEXT@
140231 FGREP = @FGREP@
232 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
141233 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
142234 GMSGFMT = @GMSGFMT@
143235 GMSGFMT_015 = @GMSGFMT_015@
197289 VERSION = @VERSION@
198290 XGETTEXT = @XGETTEXT@
199291 XGETTEXT_015 = @XGETTEXT_015@
292 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
200293 abs_builddir = @abs_builddir@
201294 abs_srcdir = @abs_srcdir@
202295 abs_top_builddir = @abs_top_builddir@
261354 $(MAKE) $(AM_MAKEFLAGS) all-recursive
262355
263356 .SUFFIXES:
264 am--refresh:
357 am--refresh: Makefile
265358 @:
266359 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
267360 @for dep in $?; do \
297390 $(am__aclocal_m4_deps):
298391
299392 config.hpp: stamp-h1
300 @if test ! -f $@; then \
301 rm -f stamp-h1; \
302 $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
303 else :; fi
393 @test -f $@ || rm -f stamp-h1
394 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
304395
305396 stamp-h1: $(srcdir)/config.hpp.in $(top_builddir)/config.status
306397 @rm -f stamp-h1
323414 -rm -f libtool config.lt
324415
325416 # This directory's subdirectories are mostly independent; you can cd
326 # into them and run `make' without going through this Makefile.
327 # To change the values of `make' variables: instead of editing Makefiles,
328 # (1) if the variable is set in `config.status', edit `config.status'
329 # (which will cause the Makefiles to be regenerated when you run `make');
330 # (2) otherwise, pass the desired values on the `make' command line.
331 $(RECURSIVE_TARGETS):
332 @fail= failcom='exit 1'; \
333 for f in x $$MAKEFLAGS; do \
334 case $$f in \
335 *=* | --[!k]*);; \
336 *k*) failcom='fail=yes';; \
337 esac; \
338 done; \
417 # into them and run 'make' without going through this Makefile.
418 # To change the values of 'make' variables: instead of editing Makefiles,
419 # (1) if the variable is set in 'config.status', edit 'config.status'
420 # (which will cause the Makefiles to be regenerated when you run 'make');
421 # (2) otherwise, pass the desired values on the 'make' command line.
422 $(am__recursive_targets):
423 @fail=; \
424 if $(am__make_keepgoing); then \
425 failcom='fail=yes'; \
426 else \
427 failcom='exit 1'; \
428 fi; \
339429 dot_seen=no; \
340430 target=`echo $@ | sed s/-recursive//`; \
341 list='$(SUBDIRS)'; for subdir in $$list; do \
431 case "$@" in \
432 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
433 *) list='$(SUBDIRS)' ;; \
434 esac; \
435 for subdir in $$list; do \
342436 echo "Making $$target in $$subdir"; \
343437 if test "$$subdir" = "."; then \
344438 dot_seen=yes; \
353447 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
354448 fi; test -z "$$fail"
355449
356 $(RECURSIVE_CLEAN_TARGETS):
357 @fail= failcom='exit 1'; \
358 for f in x $$MAKEFLAGS; do \
359 case $$f in \
360 *=* | --[!k]*);; \
361 *k*) failcom='fail=yes';; \
362 esac; \
363 done; \
364 dot_seen=no; \
365 case "$@" in \
366 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
367 *) list='$(SUBDIRS)' ;; \
368 esac; \
369 rev=''; for subdir in $$list; do \
370 if test "$$subdir" = "."; then :; else \
371 rev="$$subdir $$rev"; \
372 fi; \
373 done; \
374 rev="$$rev ."; \
375 target=`echo $@ | sed s/-recursive//`; \
376 for subdir in $$rev; do \
377 echo "Making $$target in $$subdir"; \
378 if test "$$subdir" = "."; then \
379 local_target="$$target-am"; \
380 else \
381 local_target="$$target"; \
382 fi; \
383 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
384 || eval $$failcom; \
385 done && test -z "$$fail"
386 tags-recursive:
387 list='$(SUBDIRS)'; for subdir in $$list; do \
388 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
389 done
390 ctags-recursive:
391 list='$(SUBDIRS)'; for subdir in $$list; do \
392 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
393 done
394
395 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
396 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
397 unique=`for i in $$list; do \
398 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
399 done | \
400 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
401 END { if (nonempty) { for (i in files) print i; }; }'`; \
402 mkid -fID $$unique
403 tags: TAGS
404
405 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.hpp.in $(TAGS_DEPENDENCIES) \
406 $(TAGS_FILES) $(LISP)
450 ID: $(am__tagged_files)
451 $(am__define_uniq_tagged_files); mkid -fID $$unique
452 tags: tags-recursive
453 TAGS: tags
454
455 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
407456 set x; \
408457 here=`pwd`; \
409458 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
419468 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
420469 fi; \
421470 done; \
422 list='$(SOURCES) $(HEADERS) config.hpp.in $(LISP) $(TAGS_FILES)'; \
423 unique=`for i in $$list; do \
424 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
425 done | \
426 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
427 END { if (nonempty) { for (i in files) print i; }; }'`; \
471 $(am__define_uniq_tagged_files); \
428472 shift; \
429473 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
430474 test -n "$$unique" || unique=$$empty_fix; \
436480 $$unique; \
437481 fi; \
438482 fi
439 ctags: CTAGS
440 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.hpp.in $(TAGS_DEPENDENCIES) \
441 $(TAGS_FILES) $(LISP)
442 list='$(SOURCES) $(HEADERS) config.hpp.in $(LISP) $(TAGS_FILES)'; \
443 unique=`for i in $$list; do \
444 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
445 done | \
446 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
447 END { if (nonempty) { for (i in files) print i; }; }'`; \
483 ctags: ctags-recursive
484
485 CTAGS: ctags
486 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
487 $(am__define_uniq_tagged_files); \
448488 test -z "$(CTAGS_ARGS)$$unique" \
449489 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
450490 $$unique
453493 here=`$(am__cd) $(top_builddir) && pwd` \
454494 && $(am__cd) $(top_srcdir) \
455495 && gtags -i $(GTAGS_ARGS) "$$here"
496 cscope: cscope.files
497 test ! -s cscope.files \
498 || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS)
499 clean-cscope:
500 -rm -f cscope.files
501 cscope.files: clean-cscope cscopelist
502 cscopelist: cscopelist-recursive
503
504 cscopelist-am: $(am__tagged_files)
505 list='$(am__tagged_files)'; \
506 case "$(srcdir)" in \
507 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
508 *) sdir=$(subdir)/$(srcdir) ;; \
509 esac; \
510 for i in $$list; do \
511 if test -f "$$i"; then \
512 echo "$(subdir)/$$i"; \
513 else \
514 echo "$$sdir/$$i"; \
515 fi; \
516 done >> $(top_builddir)/cscope.files
456517
457518 distclean-tags:
458519 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
520 -rm -f cscope.out cscope.in.out cscope.po.out cscope.files
459521
460522 distdir: $(DISTFILES)
461523 $(am__remove_distdir)
491553 done
492554 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
493555 if test "$$subdir" = .; then :; else \
494 test -d "$(distdir)/$$subdir" \
495 || $(MKDIR_P) "$(distdir)/$$subdir" \
496 || exit 1; \
497 fi; \
498 done
499 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
500 if test "$$subdir" = .; then :; else \
556 $(am__make_dryrun) \
557 || test -d "$(distdir)/$$subdir" \
558 || $(MKDIR_P) "$(distdir)/$$subdir" \
559 || exit 1; \
501560 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
502561 $(am__relativize); \
503562 new_distdir=$$reldir; \
529588 || chmod -R a+r "$(distdir)"
530589 dist-gzip: distdir
531590 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
532 $(am__remove_distdir)
591 $(am__post_remove_distdir)
533592 dist-bzip2: distdir
534 tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
535 $(am__remove_distdir)
536
537 dist-lzma: distdir
538 tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
539 $(am__remove_distdir)
593 tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
594 $(am__post_remove_distdir)
595
596 dist-lzip: distdir
597 tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
598 $(am__post_remove_distdir)
540599
541600 dist-xz: distdir
542 tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
543 $(am__remove_distdir)
601 tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
602 $(am__post_remove_distdir)
544603
545604 dist-tarZ: distdir
605 @echo WARNING: "Support for shar distribution archives is" \
606 "deprecated." >&2
607 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
546608 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
547 $(am__remove_distdir)
609 $(am__post_remove_distdir)
548610
549611 dist-shar: distdir
612 @echo WARNING: "Support for distribution archives compressed with" \
613 "legacy program 'compress' is deprecated." >&2
614 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2
550615 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
551 $(am__remove_distdir)
616 $(am__post_remove_distdir)
552617
553618 dist-zip: distdir
554619 -rm -f $(distdir).zip
555620 zip -rq $(distdir).zip $(distdir)
556 $(am__remove_distdir)
557
558 dist dist-all: distdir
559 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
560 tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
561 $(am__remove_distdir)
621 $(am__post_remove_distdir)
622
623 dist dist-all:
624 $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:'
625 $(am__post_remove_distdir)
562626
563627 # This target untars the dist file and tries a VPATH configuration. Then
564628 # it guarantees that the distribution is self-contained by making another
569633 GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
570634 *.tar.bz2*) \
571635 bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
572 *.tar.lzma*) \
573 lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
636 *.tar.lz*) \
637 lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
574638 *.tar.xz*) \
575639 xz -dc $(distdir).tar.xz | $(am__untar) ;;\
576640 *.tar.Z*) \
580644 *.zip*) \
581645 unzip $(distdir).zip ;;\
582646 esac
583 chmod -R a-w $(distdir); chmod a+w $(distdir)
584 mkdir $(distdir)/_build
585 mkdir $(distdir)/_inst
647 chmod -R a-w $(distdir)
648 chmod u+w $(distdir)
649 mkdir $(distdir)/_build $(distdir)/_inst
586650 chmod a-w $(distdir)
587651 test -d $(distdir)/_build || exit 0; \
588652 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
590654 && am__cwd=`pwd` \
591655 && $(am__cd) $(distdir)/_build \
592656 && ../configure --srcdir=.. --prefix="$$dc_install_base" \
657 $(AM_DISTCHECK_CONFIGURE_FLAGS) \
593658 $(DISTCHECK_CONFIGURE_FLAGS) \
594659 && $(MAKE) $(AM_MAKEFLAGS) \
595660 && $(MAKE) $(AM_MAKEFLAGS) dvi \
613678 && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
614679 && cd "$$am__cwd" \
615680 || exit 1
616 $(am__remove_distdir)
681 $(am__post_remove_distdir)
617682 @(echo "$(distdir) archives ready for distribution: "; \
618683 list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
619684 sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
620685 distuninstallcheck:
621 @$(am__cd) '$(distuninstallcheck_dir)' \
622 && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
686 @test -n '$(distuninstallcheck_dir)' || { \
687 echo 'ERROR: trying to run $@ with an empty' \
688 '$$(distuninstallcheck_dir)' >&2; \
689 exit 1; \
690 }; \
691 $(am__cd) '$(distuninstallcheck_dir)' || { \
692 echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
693 exit 1; \
694 }; \
695 test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
623696 || { echo "ERROR: files left after uninstall:" ; \
624697 if test -n "$(DESTDIR)"; then \
625698 echo " (check DESTDIR support)"; \
650723
651724 installcheck: installcheck-recursive
652725 install-strip:
653 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
654 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
655 `test -z '$(STRIP)' || \
656 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
726 if test -z '$(STRIP)'; then \
727 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
728 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
729 install; \
730 else \
731 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
732 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
733 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
734 fi
657735 mostlyclean-generic:
658736
659737 clean-generic:
735813
736814 uninstall-am:
737815
738 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all \
739 ctags-recursive install-am install-strip tags-recursive
740
741 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
742 all all-am am--refresh check check-am clean clean-generic \
743 clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
744 dist-gzip dist-hook dist-lzma dist-shar dist-tarZ dist-xz \
745 dist-zip distcheck distclean distclean-generic distclean-hdr \
746 distclean-libtool distclean-tags distcleancheck distdir \
747 distuninstallcheck dvi dvi-am html html-am info info-am \
748 install install-am install-data install-data-am install-dvi \
749 install-dvi-am install-exec install-exec-am install-html \
750 install-html-am install-info install-info-am install-man \
751 install-pdf install-pdf-am install-ps install-ps-am \
752 install-strip installcheck installcheck-am installdirs \
753 installdirs-am maintainer-clean maintainer-clean-generic \
754 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
755 ps ps-am tags tags-recursive uninstall uninstall-am
816 .MAKE: $(am__recursive_targets) all install-am install-strip
817
818 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
819 am--refresh check check-am clean clean-cscope clean-generic \
820 clean-libtool cscope cscopelist-am ctags ctags-am dist \
821 dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
822 dist-tarZ dist-xz dist-zip distcheck distclean \
823 distclean-generic distclean-hdr distclean-libtool \
824 distclean-tags distcleancheck distdir distuninstallcheck dvi \
825 dvi-am html html-am info info-am install install-am \
826 install-data install-data-am install-dvi install-dvi-am \
827 install-exec install-exec-am install-html install-html-am \
828 install-info install-info-am install-man install-pdf \
829 install-pdf-am install-ps install-ps-am install-strip \
830 installcheck installcheck-am installdirs installdirs-am \
831 maintainer-clean maintainer-clean-generic mostlyclean \
832 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
833 tags tags-am uninstall uninstall-am
756834
757835
758836 dist-hook :
00 FAQ
11 ---
22
3 1. How it's pronounced "eiciel" ?
3 1. How is "eiciel" pronounced ?
44
55 Just like you would pronounce ACL in english :)
6
7 2. First steps after you have cloned the repository
8
9 $ autoreconf -vif
10 $ ./configure
11 # make install
0 # generated automatically by aclocal 1.11.1 -*- Autoconf -*-
1
2 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
3 # 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
0 # generated automatically by aclocal 1.14 -*- Autoconf -*-
1
2 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
3
44 # This file is free software; the Free Software Foundation
55 # gives unlimited permission to copy and/or distribute it,
66 # with or without modifications, as long as this notice is preserved.
1010 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
1111 # PARTICULAR PURPOSE.
1212
13 m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])])
1314 m4_ifndef([AC_AUTOCONF_VERSION],
1415 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
15 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],,
16 [m4_warning([this file was generated for autoconf 2.68.
16 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],,
17 [m4_warning([this file was generated for autoconf 2.69.
1718 You have another version of autoconf. It may work, but is not guaranteed to.
1819 If you have problems, you may need to regenerate the build system entirely.
19 To do so, use the procedure documented by the package, typically `autoreconf'.])])
20 To do so, use the procedure documented by the package, typically 'autoreconf'.])])
2021
2122 # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
2223 # serial 1 (pkg-config-0.24)
4647 # ----------------------------------
4748 AC_DEFUN([PKG_PROG_PKG_CONFIG],
4849 [m4_pattern_forbid([^_?PKG_[A-Z_]+$])
49 m4_pattern_allow([^PKG_CONFIG(_PATH)?$])
50 m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$])
51 m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$])
5052 AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])
5153 AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path])
5254 AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path])
9294 pkg_cv_[]$1="$$1"
9395 elif test -n "$PKG_CONFIG"; then
9496 PKG_CHECK_EXISTS([$3],
95 [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
97 [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`
98 test "x$?" != "x0" && pkg_failed=yes ],
9699 [pkg_failed=yes])
97100 else
98101 pkg_failed=untried
140143 AC_MSG_RESULT([no])
141144 _PKG_SHORT_ERRORS_SUPPORTED
142145 if test $_pkg_short_errors_supported = yes; then
143 $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$2" 2>&1`
146 $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1`
144147 else
145 $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors "$2" 2>&1`
148 $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1`
146149 fi
147150 # Put the nasty error message in config.log where it belongs
148151 echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
166169
167170 _PKG_TEXT
168171
169 To get pkg-config, see <http://pkg-config.freedesktop.org/>.])dnl
172 To get pkg-config, see <http://pkg-config.freedesktop.org/>.])[]dnl
170173 ])
171174 else
172175 $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
176179 fi[]dnl
177180 ])# PKG_CHECK_MODULES
178181
179 # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
182 # Copyright (C) 2002-2013 Free Software Foundation, Inc.
180183 #
181184 # This file is free software; the Free Software Foundation
182185 # gives unlimited permission to copy and/or distribute it,
188191 # generated from the m4 files accompanying Automake X.Y.
189192 # (This private macro should not be called outside this file.)
190193 AC_DEFUN([AM_AUTOMAKE_VERSION],
191 [am__api_version='1.11'
194 [am__api_version='1.14'
192195 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
193196 dnl require some minimum version. Point them to the right macro.
194 m4_if([$1], [1.11.1], [],
197 m4_if([$1], [1.14], [],
195198 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
196199 ])
197200
207210 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
208211 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
209212 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
210 [AM_AUTOMAKE_VERSION([1.11.1])dnl
213 [AM_AUTOMAKE_VERSION([1.14])dnl
211214 m4_ifndef([AC_AUTOCONF_VERSION],
212215 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
213216 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
214217
215218 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
216219
217 # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
220 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
218221 #
219222 # This file is free software; the Free Software Foundation
220223 # gives unlimited permission to copy and/or distribute it,
221224 # with or without modifications, as long as this notice is preserved.
222225
223226 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
224 # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
225 # `$srcdir', `$srcdir/..', or `$srcdir/../..'.
227 # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to
228 # '$srcdir', '$srcdir/..', or '$srcdir/../..'.
226229 #
227230 # Of course, Automake must honor this variable whenever it calls a
228231 # tool from the auxiliary directory. The problem is that $srcdir (and
241244 #
242245 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
243246 # are both prefixed by $srcdir. In an in-source build this is usually
244 # harmless because $srcdir is `.', but things will broke when you
247 # harmless because $srcdir is '.', but things will broke when you
245248 # start a VPATH build or use an absolute $srcdir.
246249 #
247250 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
267270
268271 # AM_CONDITIONAL -*- Autoconf -*-
269272
270 # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
271 # Free Software Foundation, Inc.
272 #
273 # This file is free software; the Free Software Foundation
274 # gives unlimited permission to copy and/or distribute it,
275 # with or without modifications, as long as this notice is preserved.
276
277 # serial 9
273 # Copyright (C) 1997-2013 Free Software Foundation, Inc.
274 #
275 # This file is free software; the Free Software Foundation
276 # gives unlimited permission to copy and/or distribute it,
277 # with or without modifications, as long as this notice is preserved.
278278
279279 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
280280 # -------------------------------------
281281 # Define a conditional.
282282 AC_DEFUN([AM_CONDITIONAL],
283 [AC_PREREQ(2.52)dnl
284 ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
285 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
283 [AC_PREREQ([2.52])dnl
284 m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])],
285 [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
286286 AC_SUBST([$1_TRUE])dnl
287287 AC_SUBST([$1_FALSE])dnl
288288 _AM_SUBST_NOTMAKE([$1_TRUE])dnl
301301 Usually this means the macro was only invoked conditionally.]])
302302 fi])])
303303
304 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
305 # Free Software Foundation, Inc.
306 #
307 # This file is free software; the Free Software Foundation
308 # gives unlimited permission to copy and/or distribute it,
309 # with or without modifications, as long as this notice is preserved.
310
311 # serial 10
312
313 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
304 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
305 #
306 # This file is free software; the Free Software Foundation
307 # gives unlimited permission to copy and/or distribute it,
308 # with or without modifications, as long as this notice is preserved.
309
310
311 # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be
314312 # written in clear, in which case automake, when reading aclocal.m4,
315313 # will think it sees a *use*, and therefore will trigger all it's
316314 # C support machinery. Also note that it means that autoscan, seeing
320318 # _AM_DEPENDENCIES(NAME)
321319 # ----------------------
322320 # See how the compiler implements dependency checking.
323 # NAME is "CC", "CXX", "GCJ", or "OBJC".
321 # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC".
324322 # We try a few techniques and use that to set a single cache variable.
325323 #
326324 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
333331 AC_REQUIRE([AM_MAKE_INCLUDE])dnl
334332 AC_REQUIRE([AM_DEP_TRACK])dnl
335333
336 ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
337 [$1], CXX, [depcc="$CXX" am_compiler_list=],
338 [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
339 [$1], UPC, [depcc="$UPC" am_compiler_list=],
340 [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
341 [depcc="$$1" am_compiler_list=])
334 m4_if([$1], [CC], [depcc="$CC" am_compiler_list=],
335 [$1], [CXX], [depcc="$CXX" am_compiler_list=],
336 [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
337 [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'],
338 [$1], [UPC], [depcc="$UPC" am_compiler_list=],
339 [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
340 [depcc="$$1" am_compiler_list=])
342341
343342 AC_CACHE_CHECK([dependency style of $depcc],
344343 [am_cv_$1_dependencies_compiler_type],
346345 # We make a subdir and do the tests there. Otherwise we can end up
347346 # making bogus files that we don't know about and never remove. For
348347 # instance it was reported that on HP-UX the gcc test will end up
349 # making a dummy file named `D' -- because `-MD' means `put the output
350 # in D'.
348 # making a dummy file named 'D' -- because '-MD' means "put the output
349 # in D".
350 rm -rf conftest.dir
351351 mkdir conftest.dir
352352 # Copy depcomp to subdir because otherwise we won't find it if we're
353353 # using a relative directory.
386386 : > sub/conftest.c
387387 for i in 1 2 3 4 5 6; do
388388 echo '#include "conftst'$i'.h"' >> sub/conftest.c
389 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
390 # Solaris 8's {/usr,}/bin/sh.
391 touch sub/conftst$i.h
389 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
390 # Solaris 10 /bin/sh.
391 echo '/* dummy */' > sub/conftst$i.h
392392 done
393393 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
394394
395 # We check with `-c' and `-o' for the sake of the "dashmstdout"
395 # We check with '-c' and '-o' for the sake of the "dashmstdout"
396396 # mode. It turns out that the SunPro C++ compiler does not properly
397 # handle `-M -o', and we need to detect this. Also, some Intel
398 # versions had trouble with output in subdirs
397 # handle '-M -o', and we need to detect this. Also, some Intel
398 # versions had trouble with output in subdirs.
399399 am__obj=sub/conftest.${OBJEXT-o}
400400 am__minus_obj="-o $am__obj"
401401 case $depmode in
404404 test "$am__universal" = false || continue
405405 ;;
406406 nosideeffect)
407 # after this tag, mechanisms are not by side-effect, so they'll
408 # only be used when explicitly requested
407 # After this tag, mechanisms are not by side-effect, so they'll
408 # only be used when explicitly requested.
409409 if test "x$enable_dependency_tracking" = xyes; then
410410 continue
411411 else
412412 break
413413 fi
414414 ;;
415 msvisualcpp | msvcmsys)
416 # This compiler won't grok `-c -o', but also, the minuso test has
415 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
416 # This compiler won't grok '-c -o', but also, the minuso test has
417417 # not run yet. These depmodes are late enough in the game, and
418418 # so weak that their functioning should not be impacted.
419419 am__obj=conftest.${OBJEXT-o}
461461 # AM_SET_DEPDIR
462462 # -------------
463463 # Choose a directory name for dependency files.
464 # This macro is AC_REQUIREd in _AM_DEPENDENCIES
464 # This macro is AC_REQUIREd in _AM_DEPENDENCIES.
465465 AC_DEFUN([AM_SET_DEPDIR],
466466 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
467467 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
471471 # AM_DEP_TRACK
472472 # ------------
473473 AC_DEFUN([AM_DEP_TRACK],
474 [AC_ARG_ENABLE(dependency-tracking,
475 [ --disable-dependency-tracking speeds up one-time build
476 --enable-dependency-tracking do not reject slow dependency extractors])
474 [AC_ARG_ENABLE([dependency-tracking], [dnl
475 AS_HELP_STRING(
476 [--enable-dependency-tracking],
477 [do not reject slow dependency extractors])
478 AS_HELP_STRING(
479 [--disable-dependency-tracking],
480 [speeds up one-time build])])
477481 if test "x$enable_dependency_tracking" != xno; then
478482 am_depcomp="$ac_aux_dir/depcomp"
479483 AMDEPBACKSLASH='\'
484 am__nodep='_no'
480485 fi
481486 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
482487 AC_SUBST([AMDEPBACKSLASH])dnl
483488 _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
489 AC_SUBST([am__nodep])dnl
490 _AM_SUBST_NOTMAKE([am__nodep])dnl
484491 ])
485492
486493 # Generate code to set up dependency tracking. -*- Autoconf -*-
487494
488 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
489 # Free Software Foundation, Inc.
490 #
491 # This file is free software; the Free Software Foundation
492 # gives unlimited permission to copy and/or distribute it,
493 # with or without modifications, as long as this notice is preserved.
494
495 #serial 5
495 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
496 #
497 # This file is free software; the Free Software Foundation
498 # gives unlimited permission to copy and/or distribute it,
499 # with or without modifications, as long as this notice is preserved.
500
496501
497502 # _AM_OUTPUT_DEPENDENCY_COMMANDS
498503 # ------------------------------
499504 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
500505 [{
501 # Autoconf 2.62 quotes --file arguments for eval, but not when files
506 # Older Autoconf quotes --file arguments for eval, but not when files
502507 # are listed without --file. Let's play safe and only enable the eval
503508 # if we detect the quoting.
504509 case $CONFIG_FILES in
511516 # Strip MF so we end up with the name of the file.
512517 mf=`echo "$mf" | sed -e 's/:.*$//'`
513518 # Check whether this is an Automake generated Makefile or not.
514 # We used to match only the files named `Makefile.in', but
519 # We used to match only the files named 'Makefile.in', but
515520 # some people rename them; so instead we look at the file content.
516521 # Grep'ing the first line is not enough: some people post-process
517522 # each Makefile.in and add a new line on top of each file to say so.
523528 continue
524529 fi
525530 # Extract the definition of DEPDIR, am__include, and am__quote
526 # from the Makefile without running `make'.
531 # from the Makefile without running 'make'.
527532 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
528533 test -z "$DEPDIR" && continue
529534 am__include=`sed -n 's/^am__include = //p' < "$mf"`
530 test -z "am__include" && continue
535 test -z "$am__include" && continue
531536 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
532 # When using ansi2knr, U may be empty or an underscore; expand it
533 U=`sed -n 's/^U = //p' < "$mf"`
534537 # Find all dependency output files, they are included files with
535538 # $(DEPDIR) in their names. We invoke sed twice because it is the
536539 # simplest approach to changing $(DEPDIR) to its actual value in the
537540 # expansion.
538541 for file in `sed -n "
539542 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
540 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
543 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
541544 # Make sure the directory exists.
542545 test -f "$dirpart/$file" && continue
543546 fdir=`AS_DIRNAME(["$file"])`
555558 # This macro should only be invoked once -- use via AC_REQUIRE.
556559 #
557560 # This code is only required when automatic dependency tracking
558 # is enabled. FIXME. This creates each `.P' file that we will
561 # is enabled. FIXME. This creates each '.P' file that we will
559562 # need in order to bootstrap the dependency handling code.
560563 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
561564 [AC_CONFIG_COMMANDS([depfiles],
565568
566569 # Do all the work for Automake. -*- Autoconf -*-
567570
568 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
569 # 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
570 #
571 # This file is free software; the Free Software Foundation
572 # gives unlimited permission to copy and/or distribute it,
573 # with or without modifications, as long as this notice is preserved.
574
575 # serial 16
571 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
572 #
573 # This file is free software; the Free Software Foundation
574 # gives unlimited permission to copy and/or distribute it,
575 # with or without modifications, as long as this notice is preserved.
576576
577577 # This macro actually does too much. Some checks are only needed if
578578 # your package does certain things. But this isn't really a big deal.
579
580 dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O.
581 m4_define([AC_PROG_CC],
582 m4_defn([AC_PROG_CC])
583 [_AM_PROG_CC_C_O
584 ])
579585
580586 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
581587 # AM_INIT_AUTOMAKE([OPTIONS])
589595 # arguments mandatory, and then we can depend on a new Autoconf
590596 # release and drop the old call support.
591597 AC_DEFUN([AM_INIT_AUTOMAKE],
592 [AC_PREREQ([2.62])dnl
598 [AC_PREREQ([2.65])dnl
593599 dnl Autoconf wants to disallow AM_ names. We explicitly allow
594600 dnl the ones we care about.
595601 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
618624 # Define the identity of the package.
619625 dnl Distinguish between old-style and new-style calls.
620626 m4_ifval([$2],
621 [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
627 [AC_DIAGNOSE([obsolete],
628 [$0: two- and three-arguments forms are deprecated.])
629 m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
622630 AC_SUBST([PACKAGE], [$1])dnl
623631 AC_SUBST([VERSION], [$2])],
624632 [_AM_SET_OPTIONS([$1])dnl
625633 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
626 m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
634 m4_if(
635 m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]),
636 [ok:ok],,
627637 [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
628638 AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
629639 AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
630640
631641 _AM_IF_OPTION([no-define],,
632 [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
633 AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
642 [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package])
643 AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl
634644
635645 # Some tools Automake needs.
636646 AC_REQUIRE([AM_SANITY_CHECK])dnl
637647 AC_REQUIRE([AC_ARG_PROGRAM])dnl
638 AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
639 AM_MISSING_PROG(AUTOCONF, autoconf)
640 AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
641 AM_MISSING_PROG(AUTOHEADER, autoheader)
642 AM_MISSING_PROG(MAKEINFO, makeinfo)
648 AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}])
649 AM_MISSING_PROG([AUTOCONF], [autoconf])
650 AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}])
651 AM_MISSING_PROG([AUTOHEADER], [autoheader])
652 AM_MISSING_PROG([MAKEINFO], [makeinfo])
643653 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
644654 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
645 AC_REQUIRE([AM_PROG_MKDIR_P])dnl
655 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
656 # For better backward compatibility. To be removed once Automake 1.9.x
657 # dies out for good. For more background, see:
658 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
659 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
660 AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
646661 # We need awk for the "check" target. The system "awk" is bad on
647662 # some platforms.
648663 AC_REQUIRE([AC_PROG_AWK])dnl
653668 [_AM_PROG_TAR([v7])])])
654669 _AM_IF_OPTION([no-dependencies],,
655670 [AC_PROVIDE_IFELSE([AC_PROG_CC],
656 [_AM_DEPENDENCIES(CC)],
657 [define([AC_PROG_CC],
658 defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
671 [_AM_DEPENDENCIES([CC])],
672 [m4_define([AC_PROG_CC],
673 m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl
659674 AC_PROVIDE_IFELSE([AC_PROG_CXX],
660 [_AM_DEPENDENCIES(CXX)],
661 [define([AC_PROG_CXX],
662 defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
675 [_AM_DEPENDENCIES([CXX])],
676 [m4_define([AC_PROG_CXX],
677 m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl
663678 AC_PROVIDE_IFELSE([AC_PROG_OBJC],
664 [_AM_DEPENDENCIES(OBJC)],
665 [define([AC_PROG_OBJC],
666 defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
667 ])
668 _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
669 dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
670 dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro
671 dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
679 [_AM_DEPENDENCIES([OBJC])],
680 [m4_define([AC_PROG_OBJC],
681 m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl
682 AC_PROVIDE_IFELSE([AC_PROG_OBJCXX],
683 [_AM_DEPENDENCIES([OBJCXX])],
684 [m4_define([AC_PROG_OBJCXX],
685 m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl
686 ])
687 AC_REQUIRE([AM_SILENT_RULES])dnl
688 dnl The testsuite driver may need to know about EXEEXT, so add the
689 dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This
690 dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below.
672691 AC_CONFIG_COMMANDS_PRE(dnl
673692 [m4_provide_if([_AM_COMPILER_EXEEXT],
674693 [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
675 ])
676
677 dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
694
695 # POSIX will say in a future version that running "rm -f" with no argument
696 # is OK; and we want to be able to make that assumption in our Makefile
697 # recipes. So use an aggressive probe to check that the usage we want is
698 # actually supported "in the wild" to an acceptable degree.
699 # See automake bug#10828.
700 # To make any issue more visible, cause the running configure to be aborted
701 # by default if the 'rm' program in use doesn't match our expectations; the
702 # user can still override this though.
703 if rm -f && rm -fr && rm -rf; then : OK; else
704 cat >&2 <<'END'
705 Oops!
706
707 Your 'rm' program seems unable to run without file operands specified
708 on the command line, even when the '-f' option is present. This is contrary
709 to the behaviour of most rm programs out there, and not conforming with
710 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
711
712 Please tell bug-automake@gnu.org about your system, including the value
713 of your $PATH and any error possibly output before this message. This
714 can help us improve future automake versions.
715
716 END
717 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
718 echo 'Configuration will proceed anyway, since you have set the' >&2
719 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
720 echo >&2
721 else
722 cat >&2 <<'END'
723 Aborting the configuration process, to ensure you take notice of the issue.
724
725 You can download and install GNU coreutils to get an 'rm' implementation
726 that behaves properly: <http://www.gnu.org/software/coreutils/>.
727
728 If you want to complete the configuration process using your problematic
729 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
730 to "yes", and re-run configure.
731
732 END
733 AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
734 fi
735 fi])
736
737 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not
678738 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
679739 dnl mangled by Autoconf and run in a shell conditional statement.
680740 m4_define([_AC_COMPILER_EXEEXT],
681741 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
682
683742
684743 # When config.status generates a header, we must update the stamp-h file.
685744 # This file resides in the same directory as the config header
702761 done
703762 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
704763
705 # Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
764 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
706765 #
707766 # This file is free software; the Free Software Foundation
708767 # gives unlimited permission to copy and/or distribute it,
721780 install_sh="\${SHELL} $am_aux_dir/install-sh"
722781 esac
723782 fi
724 AC_SUBST(install_sh)])
725
726 # Copyright (C) 2003, 2005 Free Software Foundation, Inc.
727 #
728 # This file is free software; the Free Software Foundation
729 # gives unlimited permission to copy and/or distribute it,
730 # with or without modifications, as long as this notice is preserved.
731
732 # serial 2
783 AC_SUBST([install_sh])])
784
785 # Copyright (C) 2003-2013 Free Software Foundation, Inc.
786 #
787 # This file is free software; the Free Software Foundation
788 # gives unlimited permission to copy and/or distribute it,
789 # with or without modifications, as long as this notice is preserved.
733790
734791 # Check whether the underlying file-system supports filenames
735792 # with a leading dot. For instance MS-DOS doesn't.
746803
747804 # Check to see how 'make' treats includes. -*- Autoconf -*-
748805
749 # Copyright (C) 2001, 2002, 2003, 2005, 2009 Free Software Foundation, Inc.
750 #
751 # This file is free software; the Free Software Foundation
752 # gives unlimited permission to copy and/or distribute it,
753 # with or without modifications, as long as this notice is preserved.
754
755 # serial 4
806 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
807 #
808 # This file is free software; the Free Software Foundation
809 # gives unlimited permission to copy and/or distribute it,
810 # with or without modifications, as long as this notice is preserved.
756811
757812 # AM_MAKE_INCLUDE()
758813 # -----------------
771826 _am_result=none
772827 # First try GNU make style include.
773828 echo "include confinc" > confmf
774 # Ignore all kinds of additional output from `make'.
829 # Ignore all kinds of additional output from 'make'.
775830 case `$am_make -s -f confmf 2> /dev/null` in #(
776831 *the\ am__doit\ target*)
777832 am__include=include
798853
799854 # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*-
800855
801 # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
802 # Free Software Foundation, Inc.
803 #
804 # This file is free software; the Free Software Foundation
805 # gives unlimited permission to copy and/or distribute it,
806 # with or without modifications, as long as this notice is preserved.
807
808 # serial 6
856 # Copyright (C) 1997-2013 Free Software Foundation, Inc.
857 #
858 # This file is free software; the Free Software Foundation
859 # gives unlimited permission to copy and/or distribute it,
860 # with or without modifications, as long as this notice is preserved.
809861
810862 # AM_MISSING_PROG(NAME, PROGRAM)
811863 # ------------------------------
814866 $1=${$1-"${am_missing_run}$2"}
815867 AC_SUBST($1)])
816868
817
818869 # AM_MISSING_HAS_RUN
819870 # ------------------
820 # Define MISSING if not defined so far and test if it supports --run.
821 # If it does, set am_missing_run to use it, otherwise, to nothing.
871 # Define MISSING if not defined so far and test if it is modern enough.
872 # If it is, set am_missing_run to use it, otherwise, to nothing.
822873 AC_DEFUN([AM_MISSING_HAS_RUN],
823874 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
824875 AC_REQUIRE_AUX_FILE([missing])dnl
831882 esac
832883 fi
833884 # Use eval to expand $SHELL
834 if eval "$MISSING --run true"; then
835 am_missing_run="$MISSING --run "
885 if eval "$MISSING --is-lightweight"; then
886 am_missing_run="$MISSING "
836887 else
837888 am_missing_run=
838 AC_MSG_WARN([`missing' script is too old or missing])
839 fi
840 ])
841
842 # Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
889 AC_MSG_WARN(['missing' script is too old or missing])
890 fi
891 ])
892
893 # Copyright (C) 2003-2013 Free Software Foundation, Inc.
843894 #
844895 # This file is free software; the Free Software Foundation
845896 # gives unlimited permission to copy and/or distribute it,
847898
848899 # AM_PROG_MKDIR_P
849900 # ---------------
850 # Check for `mkdir -p'.
901 # Check for 'mkdir -p'.
851902 AC_DEFUN([AM_PROG_MKDIR_P],
852903 [AC_PREREQ([2.60])dnl
853904 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
905 dnl FIXME we are no longer going to remove this! adjust warning
906 dnl FIXME message accordingly.
907 AC_DIAGNOSE([obsolete],
908 [$0: this macro is deprecated, and will soon be removed.
909 You should use the Autoconf-provided 'AC][_PROG_MKDIR_P' macro instead,
910 and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.])
854911 dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P,
855912 dnl while keeping a definition of mkdir_p for backward compatibility.
856913 dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
867924
868925 # Helper functions for option handling. -*- Autoconf -*-
869926
870 # Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
871 #
872 # This file is free software; the Free Software Foundation
873 # gives unlimited permission to copy and/or distribute it,
874 # with or without modifications, as long as this notice is preserved.
875
876 # serial 4
927 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
928 #
929 # This file is free software; the Free Software Foundation
930 # gives unlimited permission to copy and/or distribute it,
931 # with or without modifications, as long as this notice is preserved.
877932
878933 # _AM_MANGLE_OPTION(NAME)
879934 # -----------------------
881936 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
882937
883938 # _AM_SET_OPTION(NAME)
884 # ------------------------------
939 # --------------------
885940 # Set option NAME. Presently that only means defining a flag for this option.
886941 AC_DEFUN([_AM_SET_OPTION],
887 [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
942 [m4_define(_AM_MANGLE_OPTION([$1]), [1])])
888943
889944 # _AM_SET_OPTIONS(OPTIONS)
890 # ----------------------------------
945 # ------------------------
891946 # OPTIONS is a space-separated list of Automake options.
892947 AC_DEFUN([_AM_SET_OPTIONS],
893948 [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
898953 AC_DEFUN([_AM_IF_OPTION],
899954 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
900955
956 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
957 #
958 # This file is free software; the Free Software Foundation
959 # gives unlimited permission to copy and/or distribute it,
960 # with or without modifications, as long as this notice is preserved.
961
962 # _AM_PROG_CC_C_O
963 # ---------------
964 # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC
965 # to automatically call this.
966 AC_DEFUN([_AM_PROG_CC_C_O],
967 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
968 AC_REQUIRE_AUX_FILE([compile])dnl
969 AC_LANG_PUSH([C])dnl
970 AC_CACHE_CHECK(
971 [whether $CC understands -c and -o together],
972 [am_cv_prog_cc_c_o],
973 [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])])
974 # Make sure it works both with $CC and with simple cc.
975 # Following AC_PROG_CC_C_O, we do the test twice because some
976 # compilers refuse to overwrite an existing .o file with -o,
977 # though they will create one.
978 am_cv_prog_cc_c_o=yes
979 for am_i in 1 2; do
980 if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \
981 && test -f conftest2.$ac_objext; then
982 : OK
983 else
984 am_cv_prog_cc_c_o=no
985 break
986 fi
987 done
988 rm -f core conftest*
989 unset am_i])
990 if test "$am_cv_prog_cc_c_o" != yes; then
991 # Losing compiler, so override with the script.
992 # FIXME: It is wrong to rewrite CC.
993 # But if we don't then we get into trouble of one sort or another.
994 # A longer-term fix would be to have automake use am__CC in this case,
995 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
996 CC="$am_aux_dir/compile $CC"
997 fi
998 AC_LANG_POP([C])])
999
1000 # For backward compatibility.
1001 AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])])
1002
1003 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
1004 #
1005 # This file is free software; the Free Software Foundation
1006 # gives unlimited permission to copy and/or distribute it,
1007 # with or without modifications, as long as this notice is preserved.
1008
1009 # AM_RUN_LOG(COMMAND)
1010 # -------------------
1011 # Run COMMAND, save the exit status in ac_status, and log it.
1012 # (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
1013 AC_DEFUN([AM_RUN_LOG],
1014 [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
1015 ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
1016 ac_status=$?
1017 echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
1018 (exit $ac_status); }])
1019
9011020 # Check to make sure that the build environment is sane. -*- Autoconf -*-
9021021
903 # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
904 # Free Software Foundation, Inc.
905 #
906 # This file is free software; the Free Software Foundation
907 # gives unlimited permission to copy and/or distribute it,
908 # with or without modifications, as long as this notice is preserved.
909
910 # serial 5
1022 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
1023 #
1024 # This file is free software; the Free Software Foundation
1025 # gives unlimited permission to copy and/or distribute it,
1026 # with or without modifications, as long as this notice is preserved.
9111027
9121028 # AM_SANITY_CHECK
9131029 # ---------------
9141030 AC_DEFUN([AM_SANITY_CHECK],
9151031 [AC_MSG_CHECKING([whether build environment is sane])
916 # Just in case
917 sleep 1
918 echo timestamp > conftest.file
9191032 # Reject unsafe characters in $srcdir or the absolute working directory
9201033 # name. Accept space and tab only in the latter.
9211034 am_lf='
9261039 esac
9271040 case $srcdir in
9281041 *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*)
929 AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
1042 AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);;
9301043 esac
9311044
932 # Do `set' in a subshell so we don't clobber the current shell's
1045 # Do 'set' in a subshell so we don't clobber the current shell's
9331046 # arguments. Must try -L first in case configure is actually a
9341047 # symlink; some systems play weird games with the mod time of symlinks
9351048 # (eg FreeBSD returns the mod time of the symlink's containing
9361049 # directory).
9371050 if (
938 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
939 if test "$[*]" = "X"; then
940 # -L didn't work.
941 set X `ls -t "$srcdir/configure" conftest.file`
942 fi
943 rm -f conftest.file
944 if test "$[*]" != "X $srcdir/configure conftest.file" \
945 && test "$[*]" != "X conftest.file $srcdir/configure"; then
946
947 # If neither matched, then we have a broken ls. This can happen
948 # if, for instance, CONFIG_SHELL is bash and it inherits a
949 # broken ls alias from the environment. This has actually
950 # happened. Such a system could not be considered "sane".
951 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
952 alias in your environment])
953 fi
954
1051 am_has_slept=no
1052 for am_try in 1 2; do
1053 echo "timestamp, slept: $am_has_slept" > conftest.file
1054 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
1055 if test "$[*]" = "X"; then
1056 # -L didn't work.
1057 set X `ls -t "$srcdir/configure" conftest.file`
1058 fi
1059 if test "$[*]" != "X $srcdir/configure conftest.file" \
1060 && test "$[*]" != "X conftest.file $srcdir/configure"; then
1061
1062 # If neither matched, then we have a broken ls. This can happen
1063 # if, for instance, CONFIG_SHELL is bash and it inherits a
1064 # broken ls alias from the environment. This has actually
1065 # happened. Such a system could not be considered "sane".
1066 AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
1067 alias in your environment])
1068 fi
1069 if test "$[2]" = conftest.file || test $am_try -eq 2; then
1070 break
1071 fi
1072 # Just in case.
1073 sleep 1
1074 am_has_slept=yes
1075 done
9551076 test "$[2]" = conftest.file
9561077 )
9571078 then
9611082 AC_MSG_ERROR([newly created file is older than distributed files!
9621083 Check your system clock])
9631084 fi
964 AC_MSG_RESULT(yes)])
965
966 # Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
1085 AC_MSG_RESULT([yes])
1086 # If we didn't sleep, we still need to ensure time stamps of config.status and
1087 # generated files are strictly newer.
1088 am_sleep_pid=
1089 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
1090 ( sleep 1 ) &
1091 am_sleep_pid=$!
1092 fi
1093 AC_CONFIG_COMMANDS_PRE(
1094 [AC_MSG_CHECKING([that generated files are newer than configure])
1095 if test -n "$am_sleep_pid"; then
1096 # Hide warnings about reused PIDs.
1097 wait $am_sleep_pid 2>/dev/null
1098 fi
1099 AC_MSG_RESULT([done])])
1100 rm -f conftest.file
1101 ])
1102
1103 # Copyright (C) 2009-2013 Free Software Foundation, Inc.
1104 #
1105 # This file is free software; the Free Software Foundation
1106 # gives unlimited permission to copy and/or distribute it,
1107 # with or without modifications, as long as this notice is preserved.
1108
1109 # AM_SILENT_RULES([DEFAULT])
1110 # --------------------------
1111 # Enable less verbose build rules; with the default set to DEFAULT
1112 # ("yes" being less verbose, "no" or empty being verbose).
1113 AC_DEFUN([AM_SILENT_RULES],
1114 [AC_ARG_ENABLE([silent-rules], [dnl
1115 AS_HELP_STRING(
1116 [--enable-silent-rules],
1117 [less verbose build output (undo: "make V=1")])
1118 AS_HELP_STRING(
1119 [--disable-silent-rules],
1120 [verbose build output (undo: "make V=0")])dnl
1121 ])
1122 case $enable_silent_rules in @%:@ (((
1123 yes) AM_DEFAULT_VERBOSITY=0;;
1124 no) AM_DEFAULT_VERBOSITY=1;;
1125 *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
1126 esac
1127 dnl
1128 dnl A few 'make' implementations (e.g., NonStop OS and NextStep)
1129 dnl do not support nested variable expansions.
1130 dnl See automake bug#9928 and bug#10237.
1131 am_make=${MAKE-make}
1132 AC_CACHE_CHECK([whether $am_make supports nested variables],
1133 [am_cv_make_support_nested_variables],
1134 [if AS_ECHO([['TRUE=$(BAR$(V))
1135 BAR0=false
1136 BAR1=true
1137 V=1
1138 am__doit:
1139 @$(TRUE)
1140 .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
1141 am_cv_make_support_nested_variables=yes
1142 else
1143 am_cv_make_support_nested_variables=no
1144 fi])
1145 if test $am_cv_make_support_nested_variables = yes; then
1146 dnl Using '$V' instead of '$(V)' breaks IRIX make.
1147 AM_V='$(V)'
1148 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
1149 else
1150 AM_V=$AM_DEFAULT_VERBOSITY
1151 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
1152 fi
1153 AC_SUBST([AM_V])dnl
1154 AM_SUBST_NOTMAKE([AM_V])dnl
1155 AC_SUBST([AM_DEFAULT_V])dnl
1156 AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
1157 AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
1158 AM_BACKSLASH='\'
1159 AC_SUBST([AM_BACKSLASH])dnl
1160 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
1161 ])
1162
1163 # Copyright (C) 2001-2013 Free Software Foundation, Inc.
9671164 #
9681165 # This file is free software; the Free Software Foundation
9691166 # gives unlimited permission to copy and/or distribute it,
9711168
9721169 # AM_PROG_INSTALL_STRIP
9731170 # ---------------------
974 # One issue with vendor `install' (even GNU) is that you can't
1171 # One issue with vendor 'install' (even GNU) is that you can't
9751172 # specify the program used to strip binaries. This is especially
9761173 # annoying in cross-compiling environments, where the build's strip
9771174 # is unlikely to handle the host's binaries.
9781175 # Fortunately install-sh will honor a STRIPPROG variable, so we
979 # always use install-sh in `make install-strip', and initialize
1176 # always use install-sh in "make install-strip", and initialize
9801177 # STRIPPROG with the value of the STRIP variable (set by the user).
9811178 AC_DEFUN([AM_PROG_INSTALL_STRIP],
9821179 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
983 # Installed binaries are usually stripped using `strip' when the user
984 # run `make install-strip'. However `strip' might not be the right
1180 # Installed binaries are usually stripped using 'strip' when the user
1181 # run "make install-strip". However 'strip' might not be the right
9851182 # tool to use in cross-compilation environments, therefore Automake
986 # will honor the `STRIP' environment variable to overrule this program.
987 dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
1183 # will honor the 'STRIP' environment variable to overrule this program.
1184 dnl Don't test for $cross_compiling = yes, because it might be 'maybe'.
9881185 if test "$cross_compiling" != no; then
9891186 AC_CHECK_TOOL([STRIP], [strip], :)
9901187 fi
9911188 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
9921189 AC_SUBST([INSTALL_STRIP_PROGRAM])])
9931190
994 # Copyright (C) 2006, 2008 Free Software Foundation, Inc.
995 #
996 # This file is free software; the Free Software Foundation
997 # gives unlimited permission to copy and/or distribute it,
998 # with or without modifications, as long as this notice is preserved.
999
1000 # serial 2
1191 # Copyright (C) 2006-2013 Free Software Foundation, Inc.
1192 #
1193 # This file is free software; the Free Software Foundation
1194 # gives unlimited permission to copy and/or distribute it,
1195 # with or without modifications, as long as this notice is preserved.
10011196
10021197 # _AM_SUBST_NOTMAKE(VARIABLE)
10031198 # ---------------------------
10061201 AC_DEFUN([_AM_SUBST_NOTMAKE])
10071202
10081203 # AM_SUBST_NOTMAKE(VARIABLE)
1009 # ---------------------------
1204 # --------------------------
10101205 # Public sister of _AM_SUBST_NOTMAKE.
10111206 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
10121207
10131208 # Check how to create a tarball. -*- Autoconf -*-
10141209
1015 # Copyright (C) 2004, 2005 Free Software Foundation, Inc.
1016 #
1017 # This file is free software; the Free Software Foundation
1018 # gives unlimited permission to copy and/or distribute it,
1019 # with or without modifications, as long as this notice is preserved.
1020
1021 # serial 2
1210 # Copyright (C) 2004-2013 Free Software Foundation, Inc.
1211 #
1212 # This file is free software; the Free Software Foundation
1213 # gives unlimited permission to copy and/or distribute it,
1214 # with or without modifications, as long as this notice is preserved.
10221215
10231216 # _AM_PROG_TAR(FORMAT)
10241217 # --------------------
10251218 # Check how to create a tarball in format FORMAT.
1026 # FORMAT should be one of `v7', `ustar', or `pax'.
1219 # FORMAT should be one of 'v7', 'ustar', or 'pax'.
10271220 #
10281221 # Substitute a variable $(am__tar) that is a command
10291222 # writing to stdout a FORMAT-tarball containing the directory
10331226 # Substitute a variable $(am__untar) that extract such
10341227 # a tarball read from stdin.
10351228 # $(am__untar) < result.tar
1229 #
10361230 AC_DEFUN([_AM_PROG_TAR],
1037 [# Always define AMTAR for backward compatibility.
1038 AM_MISSING_PROG([AMTAR], [tar])
1231 [# Always define AMTAR for backward compatibility. Yes, it's still used
1232 # in the wild :-( We should find a proper way to deprecate it ...
1233 AC_SUBST([AMTAR], ['$${TAR-tar}'])
1234
1235 # We'll loop over all known methods to create a tar archive until one works.
1236 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1237
10391238 m4_if([$1], [v7],
1040 [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
1041 [m4_case([$1], [ustar],, [pax],,
1042 [m4_fatal([Unknown tar format])])
1043 AC_MSG_CHECKING([how to create a $1 tar archive])
1044 # Loop over all known methods to create a tar archive until one works.
1045 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
1046 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1047 # Do not fold the above two line into one, because Tru64 sh and
1048 # Solaris sh will not grok spaces in the rhs of `-'.
1049 for _am_tool in $_am_tools
1050 do
1051 case $_am_tool in
1052 gnutar)
1053 for _am_tar in tar gnutar gtar;
1054 do
1055 AM_RUN_LOG([$_am_tar --version]) && break
1056 done
1057 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1058 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1059 am__untar="$_am_tar -xf -"
1060 ;;
1061 plaintar)
1062 # Must skip GNU tar: if it does not support --format= it doesn't create
1063 # ustar tarball either.
1064 (tar --version) >/dev/null 2>&1 && continue
1065 am__tar='tar chf - "$$tardir"'
1066 am__tar_='tar chf - "$tardir"'
1067 am__untar='tar xf -'
1068 ;;
1069 pax)
1070 am__tar='pax -L -x $1 -w "$$tardir"'
1071 am__tar_='pax -L -x $1 -w "$tardir"'
1072 am__untar='pax -r'
1073 ;;
1074 cpio)
1075 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1076 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1077 am__untar='cpio -i -H $1 -d'
1078 ;;
1079 none)
1080 am__tar=false
1081 am__tar_=false
1082 am__untar=false
1083 ;;
1084 esac
1085
1086 # If the value was cached, stop now. We just wanted to have am__tar
1087 # and am__untar set.
1088 test -n "${am_cv_prog_tar_$1}" && break
1089
1090 # tar/untar a dummy directory, and stop if the command works
1239 [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
1240
1241 [m4_case([$1],
1242 [ustar],
1243 [# The POSIX 1988 'ustar' format is defined with fixed-size fields.
1244 # There is notably a 21 bits limit for the UID and the GID. In fact,
1245 # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343
1246 # and bug#13588).
1247 am_max_uid=2097151 # 2^21 - 1
1248 am_max_gid=$am_max_uid
1249 # The $UID and $GID variables are not portable, so we need to resort
1250 # to the POSIX-mandated id(1) utility. Errors in the 'id' calls
1251 # below are definitely unexpected, so allow the users to see them
1252 # (that is, avoid stderr redirection).
1253 am_uid=`id -u || echo unknown`
1254 am_gid=`id -g || echo unknown`
1255 AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format])
1256 if test $am_uid -le $am_max_uid; then
1257 AC_MSG_RESULT([yes])
1258 else
1259 AC_MSG_RESULT([no])
1260 _am_tools=none
1261 fi
1262 AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format])
1263 if test $am_gid -le $am_max_gid; then
1264 AC_MSG_RESULT([yes])
1265 else
1266 AC_MSG_RESULT([no])
1267 _am_tools=none
1268 fi],
1269
1270 [pax],
1271 [],
1272
1273 [m4_fatal([Unknown tar format])])
1274
1275 AC_MSG_CHECKING([how to create a $1 tar archive])
1276
1277 # Go ahead even if we have the value already cached. We do so because we
1278 # need to set the values for the 'am__tar' and 'am__untar' variables.
1279 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
1280
1281 for _am_tool in $_am_tools; do
1282 case $_am_tool in
1283 gnutar)
1284 for _am_tar in tar gnutar gtar; do
1285 AM_RUN_LOG([$_am_tar --version]) && break
1286 done
1287 am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
1288 am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
1289 am__untar="$_am_tar -xf -"
1290 ;;
1291 plaintar)
1292 # Must skip GNU tar: if it does not support --format= it doesn't create
1293 # ustar tarball either.
1294 (tar --version) >/dev/null 2>&1 && continue
1295 am__tar='tar chf - "$$tardir"'
1296 am__tar_='tar chf - "$tardir"'
1297 am__untar='tar xf -'
1298 ;;
1299 pax)
1300 am__tar='pax -L -x $1 -w "$$tardir"'
1301 am__tar_='pax -L -x $1 -w "$tardir"'
1302 am__untar='pax -r'
1303 ;;
1304 cpio)
1305 am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
1306 am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
1307 am__untar='cpio -i -H $1 -d'
1308 ;;
1309 none)
1310 am__tar=false
1311 am__tar_=false
1312 am__untar=false
1313 ;;
1314 esac
1315
1316 # If the value was cached, stop now. We just wanted to have am__tar
1317 # and am__untar set.
1318 test -n "${am_cv_prog_tar_$1}" && break
1319
1320 # tar/untar a dummy directory, and stop if the command works.
1321 rm -rf conftest.dir
1322 mkdir conftest.dir
1323 echo GrepMe > conftest.dir/file
1324 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1325 rm -rf conftest.dir
1326 if test -s conftest.tar; then
1327 AM_RUN_LOG([$am__untar <conftest.tar])
1328 AM_RUN_LOG([cat conftest.dir/file])
1329 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1330 fi
1331 done
10911332 rm -rf conftest.dir
1092 mkdir conftest.dir
1093 echo GrepMe > conftest.dir/file
1094 AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
1095 rm -rf conftest.dir
1096 if test -s conftest.tar; then
1097 AM_RUN_LOG([$am__untar <conftest.tar])
1098 grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
1099 fi
1100 done
1101 rm -rf conftest.dir
1102
1103 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1104 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1333
1334 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
1335 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
1336
11051337 AC_SUBST([am__tar])
11061338 AC_SUBST([am__untar])
11071339 ]) # _AM_PROG_TAR
11081340
11091341 m4_include([m4/gettext.m4])
11101342 m4_include([m4/iconv.m4])
1343 m4_include([m4/intlmacosx.m4])
11111344 m4_include([m4/lib-ld.m4])
11121345 m4_include([m4/lib-link.m4])
11131346 m4_include([m4/lib-prefix.m4])
0 #! /bin/sh
1 # Wrapper for compilers which do not understand '-c -o'.
2
3 scriptversion=2012-10-14.11; # UTC
4
5 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
6 # Written by Tom Tromey <tromey@cygnus.com>.
7 #
8 # This program is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2, or (at your option)
11 # any later version.
12 #
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
17 #
18 # You should have received a copy of the GNU General Public License
19 # along with this program. If not, see <http://www.gnu.org/licenses/>.
20
21 # As a special exception to the GNU General Public License, if you
22 # distribute this file as part of a program that contains a
23 # configuration script generated by Autoconf, you may include it under
24 # the same distribution terms that you use for the rest of that program.
25
26 # This file is maintained in Automake, please report
27 # bugs to <bug-automake@gnu.org> or send patches to
28 # <automake-patches@gnu.org>.
29
30 nl='
31 '
32
33 # We need space, tab and new line, in precisely that order. Quoting is
34 # there to prevent tools from complaining about whitespace usage.
35 IFS=" "" $nl"
36
37 file_conv=
38
39 # func_file_conv build_file lazy
40 # Convert a $build file to $host form and store it in $file
41 # Currently only supports Windows hosts. If the determined conversion
42 # type is listed in (the comma separated) LAZY, no conversion will
43 # take place.
44 func_file_conv ()
45 {
46 file=$1
47 case $file in
48 / | /[!/]*) # absolute file, and not a UNC file
49 if test -z "$file_conv"; then
50 # lazily determine how to convert abs files
51 case `uname -s` in
52 MINGW*)
53 file_conv=mingw
54 ;;
55 CYGWIN*)
56 file_conv=cygwin
57 ;;
58 *)
59 file_conv=wine
60 ;;
61 esac
62 fi
63 case $file_conv/,$2, in
64 *,$file_conv,*)
65 ;;
66 mingw/*)
67 file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
68 ;;
69 cygwin/*)
70 file=`cygpath -m "$file" || echo "$file"`
71 ;;
72 wine/*)
73 file=`winepath -w "$file" || echo "$file"`
74 ;;
75 esac
76 ;;
77 esac
78 }
79
80 # func_cl_dashL linkdir
81 # Make cl look for libraries in LINKDIR
82 func_cl_dashL ()
83 {
84 func_file_conv "$1"
85 if test -z "$lib_path"; then
86 lib_path=$file
87 else
88 lib_path="$lib_path;$file"
89 fi
90 linker_opts="$linker_opts -LIBPATH:$file"
91 }
92
93 # func_cl_dashl library
94 # Do a library search-path lookup for cl
95 func_cl_dashl ()
96 {
97 lib=$1
98 found=no
99 save_IFS=$IFS
100 IFS=';'
101 for dir in $lib_path $LIB
102 do
103 IFS=$save_IFS
104 if $shared && test -f "$dir/$lib.dll.lib"; then
105 found=yes
106 lib=$dir/$lib.dll.lib
107 break
108 fi
109 if test -f "$dir/$lib.lib"; then
110 found=yes
111 lib=$dir/$lib.lib
112 break
113 fi
114 if test -f "$dir/lib$lib.a"; then
115 found=yes
116 lib=$dir/lib$lib.a
117 break
118 fi
119 done
120 IFS=$save_IFS
121
122 if test "$found" != yes; then
123 lib=$lib.lib
124 fi
125 }
126
127 # func_cl_wrapper cl arg...
128 # Adjust compile command to suit cl
129 func_cl_wrapper ()
130 {
131 # Assume a capable shell
132 lib_path=
133 shared=:
134 linker_opts=
135 for arg
136 do
137 if test -n "$eat"; then
138 eat=
139 else
140 case $1 in
141 -o)
142 # configure might choose to run compile as 'compile cc -o foo foo.c'.
143 eat=1
144 case $2 in
145 *.o | *.[oO][bB][jJ])
146 func_file_conv "$2"
147 set x "$@" -Fo"$file"
148 shift
149 ;;
150 *)
151 func_file_conv "$2"
152 set x "$@" -Fe"$file"
153 shift
154 ;;
155 esac
156 ;;
157 -I)
158 eat=1
159 func_file_conv "$2" mingw
160 set x "$@" -I"$file"
161 shift
162 ;;
163 -I*)
164 func_file_conv "${1#-I}" mingw
165 set x "$@" -I"$file"
166 shift
167 ;;
168 -l)
169 eat=1
170 func_cl_dashl "$2"
171 set x "$@" "$lib"
172 shift
173 ;;
174 -l*)
175 func_cl_dashl "${1#-l}"
176 set x "$@" "$lib"
177 shift
178 ;;
179 -L)
180 eat=1
181 func_cl_dashL "$2"
182 ;;
183 -L*)
184 func_cl_dashL "${1#-L}"
185 ;;
186 -static)
187 shared=false
188 ;;
189 -Wl,*)
190 arg=${1#-Wl,}
191 save_ifs="$IFS"; IFS=','
192 for flag in $arg; do
193 IFS="$save_ifs"
194 linker_opts="$linker_opts $flag"
195 done
196 IFS="$save_ifs"
197 ;;
198 -Xlinker)
199 eat=1
200 linker_opts="$linker_opts $2"
201 ;;
202 -*)
203 set x "$@" "$1"
204 shift
205 ;;
206 *.cc | *.CC | *.cxx | *.CXX | *.[cC]++)
207 func_file_conv "$1"
208 set x "$@" -Tp"$file"
209 shift
210 ;;
211 *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO])
212 func_file_conv "$1" mingw
213 set x "$@" "$file"
214 shift
215 ;;
216 *)
217 set x "$@" "$1"
218 shift
219 ;;
220 esac
221 fi
222 shift
223 done
224 if test -n "$linker_opts"; then
225 linker_opts="-link$linker_opts"
226 fi
227 exec "$@" $linker_opts
228 exit 1
229 }
230
231 eat=
232
233 case $1 in
234 '')
235 echo "$0: No command. Try '$0 --help' for more information." 1>&2
236 exit 1;
237 ;;
238 -h | --h*)
239 cat <<\EOF
240 Usage: compile [--help] [--version] PROGRAM [ARGS]
241
242 Wrapper for compilers which do not understand '-c -o'.
243 Remove '-o dest.o' from ARGS, run PROGRAM with the remaining
244 arguments, and rename the output as expected.
245
246 If you are trying to build a whole package this is not the
247 right script to run: please start by reading the file 'INSTALL'.
248
249 Report bugs to <bug-automake@gnu.org>.
250 EOF
251 exit $?
252 ;;
253 -v | --v*)
254 echo "compile $scriptversion"
255 exit $?
256 ;;
257 cl | *[/\\]cl | cl.exe | *[/\\]cl.exe )
258 func_cl_wrapper "$@" # Doesn't return...
259 ;;
260 esac
261
262 ofile=
263 cfile=
264
265 for arg
266 do
267 if test -n "$eat"; then
268 eat=
269 else
270 case $1 in
271 -o)
272 # configure might choose to run compile as 'compile cc -o foo foo.c'.
273 # So we strip '-o arg' only if arg is an object.
274 eat=1
275 case $2 in
276 *.o | *.obj)
277 ofile=$2
278 ;;
279 *)
280 set x "$@" -o "$2"
281 shift
282 ;;
283 esac
284 ;;
285 *.c)
286 cfile=$1
287 set x "$@" "$1"
288 shift
289 ;;
290 *)
291 set x "$@" "$1"
292 shift
293 ;;
294 esac
295 fi
296 shift
297 done
298
299 if test -z "$ofile" || test -z "$cfile"; then
300 # If no '-o' option was seen then we might have been invoked from a
301 # pattern rule where we don't need one. That is ok -- this is a
302 # normal compilation that the losing compiler can handle. If no
303 # '.c' file was seen then we are probably linking. That is also
304 # ok.
305 exec "$@"
306 fi
307
308 # Name of file we expect compiler to create.
309 cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
310
311 # Create the lock directory.
312 # Note: use '[/\\:.-]' here to ensure that we don't use the same name
313 # that we are using for the .o file. Also, base the name on the expected
314 # object file name, since that is what matters with a parallel build.
315 lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
316 while true; do
317 if mkdir "$lockdir" >/dev/null 2>&1; then
318 break
319 fi
320 sleep 1
321 done
322 # FIXME: race condition here if user kills between mkdir and trap.
323 trap "rmdir '$lockdir'; exit 1" 1 2 15
324
325 # Run the compile.
326 "$@"
327 ret=$?
328
329 if test -f "$cofile"; then
330 test "$cofile" = "$ofile" || mv "$cofile" "$ofile"
331 elif test -f "${cofile}bj"; then
332 test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile"
333 fi
334
335 rmdir "$lockdir"
336 exit $ret
337
338 # Local Variables:
339 # mode: shell-script
340 # sh-indentation: 2
341 # eval: (add-hook 'write-file-hooks 'time-stamp)
342 # time-stamp-start: "scriptversion="
343 # time-stamp-format: "%:y-%02m-%02d.%02H"
344 # time-stamp-time-zone: "UTC"
345 # time-stamp-end: "; # UTC"
346 # End:
00 #! /bin/sh
11 # Attempt to guess a canonical system name.
2 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
4 # 2011 Free Software Foundation, Inc.
5
6 timestamp='2011-02-02'
2 # Copyright 1992-2013 Free Software Foundation, Inc.
3
4 timestamp='2013-06-10'
75
86 # This file is free software; you can redistribute it and/or modify it
97 # under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
8 # the Free Software Foundation; either version 3 of the License, or
119 # (at your option) any later version.
1210 #
1311 # This program is distributed in the hope that it will be useful, but
1614 # General Public License for more details.
1715 #
1816 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
21 # 02110-1301, USA.
17 # along with this program; if not, see <http://www.gnu.org/licenses/>.
2218 #
2319 # As a special exception to the GNU General Public License, if you
2420 # distribute this file as part of a program that contains a
2521 # configuration script generated by Autoconf, you may include it under
26 # the same distribution terms that you use for the rest of that program.
27
28
29 # Originally written by Per Bothner. Please send patches (context
30 # diff format) to <config-patches@gnu.org> and include a ChangeLog
31 # entry.
22 # the same distribution terms that you use for the rest of that
23 # program. This Exception is an additional permission under section 7
24 # of the GNU General Public License, version 3 ("GPLv3").
3225 #
33 # This script attempts to guess a canonical system name similar to
34 # config.sub. If it succeeds, it prints the system name on stdout, and
35 # exits with 0. Otherwise, it exits with 1.
26 # Originally written by Per Bothner.
3627 #
3728 # You can get the latest version of this script from:
3829 # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
30 #
31 # Please send patches with a ChangeLog entry to config-patches@gnu.org.
32
3933
4034 me=`echo "$0" | sed -e 's,.*/,,'`
4135
5549 GNU config.guess ($timestamp)
5650
5751 Originally written by Per Bothner.
58 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
59 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free
60 Software Foundation, Inc.
52 Copyright 1992-2013 Free Software Foundation, Inc.
6153
6254 This is free software; see the source for copying conditions. There is NO
6355 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
140132 UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
141133
142134 case "${UNAME_SYSTEM}" in
143 Linux|GNU/*)
135 Linux|GNU|GNU/*)
136 # If the system lacks a compiler, then just pick glibc.
137 # We could probably try harder.
138 LIBC=gnu
139
144140 eval $set_cc_for_build
145141 cat <<-EOF > $dummy.c
146142 #include <features.h>
147 #ifdef __UCLIBC__
148 # ifdef __UCLIBC_CONFIG_VERSION__
149 LIBC=uclibc __UCLIBC_CONFIG_VERSION__
150 # else
143 #if defined(__UCLIBC__)
151144 LIBC=uclibc
152 # endif
145 #elif defined(__dietlibc__)
146 LIBC=dietlibc
153147 #else
154 # ifdef __dietlibc__
155 LIBC=dietlibc
156 # else
157148 LIBC=gnu
158 # endif
159149 #endif
160150 EOF
161151 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
167157 case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
168158 *:NetBSD:*:*)
169159 # NetBSD (nbsd) targets should (where applicable) match one or
170 # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
160 # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
171161 # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
172162 # switched to ELF, *-*-netbsd* would select the old
173163 # object file format. This provides both forward
223213 # contains redundant information, the shorter form:
224214 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
225215 echo "${machine}-${os}${release}"
216 exit ;;
217 *:Bitrig:*:*)
218 UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
219 echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
226220 exit ;;
227221 *:OpenBSD:*:*)
228222 UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
326320 arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
327321 echo arm-acorn-riscix${UNAME_RELEASE}
328322 exit ;;
329 arm:riscos:*:*|arm:RISCOS:*:*)
323 arm*:riscos:*:*|arm*:RISCOS:*:*)
330324 echo arm-unknown-riscos
331325 exit ;;
332326 SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
814808 echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
815809 exit ;;
816810 *:FreeBSD:*:*)
817 case ${UNAME_MACHINE} in
818 pc98)
819 echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
811 UNAME_PROCESSOR=`/usr/bin/uname -p`
812 case ${UNAME_PROCESSOR} in
820813 amd64)
821814 echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
822815 *)
823 echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
816 echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
824817 esac
825818 exit ;;
826819 i*:CYGWIN*:*)
827820 echo ${UNAME_MACHINE}-pc-cygwin
828821 exit ;;
822 *:MINGW64*:*)
823 echo ${UNAME_MACHINE}-pc-mingw64
824 exit ;;
829825 *:MINGW*:*)
830826 echo ${UNAME_MACHINE}-pc-mingw32
827 exit ;;
828 i*:MSYS*:*)
829 echo ${UNAME_MACHINE}-pc-msys
831830 exit ;;
832831 i*:windows32*:*)
833832 # uname -m includes "-pc" on this system.
883882 i*86:Minix:*:*)
884883 echo ${UNAME_MACHINE}-pc-minix
885884 exit ;;
885 aarch64:Linux:*:*)
886 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
887 exit ;;
888 aarch64_be:Linux:*:*)
889 UNAME_MACHINE=aarch64_be
890 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
891 exit ;;
886892 alpha:Linux:*:*)
887893 case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
888894 EV5) UNAME_MACHINE=alphaev5 ;;
897903 if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
898904 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
899905 exit ;;
906 arc:Linux:*:* | arceb:Linux:*:*)
907 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
908 exit ;;
900909 arm*:Linux:*:*)
901910 eval $set_cc_for_build
902911 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
904913 then
905914 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
906915 else
907 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
916 if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
917 | grep -q __ARM_PCS_VFP
918 then
919 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
920 else
921 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
922 fi
908923 fi
909924 exit ;;
910925 avr32*:Linux:*:*)
911926 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
912927 exit ;;
913928 cris:Linux:*:*)
914 echo cris-axis-linux-${LIBC}
929 echo ${UNAME_MACHINE}-axis-linux-${LIBC}
915930 exit ;;
916931 crisv32:Linux:*:*)
917 echo crisv32-axis-linux-${LIBC}
932 echo ${UNAME_MACHINE}-axis-linux-${LIBC}
918933 exit ;;
919934 frv:Linux:*:*)
920 echo frv-unknown-linux-${LIBC}
935 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
936 exit ;;
937 hexagon:Linux:*:*)
938 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
921939 exit ;;
922940 i*86:Linux:*:*)
923941 echo ${UNAME_MACHINE}-pc-linux-${LIBC}
950968 eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
951969 test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
952970 ;;
971 or1k:Linux:*:*)
972 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
973 exit ;;
953974 or32:Linux:*:*)
954 echo or32-unknown-linux-${LIBC}
975 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
955976 exit ;;
956977 padre:Linux:*:*)
957978 echo sparc-unknown-linux-${LIBC}
973994 ppc:Linux:*:*)
974995 echo powerpc-unknown-linux-${LIBC}
975996 exit ;;
997 ppc64le:Linux:*:*)
998 echo powerpc64le-unknown-linux-${LIBC}
999 exit ;;
1000 ppcle:Linux:*:*)
1001 echo powerpcle-unknown-linux-${LIBC}
1002 exit ;;
9761003 s390:Linux:*:* | s390x:Linux:*:*)
977 echo ${UNAME_MACHINE}-ibm-linux
1004 echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
9781005 exit ;;
9791006 sh64*:Linux:*:*)
9801007 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9861013 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9871014 exit ;;
9881015 tile*:Linux:*:*)
989 echo ${UNAME_MACHINE}-tilera-linux-gnu
1016 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9901017 exit ;;
9911018 vax:Linux:*:*)
9921019 echo ${UNAME_MACHINE}-dec-linux-${LIBC}
9931020 exit ;;
9941021 x86_64:Linux:*:*)
995 echo x86_64-unknown-linux-${LIBC}
1022 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
9961023 exit ;;
9971024 xtensa*:Linux:*:*)
9981025 echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
11991226 BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
12001227 echo i586-pc-haiku
12011228 exit ;;
1229 x86_64:Haiku:*:*)
1230 echo x86_64-unknown-haiku
1231 exit ;;
12021232 SX-4:SUPER-UX:*:*)
12031233 echo sx4-nec-superux${UNAME_RELEASE}
12041234 exit ;;
12251255 exit ;;
12261256 *:Darwin:*:*)
12271257 UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
1228 case $UNAME_PROCESSOR in
1229 i386)
1230 eval $set_cc_for_build
1231 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
1232 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1233 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
1234 grep IS_64BIT_ARCH >/dev/null
1235 then
1236 UNAME_PROCESSOR="x86_64"
1237 fi
1238 fi ;;
1239 unknown) UNAME_PROCESSOR=powerpc ;;
1240 esac
1258 eval $set_cc_for_build
1259 if test "$UNAME_PROCESSOR" = unknown ; then
1260 UNAME_PROCESSOR=powerpc
1261 fi
1262 if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
1263 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
1264 (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
1265 grep IS_64BIT_ARCH >/dev/null
1266 then
1267 case $UNAME_PROCESSOR in
1268 i386) UNAME_PROCESSOR=x86_64 ;;
1269 powerpc) UNAME_PROCESSOR=powerpc64 ;;
1270 esac
1271 fi
1272 fi
12411273 echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
12421274 exit ;;
12431275 *:procnto*:*:* | *:QNX:[0123456789]*:*)
12541286 NEO-?:NONSTOP_KERNEL:*:*)
12551287 echo neo-tandem-nsk${UNAME_RELEASE}
12561288 exit ;;
1257 NSE-?:NONSTOP_KERNEL:*:*)
1289 NSE-*:NONSTOP_KERNEL:*:*)
12581290 echo nse-tandem-nsk${UNAME_RELEASE}
12591291 exit ;;
12601292 NSR-?:NONSTOP_KERNEL:*:*)
13231355 i*86:AROS:*:*)
13241356 echo ${UNAME_MACHINE}-pc-aros
13251357 exit ;;
1358 x86_64:VMkernel:*:*)
1359 echo ${UNAME_MACHINE}-unknown-esx
1360 exit ;;
13261361 esac
1327
1328 #echo '(No uname command or uname output not recognized.)' 1>&2
1329 #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
13301362
13311363 eval $set_cc_for_build
13321364 cat >$dummy.c <<EOF
3939 /* Define if the GNU gettext() function is already present or preinstalled. */
4040 #undef HAVE_GETTEXT
4141
42 /* Define if you have the iconv() function. */
42 /* Define if you have the iconv() function and it works. */
4343 #undef HAVE_ICONV
4444
4545 /* Define to 1 if you have the <inttypes.h> header file. */
11 # Output a system dependent set of variables, describing how to set the
22 # run time search path of shared libraries in an executable.
33 #
4 # Copyright 1996-2006 Free Software Foundation, Inc.
4 # Copyright 1996-2010 Free Software Foundation, Inc.
55 # Taken from GNU libtool, 2001
66 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
77 #
4646 done
4747 cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'`
4848
49 # Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC.
49 # Code taken from libtool.m4's _LT_COMPILER_PIC.
5050
5151 wl=
5252 if test "$GCC" = yes; then
6363 ;;
6464 esac
6565 ;;
66 mingw* | pw32* | os2*)
66 mingw* | cygwin* | pw32* | os2* | cegcc*)
6767 ;;
6868 hpux9* | hpux10* | hpux11*)
6969 wl='-Wl,'
7373 ;;
7474 newsos6)
7575 ;;
76 linux*)
76 linux* | k*bsd*-gnu)
7777 case $cc_basename in
78 icc* | ecc*)
78 ecc*)
79 wl='-Wl,'
80 ;;
81 icc* | ifort*)
82 wl='-Wl,'
83 ;;
84 lf95*)
7985 wl='-Wl,'
8086 ;;
8187 pgcc | pgf77 | pgf90)
99105 osf3* | osf4* | osf5*)
100106 wl='-Wl,'
101107 ;;
102 sco3.2v5*)
108 rdos*)
103109 ;;
104110 solaris*)
105111 wl='-Wl,'
107113 sunos4*)
108114 wl='-Qoption ld '
109115 ;;
110 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
116 sysv4 | sysv4.2uw2* | sysv4.3*)
111117 wl='-Wl,'
112118 ;;
113119 sysv4*MP*)
120 ;;
121 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
122 wl='-Wl,'
114123 ;;
115124 unicos*)
116125 wl='-Wl,'
120129 esac
121130 fi
122131
123 # Code taken from libtool.m4's AC_LIBTOOL_PROG_LD_SHLIBS.
132 # Code taken from libtool.m4's _LT_LINKER_SHLIBS.
124133
125134 hardcode_libdir_flag_spec=
126135 hardcode_libdir_separator=
128137 hardcode_minus_L=no
129138
130139 case "$host_os" in
131 cygwin* | mingw* | pw32*)
140 cygwin* | mingw* | pw32* | cegcc*)
132141 # FIXME: the MSVC++ port hasn't been tested in a loooong time
133142 # When not using gcc, we currently assume that we are using
134143 # Microsoft Visual C++.
154163 # option of GNU ld is called -rpath, not --rpath.
155164 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
156165 case "$host_os" in
157 aix3* | aix4* | aix5*)
166 aix[3-9]*)
158167 # On AIX/PPC, the GNU linker is very broken
159168 if test "$host_cpu" != ia64; then
160169 ld_shlibs=no
178187 ld_shlibs=no
179188 fi
180189 ;;
181 cygwin* | mingw* | pw32*)
190 cygwin* | mingw* | pw32* | cegcc*)
182191 # hardcode_libdir_flag_spec is actually meaningless, as there is
183192 # no search path for DLLs.
184193 hardcode_libdir_flag_spec='-L$libdir'
188197 ld_shlibs=no
189198 fi
190199 ;;
191 interix3*)
200 interix[3-9]*)
192201 hardcode_direct=no
193202 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
194203 ;;
195 linux*)
204 gnu* | linux* | k*bsd*-gnu)
196205 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
197206 :
198207 else
250259 hardcode_direct=unsupported
251260 fi
252261 ;;
253 aix4* | aix5*)
262 aix[4-9]*)
254263 if test "$host_cpu" = ia64; then
255264 # On IA64, the linker does run time linking by default, so we don't
256265 # have to do anything special.
260269 # Test if we are trying to use run time linking or normal
261270 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
262271 # need to do runtime linking.
263 case $host_os in aix4.[23]|aix4.[23].*|aix5*)
272 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
264273 for ld_flag in $LDFLAGS; do
265274 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
266275 aix_use_runtimelinking=yes
279288 strings "$collect2name" | grep resolve_lib_name >/dev/null
280289 then
281290 # We have reworked collect2
282 hardcode_direct=yes
291 :
283292 else
284293 # We have old collect2
285294 hardcode_direct=unsupported
322331 ;;
323332 bsdi[45]*)
324333 ;;
325 cygwin* | mingw* | pw32*)
334 cygwin* | mingw* | pw32* | cegcc*)
326335 # When not using gcc, we currently assume that we are using
327336 # Microsoft Visual C++.
328337 # hardcode_libdir_flag_spec is actually meaningless, as there is
358367 hardcode_direct=yes
359368 hardcode_minus_L=yes
360369 ;;
361 freebsd* | kfreebsd*-gnu | dragonfly*)
370 freebsd* | dragonfly*)
362371 hardcode_libdir_flag_spec='-R$libdir'
363372 hardcode_direct=yes
364373 ;;
411420 hardcode_libdir_separator=:
412421 ;;
413422 openbsd*)
414 hardcode_direct=yes
415 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
416 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
417 else
418 case "$host_os" in
419 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
420 hardcode_libdir_flag_spec='-R$libdir'
421 ;;
422 *)
423 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
424 ;;
425 esac
423 if test -f /usr/libexec/ld.so; then
424 hardcode_direct=yes
425 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
426 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
427 else
428 case "$host_os" in
429 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
430 hardcode_libdir_flag_spec='-R$libdir'
431 ;;
432 *)
433 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
434 ;;
435 esac
436 fi
437 else
438 ld_shlibs=no
426439 fi
427440 ;;
428441 os2*)
470483 ld_shlibs=yes
471484 fi
472485 ;;
473 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7*)
486 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
474487 ;;
475488 sysv5* | sco3.2v5* | sco5v6*)
476489 hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
486499 fi
487500
488501 # Check dynamic linker characteristics
489 # Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER.
502 # Code taken from libtool.m4's _LT_SYS_DYNAMIC_LINKER.
503 # Unlike libtool.m4, here we don't care about _all_ names of the library, but
504 # only about the one the linker finds when passed -lNAME. This is the last
505 # element of library_names_spec in libtool.m4, or possibly two of them if the
506 # linker has special search rules.
507 library_names_spec= # the last element of library_names_spec in libtool.m4
490508 libname_spec='lib$name'
491509 case "$host_os" in
492510 aix3*)
493 ;;
494 aix4* | aix5*)
511 library_names_spec='$libname.a'
512 ;;
513 aix[4-9]*)
514 library_names_spec='$libname$shrext'
495515 ;;
496516 amigaos*)
517 library_names_spec='$libname.a'
497518 ;;
498519 beos*)
520 library_names_spec='$libname$shrext'
499521 ;;
500522 bsdi[45]*)
501 ;;
502 cygwin* | mingw* | pw32*)
523 library_names_spec='$libname$shrext'
524 ;;
525 cygwin* | mingw* | pw32* | cegcc*)
503526 shrext=.dll
527 library_names_spec='$libname.dll.a $libname.lib'
504528 ;;
505529 darwin* | rhapsody*)
506530 shrext=.dylib
531 library_names_spec='$libname$shrext'
507532 ;;
508533 dgux*)
534 library_names_spec='$libname$shrext'
509535 ;;
510536 freebsd1*)
511537 ;;
512 kfreebsd*-gnu)
513 ;;
514538 freebsd* | dragonfly*)
539 case "$host_os" in
540 freebsd[123]*)
541 library_names_spec='$libname$shrext$versuffix' ;;
542 *)
543 library_names_spec='$libname$shrext' ;;
544 esac
515545 ;;
516546 gnu*)
547 library_names_spec='$libname$shrext'
517548 ;;
518549 hpux9* | hpux10* | hpux11*)
519550 case $host_cpu in
527558 shrext=.sl
528559 ;;
529560 esac
530 ;;
531 interix3*)
561 library_names_spec='$libname$shrext'
562 ;;
563 interix[3-9]*)
564 library_names_spec='$libname$shrext'
532565 ;;
533566 irix5* | irix6* | nonstopux*)
567 library_names_spec='$libname$shrext'
534568 case "$host_os" in
535569 irix5* | nonstopux*)
536570 libsuff= shlibsuff=
547581 ;;
548582 linux*oldld* | linux*aout* | linux*coff*)
549583 ;;
550 linux*)
584 linux* | k*bsd*-gnu)
585 library_names_spec='$libname$shrext'
551586 ;;
552587 knetbsd*-gnu)
588 library_names_spec='$libname$shrext'
553589 ;;
554590 netbsd*)
591 library_names_spec='$libname$shrext'
555592 ;;
556593 newsos6)
594 library_names_spec='$libname$shrext'
557595 ;;
558596 nto-qnx*)
597 library_names_spec='$libname$shrext'
559598 ;;
560599 openbsd*)
600 library_names_spec='$libname$shrext$versuffix'
561601 ;;
562602 os2*)
563603 libname_spec='$name'
564604 shrext=.dll
605 library_names_spec='$libname.a'
565606 ;;
566607 osf3* | osf4* | osf5*)
608 library_names_spec='$libname$shrext'
609 ;;
610 rdos*)
567611 ;;
568612 solaris*)
613 library_names_spec='$libname$shrext'
569614 ;;
570615 sunos4*)
616 library_names_spec='$libname$shrext$versuffix'
571617 ;;
572618 sysv4 | sysv4.3*)
619 library_names_spec='$libname$shrext'
573620 ;;
574621 sysv4*MP*)
622 library_names_spec='$libname$shrext'
575623 ;;
576624 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
625 library_names_spec='$libname$shrext'
577626 ;;
578627 uts4*)
628 library_names_spec='$libname$shrext'
579629 ;;
580630 esac
581631
582632 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
583633 escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`
584634 shlibext=`echo "$shrext" | sed -e 's,^\.,,'`
635 escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
636 escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
585637 escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
586638
587639 LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
594646
595647 # Shared library suffix (normally "so").
596648 shlibext="$shlibext"
649
650 # Format of library name prefix.
651 libname_spec="$escaped_libname_spec"
652
653 # Library names that the linker finds when passed -lNAME.
654 library_names_spec="$escaped_library_names_spec"
597655
598656 # Flag to hardcode \$libdir into a binary during linking.
599657 # This must work even if \$libdir does not exist.
00 #! /bin/sh
11 # Configuration validation subroutine script.
2 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
3 # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
4 # 2011 Free Software Foundation, Inc.
5
6 timestamp='2011-02-02'
7
8 # This file is (in principle) common to ALL GNU software.
9 # The presence of a machine in this file suggests that SOME GNU software
10 # can handle that machine. It does not imply ALL GNU software can.
11 #
12 # This file is free software; you can redistribute it and/or modify
13 # it under the terms of the GNU General Public License as published by
14 # the Free Software Foundation; either version 2 of the License, or
2 # Copyright 1992-2013 Free Software Foundation, Inc.
3
4 timestamp='2013-08-10'
5
6 # This file is free software; you can redistribute it and/or modify it
7 # under the terms of the GNU General Public License as published by
8 # the Free Software Foundation; either version 3 of the License, or
159 # (at your option) any later version.
1610 #
17 # This program is distributed in the hope that it will be useful,
18 # but WITHOUT ANY WARRANTY; without even the implied warranty of
19 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 # GNU General Public License for more details.
11 # This program is distributed in the hope that it will be useful, but
12 # WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 # General Public License for more details.
2115 #
2216 # You should have received a copy of the GNU General Public License
23 # along with this program; if not, write to the Free Software
24 # Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
25 # 02110-1301, USA.
17 # along with this program; if not, see <http://www.gnu.org/licenses/>.
2618 #
2719 # As a special exception to the GNU General Public License, if you
2820 # distribute this file as part of a program that contains a
2921 # configuration script generated by Autoconf, you may include it under
30 # the same distribution terms that you use for the rest of that program.
31
32
33 # Please send patches to <config-patches@gnu.org>. Submit a context
34 # diff and a properly formatted GNU ChangeLog entry.
22 # the same distribution terms that you use for the rest of that
23 # program. This Exception is an additional permission under section 7
24 # of the GNU General Public License, version 3 ("GPLv3").
25
26
27 # Please send patches with a ChangeLog entry to config-patches@gnu.org.
3528 #
3629 # Configuration subroutine to validate and canonicalize a configuration type.
3730 # Supply the specified configuration type as an argument.
7467 version="\
7568 GNU config.sub ($timestamp)
7669
77 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
78 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
79 Software Foundation, Inc.
70 Copyright 1992-2013 Free Software Foundation, Inc.
8071
8172 This is free software; see the source for copying conditions. There is NO
8273 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
124115 maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
125116 case $maybe_os in
126117 nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
127 linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
118 linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
128119 knetbsd*-gnu* | netbsd*-gnu* | \
129120 kopensolaris*-gnu* | \
130121 storm-chaos* | os2-emx* | rtmk-nova*)
131122 os=-$maybe_os
132123 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
124 ;;
125 android-linux)
126 os=-linux-android
127 basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
133128 ;;
134129 *)
135130 basic_machine=`echo $1 | sed 's/-[^-]*$//'`
153148 -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
154149 -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
155150 -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
156 -apple | -axis | -knuth | -cray | -microblaze)
151 -apple | -axis | -knuth | -cray | -microblaze*)
157152 os=
158153 basic_machine=$1
159154 ;;
221216 ;;
222217 -isc*)
223218 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
219 ;;
220 -lynx*178)
221 os=-lynxos178
222 ;;
223 -lynx*5)
224 os=-lynxos5
224225 ;;
225226 -lynx*)
226227 os=-lynxos
246247 # Some are omitted here because they have special meanings below.
247248 1750a | 580 \
248249 | a29k \
250 | aarch64 | aarch64_be \
249251 | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
250252 | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
251253 | am33_2.0 \
252 | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
254 | arc | arceb \
255 | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
256 | avr | avr32 \
257 | be32 | be64 \
253258 | bfin \
254 | c4x | clipper \
255 | d10v | d30v | dlx | dsp16xx | dvp \
259 | c4x | c8051 | clipper \
260 | d10v | d30v | dlx | dsp16xx \
261 | epiphany \
256262 | fido | fr30 | frv \
257263 | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
264 | hexagon \
258265 | i370 | i860 | i960 | ia64 \
259266 | ip2k | iq2000 \
267 | le32 | le64 \
260268 | lm32 \
261269 | m32c | m32r | m32rle | m68000 | m68k | m88k \
262 | maxq | mb | microblaze | mcore | mep | metag \
270 | maxq | mb | microblaze | microblazeel | mcore | mep | metag \
263271 | mips | mipsbe | mipseb | mipsel | mipsle \
264272 | mips16 \
265273 | mips64 | mips64el \
277285 | mipsisa64r2 | mipsisa64r2el \
278286 | mipsisa64sb1 | mipsisa64sb1el \
279287 | mipsisa64sr71k | mipsisa64sr71kel \
288 | mipsr5900 | mipsr5900el \
280289 | mipstx39 | mipstx39el \
281290 | mn10200 | mn10300 \
282291 | moxie \
283292 | mt \
284293 | msp430 \
285294 | nds32 | nds32le | nds32be \
286 | nios | nios2 \
295 | nios | nios2 | nios2eb | nios2el \
287296 | ns16k | ns32k \
288 | or32 \
297 | open8 \
298 | or1k | or32 \
289299 | pdp10 | pdp11 | pj | pjl \
290 | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
300 | powerpc | powerpc64 | powerpc64le | powerpcle \
291301 | pyramid \
292 | rx \
302 | rl78 | rx \
293303 | score \
294304 | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
295305 | sh64 | sh64le \
296306 | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
297307 | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
298 | spu | strongarm \
299 | tahoe | thumb | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
308 | spu \
309 | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
300310 | ubicom32 \
301 | v850 | v850e \
311 | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
302312 | we32k \
303 | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
313 | x86 | xc16x | xstormy16 | xtensa \
304314 | z8k | z80)
305315 basic_machine=$basic_machine-unknown
306316 ;;
313323 c6x)
314324 basic_machine=tic6x-unknown
315325 ;;
316 m6811 | m68hc11 | m6812 | m68hc12 | picochip)
317 # Motorola 68HC11/12.
326 m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
318327 basic_machine=$basic_machine-unknown
319328 os=-none
320329 ;;
322331 ;;
323332 ms1)
324333 basic_machine=mt-unknown
334 ;;
335
336 strongarm | thumb | xscale)
337 basic_machine=arm-unknown
338 ;;
339 xgate)
340 basic_machine=$basic_machine-unknown
341 os=-none
342 ;;
343 xscaleeb)
344 basic_machine=armeb-unknown
345 ;;
346
347 xscaleel)
348 basic_machine=armel-unknown
325349 ;;
326350
327351 # We use `pc' rather than `unknown'
338362 # Recognize the basic CPU types with company name.
339363 580-* \
340364 | a29k-* \
365 | aarch64-* | aarch64_be-* \
341366 | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
342367 | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
343 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
368 | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
344369 | arm-* | armbe-* | armle-* | armeb-* | armv*-* \
345370 | avr-* | avr32-* \
371 | be32-* | be64-* \
346372 | bfin-* | bs2000-* \
347373 | c[123]* | c30-* | [cjt]90-* | c4x-* \
348 | clipper-* | craynv-* | cydra-* \
374 | c8051-* | clipper-* | craynv-* | cydra-* \
349375 | d10v-* | d30v-* | dlx-* \
350376 | elxsi-* \
351377 | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
352378 | h8300-* | h8500-* \
353379 | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
380 | hexagon-* \
354381 | i*86-* | i860-* | i960-* | ia64-* \
355382 | ip2k-* | iq2000-* \
383 | le32-* | le64-* \
356384 | lm32-* \
357385 | m32c-* | m32r-* | m32rle-* \
358386 | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
359 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
387 | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
388 | microblaze-* | microblazeel-* \
360389 | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
361390 | mips16-* \
362391 | mips64-* | mips64el-* \
374403 | mipsisa64r2-* | mipsisa64r2el-* \
375404 | mipsisa64sb1-* | mipsisa64sb1el-* \
376405 | mipsisa64sr71k-* | mipsisa64sr71kel-* \
406 | mipsr5900-* | mipsr5900el-* \
377407 | mipstx39-* | mipstx39el-* \
378408 | mmix-* \
379409 | mt-* \
380410 | msp430-* \
381411 | nds32-* | nds32le-* | nds32be-* \
382 | nios-* | nios2-* \
412 | nios-* | nios2-* | nios2eb-* | nios2el-* \
383413 | none-* | np1-* | ns16k-* | ns32k-* \
414 | open8-* \
384415 | orion-* \
385416 | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
386 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
417 | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
387418 | pyramid-* \
388 | romp-* | rs6000-* | rx-* \
419 | rl78-* | romp-* | rs6000-* | rx-* \
389420 | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
390421 | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
391422 | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
392423 | sparclite-* \
393 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
394 | tahoe-* | thumb-* \
424 | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
425 | tahoe-* \
395426 | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
396 | tile-* | tilegx-* \
427 | tile*-* \
397428 | tron-* \
398429 | ubicom32-* \
399 | v850-* | v850e-* | vax-* \
430 | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
431 | vax-* \
400432 | we32k-* \
401 | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
433 | x86-* | x86_64-* | xc16x-* | xps100-* \
402434 | xstormy16-* | xtensa*-* \
403435 | ymp-* \
404436 | z8k-* | z80-*)
696728 i370-ibm* | ibm*)
697729 basic_machine=i370-ibm
698730 ;;
699 # I'm not sure what "Sysv32" means. Should this be sysv3.2?
700731 i*86v32)
701732 basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
702733 os=-sysv32
754785 basic_machine=ns32k-utek
755786 os=-sysv
756787 ;;
757 microblaze)
788 microblaze*)
758789 basic_machine=microblaze-xilinx
759790 ;;
791 mingw64)
792 basic_machine=x86_64-pc
793 os=-mingw64
794 ;;
760795 mingw32)
761 basic_machine=i386-pc
796 basic_machine=i686-pc
762797 os=-mingw32
763798 ;;
764799 mingw32ce)
772807 basic_machine=m68k-atari
773808 os=-mint
774809 ;;
775 mipsEE* | ee | ps2)
776 basic_machine=mips64r5900el-scei
777 case $os in
778 -linux*)
779 ;;
780 *)
781 os=-elf
782 ;;
783 esac
784 ;;
785 iop)
786 basic_machine=mipsel-scei
787 os=-irx
788 ;;
789 dvp)
790 basic_machine=dvp-scei
791 os=-elf
792 ;;
793810 mips3*-*)
794811 basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
795812 ;;
811828 ms1-*)
812829 basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
813830 ;;
831 msys)
832 basic_machine=i686-pc
833 os=-msys
834 ;;
814835 mvs)
815836 basic_machine=i370-ibm
816837 os=-mvs
838 ;;
839 nacl)
840 basic_machine=le32-unknown
841 os=-nacl
817842 ;;
818843 ncr3000)
819844 basic_machine=i486-ncr
967992 ;;
968993 power) basic_machine=power-ibm
969994 ;;
970 ppc) basic_machine=powerpc-unknown
971 ;;
972 ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
995 ppc | ppcbe) basic_machine=powerpc-unknown
996 ;;
997 ppc-* | ppcbe-*)
998 basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
973999 ;;
9741000 ppcle | powerpclittle | ppc-le | powerpc-little)
9751001 basic_machine=powerpcle-unknown
9941020 basic_machine=i586-unknown
9951021 os=-pw32
9961022 ;;
997 rdos)
1023 rdos | rdos64)
1024 basic_machine=x86_64-pc
1025 os=-rdos
1026 ;;
1027 rdos32)
9981028 basic_machine=i386-pc
9991029 os=-rdos
10001030 ;;
10631093 basic_machine=i860-stratus
10641094 os=-sysv4
10651095 ;;
1096 strongarm-* | thumb-*)
1097 basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
1098 ;;
10661099 sun2)
10671100 basic_machine=m68000-sun
10681101 ;;
11191152 basic_machine=t90-cray
11201153 os=-unicos
11211154 ;;
1122 # This must be matched before tile*.
1123 tilegx*)
1124 basic_machine=tilegx-unknown
1125 os=-linux-gnu
1126 ;;
11271155 tile*)
1128 basic_machine=tile-unknown
1156 basic_machine=$basic_machine-unknown
11291157 os=-linux-gnu
11301158 ;;
11311159 tx39)
11941222 ;;
11951223 xps | xps100)
11961224 basic_machine=xps100-honeywell
1225 ;;
1226 xscale-* | xscalee[bl]-*)
1227 basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
11971228 ;;
11981229 ymp)
11991230 basic_machine=ymp-cray
13201351 -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
13211352 | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
13221353 | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
1323 | -sym* | -kopensolaris* \
1354 | -sym* | -kopensolaris* | -plan9* \
13241355 | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
13251356 | -aos* | -aros* \
13261357 | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
13271358 | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
13281359 | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
1329 | -openbsd* | -solidbsd* \
1360 | -bitrig* | -openbsd* | -solidbsd* \
13301361 | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
13311362 | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
13321363 | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
13331364 | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
13341365 | -chorusos* | -chorusrdb* | -cegcc* \
1335 | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1336 | -mingw32* | -linux-gnu* | -linux-android* \
1337 | -linux-newlib* | -linux-uclibc* \
1366 | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
1367 | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
1368 | -linux-newlib* | -linux-musl* | -linux-uclibc* \
13381369 | -uxpv* | -beos* | -mpeix* | -udk* \
13391370 | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
13401371 | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
1341 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* | -irx* \
1372 | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
13421373 | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
13431374 | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
13441375 | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
14661497 -aros*)
14671498 os=-aros
14681499 ;;
1469 -kaos*)
1470 os=-kaos
1471 ;;
14721500 -zvmoe)
14731501 os=-zvmoe
14741502 ;;
15171545 c4x-* | tic4x-*)
15181546 os=-coff
15191547 ;;
1548 c8051-*)
1549 os=-elf
1550 ;;
1551 hexagon-*)
1552 os=-elf
1553 ;;
15201554 tic54x-*)
15211555 os=-coff
15221556 ;;
15441578 ;;
15451579 m68000-sun)
15461580 os=-sunos3
1547 # This also exists in the configure program, but was not the
1548 # default.
1549 # os=-sunos4
15501581 ;;
15511582 m68*-cisco)
15521583 os=-aout
15581589 os=-elf
15591590 ;;
15601591 mips*-*)
1592 os=-elf
1593 ;;
1594 or1k-*)
15611595 os=-elf
15621596 ;;
15631597 or32-*)
+1470
-738
configure less more
00 #! /bin/sh
11 # Guess values for system-dependent variables and create Makefiles.
2 # Generated by GNU Autoconf 2.68 for eiciel 0.9.8.1.
2 # Generated by GNU Autoconf 2.69 for eiciel 0.9.8.2.
33 #
44 # Report bugs to <rofirrim@gmail.com>.
55 #
66 #
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
9 # Foundation, Inc.
7 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
108 #
119 #
1210 # This configure script is free software; the Free Software Foundation
135133 # CDPATH.
136134 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137135
136 # Use a proper internal environment variable to ensure we don't fall
137 # into an infinite loop, continuously re-executing ourselves.
138 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
139 _as_can_reexec=no; export _as_can_reexec;
140 # We cannot yet assume a decent shell, so we have to provide a
141 # neutralization value for shells without unset; and this also
142 # works around shells that cannot unset nonexistent variables.
143 # Preserve -v and -x to the replacement shell.
144 BASH_ENV=/dev/null
145 ENV=/dev/null
146 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
147 case $- in # ((((
148 *v*x* | *x*v* ) as_opts=-vx ;;
149 *v* ) as_opts=-v ;;
150 *x* ) as_opts=-x ;;
151 * ) as_opts= ;;
152 esac
153 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
154 # Admittedly, this is quite paranoid, since all the known shells bail
155 # out after a failed `exec'.
156 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
157 as_fn_exit 255
158 fi
159 # We don't want this to propagate to other subprocesses.
160 { _as_can_reexec=; unset _as_can_reexec;}
138161 if test "x$CONFIG_SHELL" = x; then
139162 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140163 emulate sh
168191 else
169192 exitcode=1; echo positional parameters were not saved.
170193 fi
171 test x\$exitcode = x0 || exit 1"
194 test x\$exitcode = x0 || exit 1
195 test -x / || exit 1"
172196 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173197 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174198 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175199 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
200 test \$(( 1 + 1 )) = 2 || exit 1
176201
177202 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
178203 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
180205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
181206 PATH=/empty FPATH=/empty; export PATH FPATH
182207 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
183 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
184 test \$(( 1 + 1 )) = 2 || exit 1"
208 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
185209 if (eval "$as_required") 2>/dev/null; then :
186210 as_have_required=yes
187211 else
221245
222246
223247 if test "x$CONFIG_SHELL" != x; then :
224 # We cannot yet assume a decent shell, so we have to provide a
225 # neutralization value for shells without unset; and this also
226 # works around shells that cannot unset nonexistent variables.
227 # Preserve -v and -x to the replacement shell.
228 BASH_ENV=/dev/null
229 ENV=/dev/null
230 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
231 export CONFIG_SHELL
232 case $- in # ((((
233 *v*x* | *x*v* ) as_opts=-vx ;;
234 *v* ) as_opts=-v ;;
235 *x* ) as_opts=-x ;;
236 * ) as_opts= ;;
237 esac
238 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
248 export CONFIG_SHELL
249 # We cannot yet assume a decent shell, so we have to provide a
250 # neutralization value for shells without unset; and this also
251 # works around shells that cannot unset nonexistent variables.
252 # Preserve -v and -x to the replacement shell.
253 BASH_ENV=/dev/null
254 ENV=/dev/null
255 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
256 case $- in # ((((
257 *v*x* | *x*v* ) as_opts=-vx ;;
258 *v* ) as_opts=-v ;;
259 *x* ) as_opts=-x ;;
260 * ) as_opts= ;;
261 esac
262 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
263 # Admittedly, this is quite paranoid, since all the known shells bail
264 # out after a failed `exec'.
265 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
266 exit 255
239267 fi
240268
241269 if test x$as_have_required = xno; then :
338366
339367
340368 } # as_fn_mkdir_p
369
370 # as_fn_executable_p FILE
371 # -----------------------
372 # Test if FILE is an executable regular file.
373 as_fn_executable_p ()
374 {
375 test -f "$1" && test -x "$1"
376 } # as_fn_executable_p
341377 # as_fn_append VAR VALUE
342378 # ----------------------
343379 # Append the text in VALUE to the end of the definition contained in VAR. Take
459495 chmod +x "$as_me.lineno" ||
460496 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
461497
498 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
499 # already done that, so ensure we don't try to do so again and fall
500 # in an infinite loop. This has already happened in practice.
501 _as_can_reexec=no; export _as_can_reexec
462502 # Don't try to exec as it changes $[0], causing all sort of problems
463503 # (the dirname of $[0] is not the place where we might find the
464504 # original and so on. Autoconf is especially sensitive to this).
493533 # ... but there are two gotchas:
494534 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
495535 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
496 # In both cases, we have to default to `cp -p'.
536 # In both cases, we have to default to `cp -pR'.
497537 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
498 as_ln_s='cp -p'
538 as_ln_s='cp -pR'
499539 elif ln conf$$.file conf$$ 2>/dev/null; then
500540 as_ln_s=ln
501541 else
502 as_ln_s='cp -p'
542 as_ln_s='cp -pR'
503543 fi
504544 else
505 as_ln_s='cp -p'
545 as_ln_s='cp -pR'
506546 fi
507547 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
508548 rmdir conf$$.dir 2>/dev/null
514554 as_mkdir_p=false
515555 fi
516556
517 if test -x / >/dev/null 2>&1; then
518 as_test_x='test -x'
519 else
520 if ls -dL / >/dev/null 2>&1; then
521 as_ls_L_option=L
522 else
523 as_ls_L_option=
524 fi
525 as_test_x='
526 eval sh -c '\''
527 if test -d "$1"; then
528 test -d "$1/.";
529 else
530 case $1 in #(
531 -*)set "./$1";;
532 esac;
533 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
534 ???[sx]*):;;*)false;;esac;fi
535 '\'' sh
536 '
537 fi
538 as_executable_p=$as_test_x
557 as_test_x='test -x'
558 as_executable_p=as_fn_executable_p
539559
540560 # Sed expression to map a string onto a valid CPP name.
541561 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
569589 # Identity of this package.
570590 PACKAGE_NAME='eiciel'
571591 PACKAGE_TARNAME='eiciel'
572 PACKAGE_VERSION='0.9.8.1'
573 PACKAGE_STRING='eiciel 0.9.8.1'
592 PACKAGE_VERSION='0.9.8.2'
593 PACKAGE_STRING='eiciel 0.9.8.2'
574594 PACKAGE_BUGREPORT='rofirrim@gmail.com'
575595 PACKAGE_URL=''
576596
597 gt_needs=
577598 ac_unique_file="src/eiciel_standalone.cpp"
578599 # Factoring default headers for most tests.
579600 ac_includes_default="\
642663 DUMPBIN
643664 LD
644665 FGREP
645 EGREP
646 GREP
647666 SED
648667 LIBTOOL
649668 am__fastdepCXX_FALSE
652671 ac_ct_CXX
653672 CXXFLAGS
654673 CXX
655 CPP
656674 POSUB
657675 LTLIBINTL
658676 LIBINTL
660678 LTLIBICONV
661679 LIBICONV
662680 INTL_MACOSX_LIBS
681 EGREP
682 GREP
683 CPP
663684 am__fastdepCC_FALSE
664685 am__fastdepCC_TRUE
665686 CCDEPMODE
687 am__nodep
666688 AMDEPBACKSLASH
667689 AMDEP_FALSE
668690 AMDEP_TRUE
676698 LDFLAGS
677699 CFLAGS
678700 CC
701 XGETTEXT_EXTRA_OPTIONS
679702 MSGMERGE
680703 XGETTEXT_015
681704 XGETTEXT
683706 MSGFMT_015
684707 GMSGFMT
685708 MSGFMT
709 GETTEXT_MACRO_VERSION
686710 USE_NLS
687711 GETTEXT_PACKAGE
712 AM_BACKSLASH
713 AM_DEFAULT_VERBOSITY
714 AM_DEFAULT_V
715 AM_V
688716 am__untar
689717 am__tar
690718 AMTAR
761789 ac_subst_files=''
762790 ac_user_opts='
763791 enable_option_checking
792 enable_silent_rules
764793 enable_nls
765794 enable_dependency_tracking
766795 with_gnu_ld
12501279 if test "x$host_alias" != x; then
12511280 if test "x$build_alias" = x; then
12521281 cross_compiling=maybe
1253 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1254 If a cross compiler is detected then cross compile mode will be used" >&2
12551282 elif test "x$build_alias" != "x$host_alias"; then
12561283 cross_compiling=yes
12571284 fi
13371364 # Omit some internal or obsolete options to make the list less imposing.
13381365 # This message is too long to be a string in the A/UX 3.1 sh.
13391366 cat <<_ACEOF
1340 \`configure' configures eiciel 0.9.8.1 to adapt to many kinds of systems.
1367 \`configure' configures eiciel 0.9.8.2 to adapt to many kinds of systems.
13411368
13421369 Usage: $0 [OPTION]... [VAR=VALUE]...
13431370
14081435
14091436 if test -n "$ac_init_help"; then
14101437 case $ac_init_help in
1411 short | recursive ) echo "Configuration of eiciel 0.9.8.1:";;
1438 short | recursive ) echo "Configuration of eiciel 0.9.8.2:";;
14121439 esac
14131440 cat <<\_ACEOF
14141441
14161443 --disable-option-checking ignore unrecognized --enable/--with options
14171444 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
14181445 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1446 --enable-silent-rules less verbose build output (undo: "make V=1")
1447 --disable-silent-rules verbose build output (undo: "make V=0")
14191448 --disable-nls do not use Native Language Support
1420 --disable-dependency-tracking speeds up one-time build
1421 --enable-dependency-tracking do not reject slow dependency extractors
1449 --enable-dependency-tracking
1450 do not reject slow dependency extractors
1451 --disable-dependency-tracking
1452 speeds up one-time build
14221453 --disable-rpath do not hardcode runtime library paths
14231454 --enable-shared[=PKGS] build shared libraries [default=yes]
14241455 --enable-static[=PKGS] build static libraries [default=yes]
14371468 --without-libiconv-prefix don't search for libiconv in includedir and libdir
14381469 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
14391470 --without-libintl-prefix don't search for libintl in includedir and libdir
1440 --with-pic try to use only PIC/non-PIC objects [default=use
1471 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
14411472 both]
14421473 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
14431474 --with-sysroot=DIR Search for dependent libraries within DIR
15391570 test -n "$ac_init_help" && exit $ac_status
15401571 if $ac_init_version; then
15411572 cat <<\_ACEOF
1542 eiciel configure 0.9.8.1
1543 generated by GNU Autoconf 2.68
1544
1545 Copyright (C) 2010 Free Software Foundation, Inc.
1573 eiciel configure 0.9.8.2
1574 generated by GNU Autoconf 2.69
1575
1576 Copyright (C) 2012 Free Software Foundation, Inc.
15461577 This configure script is free software; the Free Software Foundation
15471578 gives unlimited permission to copy, distribute and modify it.
15481579 _ACEOF
15911622
15921623 } # ac_fn_c_try_compile
15931624
1625 # ac_fn_c_try_cpp LINENO
1626 # ----------------------
1627 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1628 ac_fn_c_try_cpp ()
1629 {
1630 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1631 if { { ac_try="$ac_cpp conftest.$ac_ext"
1632 case "(($ac_try" in
1633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1634 *) ac_try_echo=$ac_try;;
1635 esac
1636 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1637 $as_echo "$ac_try_echo"; } >&5
1638 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1639 ac_status=$?
1640 if test -s conftest.err; then
1641 grep -v '^ *+' conftest.err >conftest.er1
1642 cat conftest.er1 >&5
1643 mv -f conftest.er1 conftest.err
1644 fi
1645 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1646 test $ac_status = 0; } > conftest.i && {
1647 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1648 test ! -s conftest.err
1649 }; then :
1650 ac_retval=0
1651 else
1652 $as_echo "$as_me: failed program was:" >&5
1653 sed 's/^/| /' conftest.$ac_ext >&5
1654
1655 ac_retval=1
1656 fi
1657 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1658 as_fn_set_status $ac_retval
1659
1660 } # ac_fn_c_try_cpp
1661
15941662 # ac_fn_c_try_link LINENO
15951663 # -----------------------
15961664 # Try to link conftest.$ac_ext, and return whether this succeeded.
16181686 test ! -s conftest.err
16191687 } && test -s conftest$ac_exeext && {
16201688 test "$cross_compiling" = yes ||
1621 $as_test_x conftest$ac_exeext
1689 test -x conftest$ac_exeext
16221690 }; then :
16231691 ac_retval=0
16241692 else
16361704 as_fn_set_status $ac_retval
16371705
16381706 } # ac_fn_c_try_link
1639
1640 # ac_fn_c_try_cpp LINENO
1641 # ----------------------
1642 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1643 ac_fn_c_try_cpp ()
1644 {
1645 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1646 if { { ac_try="$ac_cpp conftest.$ac_ext"
1647 case "(($ac_try" in
1648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1649 *) ac_try_echo=$ac_try;;
1650 esac
1651 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1652 $as_echo "$ac_try_echo"; } >&5
1653 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1654 ac_status=$?
1655 if test -s conftest.err; then
1656 grep -v '^ *+' conftest.err >conftest.er1
1657 cat conftest.er1 >&5
1658 mv -f conftest.er1 conftest.err
1659 fi
1660 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1661 test $ac_status = 0; } > conftest.i && {
1662 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1663 test ! -s conftest.err
1664 }; then :
1665 ac_retval=0
1666 else
1667 $as_echo "$as_me: failed program was:" >&5
1668 sed 's/^/| /' conftest.$ac_ext >&5
1669
1670 ac_retval=1
1671 fi
1672 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1673 as_fn_set_status $ac_retval
1674
1675 } # ac_fn_c_try_cpp
1676
1677 # ac_fn_cxx_try_compile LINENO
1678 # ----------------------------
1679 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1680 ac_fn_cxx_try_compile ()
1681 {
1682 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1683 rm -f conftest.$ac_objext
1684 if { { ac_try="$ac_compile"
1685 case "(($ac_try" in
1686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1687 *) ac_try_echo=$ac_try;;
1688 esac
1689 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1690 $as_echo "$ac_try_echo"; } >&5
1691 (eval "$ac_compile") 2>conftest.err
1692 ac_status=$?
1693 if test -s conftest.err; then
1694 grep -v '^ *+' conftest.err >conftest.er1
1695 cat conftest.er1 >&5
1696 mv -f conftest.er1 conftest.err
1697 fi
1698 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1699 test $ac_status = 0; } && {
1700 test -z "$ac_cxx_werror_flag" ||
1701 test ! -s conftest.err
1702 } && test -s conftest.$ac_objext; then :
1703 ac_retval=0
1704 else
1705 $as_echo "$as_me: failed program was:" >&5
1706 sed 's/^/| /' conftest.$ac_ext >&5
1707
1708 ac_retval=1
1709 fi
1710 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1711 as_fn_set_status $ac_retval
1712
1713 } # ac_fn_cxx_try_compile
1714
1715 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1716 # -------------------------------------------------------
1717 # Tests whether HEADER exists and can be compiled using the include files in
1718 # INCLUDES, setting the cache variable VAR accordingly.
1719 ac_fn_c_check_header_compile ()
1720 {
1721 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1723 $as_echo_n "checking for $2... " >&6; }
1724 if eval \${$3+:} false; then :
1725 $as_echo_n "(cached) " >&6
1726 else
1727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1728 /* end confdefs.h. */
1729 $4
1730 #include <$2>
1731 _ACEOF
1732 if ac_fn_c_try_compile "$LINENO"; then :
1733 eval "$3=yes"
1734 else
1735 eval "$3=no"
1736 fi
1737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1738 fi
1739 eval ac_res=\$$3
1740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1741 $as_echo "$ac_res" >&6; }
1742 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1743
1744 } # ac_fn_c_check_header_compile
17451707
17461708 # ac_fn_c_try_run LINENO
17471709 # ----------------------
17851747
17861748 } # ac_fn_c_try_run
17871749
1750 # ac_fn_cxx_try_compile LINENO
1751 # ----------------------------
1752 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1753 ac_fn_cxx_try_compile ()
1754 {
1755 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1756 rm -f conftest.$ac_objext
1757 if { { ac_try="$ac_compile"
1758 case "(($ac_try" in
1759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1760 *) ac_try_echo=$ac_try;;
1761 esac
1762 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1763 $as_echo "$ac_try_echo"; } >&5
1764 (eval "$ac_compile") 2>conftest.err
1765 ac_status=$?
1766 if test -s conftest.err; then
1767 grep -v '^ *+' conftest.err >conftest.er1
1768 cat conftest.er1 >&5
1769 mv -f conftest.er1 conftest.err
1770 fi
1771 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1772 test $ac_status = 0; } && {
1773 test -z "$ac_cxx_werror_flag" ||
1774 test ! -s conftest.err
1775 } && test -s conftest.$ac_objext; then :
1776 ac_retval=0
1777 else
1778 $as_echo "$as_me: failed program was:" >&5
1779 sed 's/^/| /' conftest.$ac_ext >&5
1780
1781 ac_retval=1
1782 fi
1783 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1784 as_fn_set_status $ac_retval
1785
1786 } # ac_fn_cxx_try_compile
1787
1788 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1789 # -------------------------------------------------------
1790 # Tests whether HEADER exists and can be compiled using the include files in
1791 # INCLUDES, setting the cache variable VAR accordingly.
1792 ac_fn_c_check_header_compile ()
1793 {
1794 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1796 $as_echo_n "checking for $2... " >&6; }
1797 if eval \${$3+:} false; then :
1798 $as_echo_n "(cached) " >&6
1799 else
1800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1801 /* end confdefs.h. */
1802 $4
1803 #include <$2>
1804 _ACEOF
1805 if ac_fn_c_try_compile "$LINENO"; then :
1806 eval "$3=yes"
1807 else
1808 eval "$3=no"
1809 fi
1810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1811 fi
1812 eval ac_res=\$$3
1813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1814 $as_echo "$ac_res" >&6; }
1815 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1816
1817 } # ac_fn_c_check_header_compile
1818
17881819 # ac_fn_c_check_func LINENO FUNC VAR
17891820 # ----------------------------------
17901821 # Tests whether FUNC exists, setting the cache variable VAR accordingly
19161947 test ! -s conftest.err
19171948 } && test -s conftest$ac_exeext && {
19181949 test "$cross_compiling" = yes ||
1919 $as_test_x conftest$ac_exeext
1950 test -x conftest$ac_exeext
19201951 }; then :
19211952 ac_retval=0
19221953 else
20962127 This file contains any messages produced by compilers while
20972128 running configure, to aid debugging if configure makes a mistake.
20982129
2099 It was created by eiciel $as_me 0.9.8.1, which was
2100 generated by GNU Autoconf 2.68. Invocation command line was
2130 It was created by eiciel $as_me 0.9.8.2, which was
2131 generated by GNU Autoconf 2.69. Invocation command line was
21012132
21022133 $ $0 $@
21032134
23762407 >$cache_file
23772408 fi
23782409
2410 gt_needs="$gt_needs "
23792411 # Check that the precious variables saved in the cache have kept the same
23802412 # value.
23812413 ac_cache_corrupted=false
25872619
25882620
25892621
2590 am__api_version='1.11'
2622 am__api_version='1.14'
25912623
25922624 # Find a good install program. We prefer a C program (faster),
25932625 # so one script is as good as another. But avoid the broken or
26262658 # by default.
26272659 for ac_prog in ginstall scoinst install; do
26282660 for ac_exec_ext in '' $ac_executable_extensions; do
2629 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2661 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
26302662 if test $ac_prog = install &&
26312663 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
26322664 # AIX install. It has an incompatible calling convention.
26842716
26852717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
26862718 $as_echo_n "checking whether build environment is sane... " >&6; }
2687 # Just in case
2688 sleep 1
2689 echo timestamp > conftest.file
26902719 # Reject unsafe characters in $srcdir or the absolute working directory
26912720 # name. Accept space and tab only in the latter.
26922721 am_lf='
26972726 esac
26982727 case $srcdir in
26992728 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2700 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2729 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
27012730 esac
27022731
2703 # Do `set' in a subshell so we don't clobber the current shell's
2732 # Do 'set' in a subshell so we don't clobber the current shell's
27042733 # arguments. Must try -L first in case configure is actually a
27052734 # symlink; some systems play weird games with the mod time of symlinks
27062735 # (eg FreeBSD returns the mod time of the symlink's containing
27072736 # directory).
27082737 if (
2709 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2710 if test "$*" = "X"; then
2711 # -L didn't work.
2712 set X `ls -t "$srcdir/configure" conftest.file`
2713 fi
2714 rm -f conftest.file
2715 if test "$*" != "X $srcdir/configure conftest.file" \
2716 && test "$*" != "X conftest.file $srcdir/configure"; then
2717
2718 # If neither matched, then we have a broken ls. This can happen
2719 # if, for instance, CONFIG_SHELL is bash and it inherits a
2720 # broken ls alias from the environment. This has actually
2721 # happened. Such a system could not be considered "sane".
2722 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2723 alias in your environment" "$LINENO" 5
2724 fi
2725
2738 am_has_slept=no
2739 for am_try in 1 2; do
2740 echo "timestamp, slept: $am_has_slept" > conftest.file
2741 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2742 if test "$*" = "X"; then
2743 # -L didn't work.
2744 set X `ls -t "$srcdir/configure" conftest.file`
2745 fi
2746 if test "$*" != "X $srcdir/configure conftest.file" \
2747 && test "$*" != "X conftest.file $srcdir/configure"; then
2748
2749 # If neither matched, then we have a broken ls. This can happen
2750 # if, for instance, CONFIG_SHELL is bash and it inherits a
2751 # broken ls alias from the environment. This has actually
2752 # happened. Such a system could not be considered "sane".
2753 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2754 alias in your environment" "$LINENO" 5
2755 fi
2756 if test "$2" = conftest.file || test $am_try -eq 2; then
2757 break
2758 fi
2759 # Just in case.
2760 sleep 1
2761 am_has_slept=yes
2762 done
27262763 test "$2" = conftest.file
27272764 )
27282765 then
27342771 fi
27352772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
27362773 $as_echo "yes" >&6; }
2774 # If we didn't sleep, we still need to ensure time stamps of config.status and
2775 # generated files are strictly newer.
2776 am_sleep_pid=
2777 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2778 ( sleep 1 ) &
2779 am_sleep_pid=$!
2780 fi
2781
2782 rm -f conftest.file
2783
27372784 test "$program_prefix" != NONE &&
27382785 program_transform_name="s&^&$program_prefix&;$program_transform_name"
27392786 # Use a double $ so make ignores it.
27562803 esac
27572804 fi
27582805 # Use eval to expand $SHELL
2759 if eval "$MISSING --run true"; then
2760 am_missing_run="$MISSING --run "
2806 if eval "$MISSING --is-lightweight"; then
2807 am_missing_run="$MISSING "
27612808 else
27622809 am_missing_run=
2763 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2764 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2810 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2811 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
27652812 fi
27662813
27672814 if test x"${install_sh}" != xset; then
27732820 esac
27742821 fi
27752822
2776 # Installed binaries are usually stripped using `strip' when the user
2777 # run `make install-strip'. However `strip' might not be the right
2823 # Installed binaries are usually stripped using 'strip' when the user
2824 # run "make install-strip". However 'strip' might not be the right
27782825 # tool to use in cross-compilation environments, therefore Automake
2779 # will honor the `STRIP' environment variable to overrule this program.
2826 # will honor the 'STRIP' environment variable to overrule this program.
27802827 if test "$cross_compiling" != no; then
27812828 if test -n "$ac_tool_prefix"; then
27822829 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
27952842 IFS=$as_save_IFS
27962843 test -z "$as_dir" && as_dir=.
27972844 for ac_exec_ext in '' $ac_executable_extensions; do
2798 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2845 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
27992846 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
28002847 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28012848 break 2
28352882 IFS=$as_save_IFS
28362883 test -z "$as_dir" && as_dir=.
28372884 for ac_exec_ext in '' $ac_executable_extensions; do
2838 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2885 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
28392886 ac_cv_prog_ac_ct_STRIP="strip"
28402887 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
28412888 break 2
28862933 test -z "$as_dir" && as_dir=.
28872934 for ac_prog in mkdir gmkdir; do
28882935 for ac_exec_ext in '' $ac_executable_extensions; do
2889 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2936 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
28902937 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
28912938 'mkdir (GNU coreutils) '* | \
28922939 'mkdir (coreutils) '* | \
29152962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
29162963 $as_echo "$MKDIR_P" >&6; }
29172964
2918 mkdir_p="$MKDIR_P"
2919 case $mkdir_p in
2920 [\\/$]* | ?:[\\/]*) ;;
2921 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2922 esac
2923
29242965 for ac_prog in gawk mawk nawk awk
29252966 do
29262967 # Extract the first word of "$ac_prog", so it can be a program name with args.
29392980 IFS=$as_save_IFS
29402981 test -z "$as_dir" && as_dir=.
29412982 for ac_exec_ext in '' $ac_executable_extensions; do
2942 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2983 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
29432984 ac_cv_prog_AWK="$ac_prog"
29442985 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
29452986 break 2
30033044 fi
30043045 rmdir .tst 2>/dev/null
30053046
3047 # Check whether --enable-silent-rules was given.
3048 if test "${enable_silent_rules+set}" = set; then :
3049 enableval=$enable_silent_rules;
3050 fi
3051
3052 case $enable_silent_rules in # (((
3053 yes) AM_DEFAULT_VERBOSITY=0;;
3054 no) AM_DEFAULT_VERBOSITY=1;;
3055 *) AM_DEFAULT_VERBOSITY=1;;
3056 esac
3057 am_make=${MAKE-make}
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3059 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3060 if ${am_cv_make_support_nested_variables+:} false; then :
3061 $as_echo_n "(cached) " >&6
3062 else
3063 if $as_echo 'TRUE=$(BAR$(V))
3064 BAR0=false
3065 BAR1=true
3066 V=1
3067 am__doit:
3068 @$(TRUE)
3069 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3070 am_cv_make_support_nested_variables=yes
3071 else
3072 am_cv_make_support_nested_variables=no
3073 fi
3074 fi
3075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3076 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3077 if test $am_cv_make_support_nested_variables = yes; then
3078 AM_V='$(V)'
3079 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3080 else
3081 AM_V=$AM_DEFAULT_VERBOSITY
3082 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3083 fi
3084 AM_BACKSLASH='\'
3085
30063086 if test "`cd $srcdir && pwd`" != "`pwd`"; then
30073087 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
30083088 # is not polluted with repeated "-I."
30253105
30263106 # Define the identity of the package.
30273107 PACKAGE='eiciel'
3028 VERSION='0.9.8.1'
3108 VERSION='0.9.8.2'
30293109
30303110
30313111 cat >>confdefs.h <<_ACEOF
30533133
30543134 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
30553135
3136 # For better backward compatibility. To be removed once Automake 1.9.x
3137 # dies out for good. For more background, see:
3138 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3139 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3140 mkdir_p='$(MKDIR_P)'
3141
30563142 # We need awk for the "check" target. The system "awk" is bad on
30573143 # some platforms.
3058 # Always define AMTAR for backward compatibility.
3059
3060 AMTAR=${AMTAR-"${am_missing_run}tar"}
3061
3062 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3063
3064
3065
3066
3067
3144 # Always define AMTAR for backward compatibility. Yes, it's still used
3145 # in the wild :-( We should find a proper way to deprecate it ...
3146 AMTAR='$${TAR-tar}'
3147
3148
3149 # We'll loop over all known methods to create a tar archive until one works.
3150 _am_tools='gnutar pax cpio none'
3151
3152 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3153
3154
3155
3156
3157
3158
3159 # POSIX will say in a future version that running "rm -f" with no argument
3160 # is OK; and we want to be able to make that assumption in our Makefile
3161 # recipes. So use an aggressive probe to check that the usage we want is
3162 # actually supported "in the wild" to an acceptable degree.
3163 # See automake bug#10828.
3164 # To make any issue more visible, cause the running configure to be aborted
3165 # by default if the 'rm' program in use doesn't match our expectations; the
3166 # user can still override this though.
3167 if rm -f && rm -fr && rm -rf; then : OK; else
3168 cat >&2 <<'END'
3169 Oops!
3170
3171 Your 'rm' program seems unable to run without file operands specified
3172 on the command line, even when the '-f' option is present. This is contrary
3173 to the behaviour of most rm programs out there, and not conforming with
3174 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3175
3176 Please tell bug-automake@gnu.org about your system, including the value
3177 of your $PATH and any error possibly output before this message. This
3178 can help us improve future automake versions.
3179
3180 END
3181 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3182 echo 'Configuration will proceed anyway, since you have set the' >&2
3183 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3184 echo >&2
3185 else
3186 cat >&2 <<'END'
3187 Aborting the configuration process, to ensure you take notice of the issue.
3188
3189 You can download and install GNU coreutils to get an 'rm' implementation
3190 that behaves properly: <http://www.gnu.org/software/coreutils/>.
3191
3192 If you want to complete the configuration process using your problematic
3193 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3194 to "yes", and re-run configure.
3195
3196 END
3197 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3198 fi
3199 fi
30683200
30693201
30703202 GETTEXT_PACKAGE=eiciel
30733205 cat >>confdefs.h <<_ACEOF
30743206 #define GETTEXT_PACKAGE "$GETTEXT_PACKAGE"
30753207 _ACEOF
3208
3209
3210 mkdir_p="$MKDIR_P"
3211 case $mkdir_p in
3212 [\\/$]* | ?:[\\/]*) ;;
3213 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3214 esac
30763215
30773216
30783217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
30883227 $as_echo "$USE_NLS" >&6; }
30893228
30903229
3230
3231
3232 GETTEXT_MACRO_VERSION=0.18
30913233
30923234
30933235
31793321 IFS=$as_save_IFS
31803322 test -z "$as_dir" && as_dir=.
31813323 for ac_exec_ext in '' $ac_executable_extensions; do
3182 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3324 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
31833325 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
31843326 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
31853327 break 2
33653507 test -n "$localedir" || localedir='${datadir}/locale'
33663508
33673509
3510 test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
3511
3512
33683513 ac_config_commands="$ac_config_commands po-directories"
33693514
33703515
34033548 _am_result=none
34043549 # First try GNU make style include.
34053550 echo "include confinc" > confmf
3406 # Ignore all kinds of additional output from `make'.
3551 # Ignore all kinds of additional output from 'make'.
34073552 case `$am_make -s -f confmf 2> /dev/null` in #(
34083553 *the\ am__doit\ target*)
34093554 am__include=include
34363581 if test "x$enable_dependency_tracking" != xno; then
34373582 am_depcomp="$ac_aux_dir/depcomp"
34383583 AMDEPBACKSLASH='\'
3584 am__nodep='_no'
34393585 fi
34403586 if test "x$enable_dependency_tracking" != xno; then
34413587 AMDEP_TRUE=
34683614 IFS=$as_save_IFS
34693615 test -z "$as_dir" && as_dir=.
34703616 for ac_exec_ext in '' $ac_executable_extensions; do
3471 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3617 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
34723618 ac_cv_prog_CC="${ac_tool_prefix}gcc"
34733619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
34743620 break 2
35083654 IFS=$as_save_IFS
35093655 test -z "$as_dir" && as_dir=.
35103656 for ac_exec_ext in '' $ac_executable_extensions; do
3511 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3657 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
35123658 ac_cv_prog_ac_ct_CC="gcc"
35133659 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35143660 break 2
35613707 IFS=$as_save_IFS
35623708 test -z "$as_dir" && as_dir=.
35633709 for ac_exec_ext in '' $ac_executable_extensions; do
3564 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3710 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
35653711 ac_cv_prog_CC="${ac_tool_prefix}cc"
35663712 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35673713 break 2
36023748 IFS=$as_save_IFS
36033749 test -z "$as_dir" && as_dir=.
36043750 for ac_exec_ext in '' $ac_executable_extensions; do
3605 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3751 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
36063752 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
36073753 ac_prog_rejected=yes
36083754 continue
36603806 IFS=$as_save_IFS
36613807 test -z "$as_dir" && as_dir=.
36623808 for ac_exec_ext in '' $ac_executable_extensions; do
3663 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3809 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
36643810 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
36653811 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
36663812 break 2
37043850 IFS=$as_save_IFS
37053851 test -z "$as_dir" && as_dir=.
37063852 for ac_exec_ext in '' $ac_executable_extensions; do
3707 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3853 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
37083854 ac_cv_prog_ac_ct_CC="$ac_prog"
37093855 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
37103856 break 2
41504296 /* end confdefs.h. */
41514297 #include <stdarg.h>
41524298 #include <stdio.h>
4153 #include <sys/types.h>
4154 #include <sys/stat.h>
4299 struct stat;
41554300 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
41564301 struct buf { int x; };
41574302 FILE * (*rcsopen) (struct buf *, struct stat *, int);
42364381 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
42374382 ac_compiler_gnu=$ac_cv_c_compiler_gnu
42384383
4384 ac_ext=c
4385 ac_cpp='$CPP $CPPFLAGS'
4386 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4387 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4388 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4390 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4391 if ${am_cv_prog_cc_c_o+:} false; then :
4392 $as_echo_n "(cached) " >&6
4393 else
4394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4395 /* end confdefs.h. */
4396
4397 int
4398 main ()
4399 {
4400
4401 ;
4402 return 0;
4403 }
4404 _ACEOF
4405 # Make sure it works both with $CC and with simple cc.
4406 # Following AC_PROG_CC_C_O, we do the test twice because some
4407 # compilers refuse to overwrite an existing .o file with -o,
4408 # though they will create one.
4409 am_cv_prog_cc_c_o=yes
4410 for am_i in 1 2; do
4411 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4412 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4413 ac_status=$?
4414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4415 (exit $ac_status); } \
4416 && test -f conftest2.$ac_objext; then
4417 : OK
4418 else
4419 am_cv_prog_cc_c_o=no
4420 break
4421 fi
4422 done
4423 rm -f core conftest*
4424 unset am_i
4425 fi
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4427 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4428 if test "$am_cv_prog_cc_c_o" != yes; then
4429 # Losing compiler, so override with the script.
4430 # FIXME: It is wrong to rewrite CC.
4431 # But if we don't then we get into trouble of one sort or another.
4432 # A longer-term fix would be to have automake use am__CC in this case,
4433 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4434 CC="$am_aux_dir/compile $CC"
4435 fi
4436 ac_ext=c
4437 ac_cpp='$CPP $CPPFLAGS'
4438 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4439 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4440 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4441
4442
42394443 depcc="$CC" am_compiler_list=
42404444
42414445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
42474451 # We make a subdir and do the tests there. Otherwise we can end up
42484452 # making bogus files that we don't know about and never remove. For
42494453 # instance it was reported that on HP-UX the gcc test will end up
4250 # making a dummy file named `D' -- because `-MD' means `put the output
4251 # in D'.
4454 # making a dummy file named 'D' -- because '-MD' means "put the output
4455 # in D".
4456 rm -rf conftest.dir
42524457 mkdir conftest.dir
42534458 # Copy depcomp to subdir because otherwise we won't find it if we're
42544459 # using a relative directory.
42824487 : > sub/conftest.c
42834488 for i in 1 2 3 4 5 6; do
42844489 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4285 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4286 # Solaris 8's {/usr,}/bin/sh.
4287 touch sub/conftst$i.h
4490 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4491 # Solaris 10 /bin/sh.
4492 echo '/* dummy */' > sub/conftst$i.h
42884493 done
42894494 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
42904495
4291 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4496 # We check with '-c' and '-o' for the sake of the "dashmstdout"
42924497 # mode. It turns out that the SunPro C++ compiler does not properly
4293 # handle `-M -o', and we need to detect this. Also, some Intel
4294 # versions had trouble with output in subdirs
4498 # handle '-M -o', and we need to detect this. Also, some Intel
4499 # versions had trouble with output in subdirs.
42954500 am__obj=sub/conftest.${OBJEXT-o}
42964501 am__minus_obj="-o $am__obj"
42974502 case $depmode in
43004505 test "$am__universal" = false || continue
43014506 ;;
43024507 nosideeffect)
4303 # after this tag, mechanisms are not by side-effect, so they'll
4304 # only be used when explicitly requested
4508 # After this tag, mechanisms are not by side-effect, so they'll
4509 # only be used when explicitly requested.
43054510 if test "x$enable_dependency_tracking" = xyes; then
43064511 continue
43074512 else
43084513 break
43094514 fi
43104515 ;;
4311 msvisualcpp | msvcmsys)
4312 # This compiler won't grok `-c -o', but also, the minuso test has
4516 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4517 # This compiler won't grok '-c -o', but also, the minuso test has
43134518 # not run yet. These depmodes are late enough in the game, and
43144519 # so weak that their functioning should not be impacted.
43154520 am__obj=conftest.${OBJEXT-o}
44034608 # Canonicalize the path of ld
44044609 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
44054610 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4406 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4611 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
44074612 done
44084613 test -z "$LD" && LD="$ac_prog"
44094614 ;;
44374642 # Break only if it was the GNU/non-GNU ld that we prefer.
44384643 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
44394644 *GNU* | *'with BFD'*)
4440 test "$with_gnu_ld" != no && break ;;
4645 test "$with_gnu_ld" != no && break ;;
44414646 *)
4442 test "$with_gnu_ld" != yes && break ;;
4647 test "$with_gnu_ld" != yes && break ;;
44434648 esac
44444649 fi
44454650 done
44944699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
44954700 $as_echo "$acl_cv_rpath" >&6; }
44964701 wl="$acl_cv_wl"
4497 libext="$acl_cv_libext"
4498 shlibext="$acl_cv_shlibext"
4499 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
4500 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
4501 hardcode_direct="$acl_cv_hardcode_direct"
4502 hardcode_minus_L="$acl_cv_hardcode_minus_L"
4702 acl_libext="$acl_cv_libext"
4703 acl_shlibext="$acl_cv_shlibext"
4704 acl_libname_spec="$acl_cv_libname_spec"
4705 acl_library_names_spec="$acl_cv_library_names_spec"
4706 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
4707 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
4708 acl_hardcode_direct="$acl_cv_hardcode_direct"
4709 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
45034710 # Check whether --enable-rpath was given.
45044711 if test "${enable_rpath+set}" = set; then :
45054712 enableval=$enable_rpath; :
45094716
45104717
45114718
4512 acl_libdirstem=lib
4513 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
4514 if test -n "$searchpath"; then
4515 acl_save_IFS="${IFS= }"; IFS=":"
4516 for searchdir in $searchpath; do
4517 if test -d "$searchdir"; then
4518 case "$searchdir" in
4519 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
4520 *) searchdir=`cd "$searchdir" && pwd`
4521 case "$searchdir" in
4522 */lib64 ) acl_libdirstem=lib64 ;;
4523 esac ;;
4719 ac_ext=c
4720 ac_cpp='$CPP $CPPFLAGS'
4721 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4722 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4723 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4725 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4726 # On Suns, sometimes $CPP names a directory.
4727 if test -n "$CPP" && test -d "$CPP"; then
4728 CPP=
4729 fi
4730 if test -z "$CPP"; then
4731 if ${ac_cv_prog_CPP+:} false; then :
4732 $as_echo_n "(cached) " >&6
4733 else
4734 # Double quotes because CPP needs to be expanded
4735 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4736 do
4737 ac_preproc_ok=false
4738 for ac_c_preproc_warn_flag in '' yes
4739 do
4740 # Use a header file that comes with gcc, so configuring glibc
4741 # with a fresh cross-compiler works.
4742 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4743 # <limits.h> exists even on freestanding compilers.
4744 # On the NeXT, cc -E runs the code through the compiler's parser,
4745 # not just through cpp. "Syntax error" is here to catch this case.
4746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4747 /* end confdefs.h. */
4748 #ifdef __STDC__
4749 # include <limits.h>
4750 #else
4751 # include <assert.h>
4752 #endif
4753 Syntax error
4754 _ACEOF
4755 if ac_fn_c_try_cpp "$LINENO"; then :
4756
4757 else
4758 # Broken: fails on valid input.
4759 continue
4760 fi
4761 rm -f conftest.err conftest.i conftest.$ac_ext
4762
4763 # OK, works on sane cases. Now check whether nonexistent headers
4764 # can be detected and how.
4765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4766 /* end confdefs.h. */
4767 #include <ac_nonexistent.h>
4768 _ACEOF
4769 if ac_fn_c_try_cpp "$LINENO"; then :
4770 # Broken: success on invalid input.
4771 continue
4772 else
4773 # Passes both tests.
4774 ac_preproc_ok=:
4775 break
4776 fi
4777 rm -f conftest.err conftest.i conftest.$ac_ext
4778
4779 done
4780 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4781 rm -f conftest.i conftest.err conftest.$ac_ext
4782 if $ac_preproc_ok; then :
4783 break
4784 fi
4785
4786 done
4787 ac_cv_prog_CPP=$CPP
4788
4789 fi
4790 CPP=$ac_cv_prog_CPP
4791 else
4792 ac_cv_prog_CPP=$CPP
4793 fi
4794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4795 $as_echo "$CPP" >&6; }
4796 ac_preproc_ok=false
4797 for ac_c_preproc_warn_flag in '' yes
4798 do
4799 # Use a header file that comes with gcc, so configuring glibc
4800 # with a fresh cross-compiler works.
4801 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4802 # <limits.h> exists even on freestanding compilers.
4803 # On the NeXT, cc -E runs the code through the compiler's parser,
4804 # not just through cpp. "Syntax error" is here to catch this case.
4805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4806 /* end confdefs.h. */
4807 #ifdef __STDC__
4808 # include <limits.h>
4809 #else
4810 # include <assert.h>
4811 #endif
4812 Syntax error
4813 _ACEOF
4814 if ac_fn_c_try_cpp "$LINENO"; then :
4815
4816 else
4817 # Broken: fails on valid input.
4818 continue
4819 fi
4820 rm -f conftest.err conftest.i conftest.$ac_ext
4821
4822 # OK, works on sane cases. Now check whether nonexistent headers
4823 # can be detected and how.
4824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4825 /* end confdefs.h. */
4826 #include <ac_nonexistent.h>
4827 _ACEOF
4828 if ac_fn_c_try_cpp "$LINENO"; then :
4829 # Broken: success on invalid input.
4830 continue
4831 else
4832 # Passes both tests.
4833 ac_preproc_ok=:
4834 break
4835 fi
4836 rm -f conftest.err conftest.i conftest.$ac_ext
4837
4838 done
4839 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4840 rm -f conftest.i conftest.err conftest.$ac_ext
4841 if $ac_preproc_ok; then :
4842
4843 else
4844 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4845 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4846 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4847 See \`config.log' for more details" "$LINENO" 5; }
4848 fi
4849
4850 ac_ext=c
4851 ac_cpp='$CPP $CPPFLAGS'
4852 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4853 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4854 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4855
4856
4857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4858 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4859 if ${ac_cv_path_GREP+:} false; then :
4860 $as_echo_n "(cached) " >&6
4861 else
4862 if test -z "$GREP"; then
4863 ac_path_GREP_found=false
4864 # Loop through the user's path and test for each of PROGNAME-LIST
4865 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4866 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4867 do
4868 IFS=$as_save_IFS
4869 test -z "$as_dir" && as_dir=.
4870 for ac_prog in grep ggrep; do
4871 for ac_exec_ext in '' $ac_executable_extensions; do
4872 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4873 as_fn_executable_p "$ac_path_GREP" || continue
4874 # Check for GNU ac_path_GREP and select it if it is found.
4875 # Check for GNU $ac_path_GREP
4876 case `"$ac_path_GREP" --version 2>&1` in
4877 *GNU*)
4878 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4879 *)
4880 ac_count=0
4881 $as_echo_n 0123456789 >"conftest.in"
4882 while :
4883 do
4884 cat "conftest.in" "conftest.in" >"conftest.tmp"
4885 mv "conftest.tmp" "conftest.in"
4886 cp "conftest.in" "conftest.nl"
4887 $as_echo 'GREP' >> "conftest.nl"
4888 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4889 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4890 as_fn_arith $ac_count + 1 && ac_count=$as_val
4891 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4892 # Best one so far, save it but keep looking for a better one
4893 ac_cv_path_GREP="$ac_path_GREP"
4894 ac_path_GREP_max=$ac_count
4895 fi
4896 # 10*(2^10) chars as input seems more than enough
4897 test $ac_count -gt 10 && break
4898 done
4899 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4900 esac
4901
4902 $ac_path_GREP_found && break 3
4903 done
4904 done
4905 done
4906 IFS=$as_save_IFS
4907 if test -z "$ac_cv_path_GREP"; then
4908 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4909 fi
4910 else
4911 ac_cv_path_GREP=$GREP
4912 fi
4913
4914 fi
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4916 $as_echo "$ac_cv_path_GREP" >&6; }
4917 GREP="$ac_cv_path_GREP"
4918
4919
4920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4921 $as_echo_n "checking for egrep... " >&6; }
4922 if ${ac_cv_path_EGREP+:} false; then :
4923 $as_echo_n "(cached) " >&6
4924 else
4925 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4926 then ac_cv_path_EGREP="$GREP -E"
4927 else
4928 if test -z "$EGREP"; then
4929 ac_path_EGREP_found=false
4930 # Loop through the user's path and test for each of PROGNAME-LIST
4931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4932 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4933 do
4934 IFS=$as_save_IFS
4935 test -z "$as_dir" && as_dir=.
4936 for ac_prog in egrep; do
4937 for ac_exec_ext in '' $ac_executable_extensions; do
4938 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4939 as_fn_executable_p "$ac_path_EGREP" || continue
4940 # Check for GNU ac_path_EGREP and select it if it is found.
4941 # Check for GNU $ac_path_EGREP
4942 case `"$ac_path_EGREP" --version 2>&1` in
4943 *GNU*)
4944 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4945 *)
4946 ac_count=0
4947 $as_echo_n 0123456789 >"conftest.in"
4948 while :
4949 do
4950 cat "conftest.in" "conftest.in" >"conftest.tmp"
4951 mv "conftest.tmp" "conftest.in"
4952 cp "conftest.in" "conftest.nl"
4953 $as_echo 'EGREP' >> "conftest.nl"
4954 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4955 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4956 as_fn_arith $ac_count + 1 && ac_count=$as_val
4957 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4958 # Best one so far, save it but keep looking for a better one
4959 ac_cv_path_EGREP="$ac_path_EGREP"
4960 ac_path_EGREP_max=$ac_count
4961 fi
4962 # 10*(2^10) chars as input seems more than enough
4963 test $ac_count -gt 10 && break
4964 done
4965 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4966 esac
4967
4968 $ac_path_EGREP_found && break 3
4969 done
4970 done
4971 done
4972 IFS=$as_save_IFS
4973 if test -z "$ac_cv_path_EGREP"; then
4974 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4975 fi
4976 else
4977 ac_cv_path_EGREP=$EGREP
4978 fi
4979
4980 fi
4981 fi
4982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4983 $as_echo "$ac_cv_path_EGREP" >&6; }
4984 EGREP="$ac_cv_path_EGREP"
4985
4986
4987
4988
4989 acl_libdirstem=lib
4990 acl_libdirstem2=
4991 case "$host_os" in
4992 solaris*)
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
4994 $as_echo_n "checking for 64-bit host... " >&6; }
4995 if ${gl_cv_solaris_64bit+:} false; then :
4996 $as_echo_n "(cached) " >&6
4997 else
4998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4999 /* end confdefs.h. */
5000
5001 #ifdef _LP64
5002 sixtyfour bits
5003 #endif
5004
5005 _ACEOF
5006 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5007 $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
5008 gl_cv_solaris_64bit=yes
5009 else
5010 gl_cv_solaris_64bit=no
5011 fi
5012 rm -f conftest*
5013
5014
5015 fi
5016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
5017 $as_echo "$gl_cv_solaris_64bit" >&6; }
5018 if test $gl_cv_solaris_64bit = yes; then
5019 acl_libdirstem=lib/64
5020 case "$host_cpu" in
5021 sparc*) acl_libdirstem2=lib/sparcv9 ;;
5022 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
45245023 esac
45255024 fi
4526 done
4527 IFS="$acl_save_IFS"
4528 fi
5025 ;;
5026 *)
5027 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
5028 if test -n "$searchpath"; then
5029 acl_save_IFS="${IFS= }"; IFS=":"
5030 for searchdir in $searchpath; do
5031 if test -d "$searchdir"; then
5032 case "$searchdir" in
5033 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
5034 */../ | */.. )
5035 # Better ignore directories of this form. They are misleading.
5036 ;;
5037 *) searchdir=`cd "$searchdir" && pwd`
5038 case "$searchdir" in
5039 */lib64 ) acl_libdirstem=lib64 ;;
5040 esac ;;
5041 esac
5042 fi
5043 done
5044 IFS="$acl_save_IFS"
5045 fi
5046 ;;
5047 esac
5048 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
5049
5050
5051
5052
45295053
45305054
45315055
45705094 else
45715095 additional_includedir="$withval/include"
45725096 additional_libdir="$withval/$acl_libdirstem"
5097 if test "$acl_libdirstem2" != "$acl_libdirstem" \
5098 && ! test -d "$withval/$acl_libdirstem"; then
5099 additional_libdir="$withval/$acl_libdirstem2"
5100 fi
45735101 fi
45745102 fi
45755103
45785106 LIBICONV=
45795107 LTLIBICONV=
45805108 INCICONV=
5109 LIBICONV_PREFIX=
5110 HAVE_LIBICONV=
45815111 rpathdirs=
45825112 ltrpathdirs=
45835113 names_already_handled=
46115141 found_la=
46125142 found_so=
46135143 found_a=
5144 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
5145 if test -n "$acl_shlibext"; then
5146 shrext=".$acl_shlibext" # typically: shrext=.so
5147 else
5148 shrext=
5149 fi
46145150 if test $use_additional = yes; then
4615 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
4616 found_dir="$additional_libdir"
4617 found_so="$additional_libdir/lib$name.$shlibext"
4618 if test -f "$additional_libdir/lib$name.la"; then
4619 found_la="$additional_libdir/lib$name.la"
5151 dir="$additional_libdir"
5152 if test -n "$acl_shlibext"; then
5153 if test -f "$dir/$libname$shrext"; then
5154 found_dir="$dir"
5155 found_so="$dir/$libname$shrext"
5156 else
5157 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
5158 ver=`(cd "$dir" && \
5159 for f in "$libname$shrext".*; do echo "$f"; done \
5160 | sed -e "s,^$libname$shrext\\\\.,," \
5161 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
5162 | sed 1q ) 2>/dev/null`
5163 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
5164 found_dir="$dir"
5165 found_so="$dir/$libname$shrext.$ver"
5166 fi
5167 else
5168 eval library_names=\"$acl_library_names_spec\"
5169 for f in $library_names; do
5170 if test -f "$dir/$f"; then
5171 found_dir="$dir"
5172 found_so="$dir/$f"
5173 break
5174 fi
5175 done
5176 fi
46205177 fi
4621 else
4622 if test -f "$additional_libdir/lib$name.$libext"; then
4623 found_dir="$additional_libdir"
4624 found_a="$additional_libdir/lib$name.$libext"
4625 if test -f "$additional_libdir/lib$name.la"; then
4626 found_la="$additional_libdir/lib$name.la"
4627 fi
5178 fi
5179 if test "X$found_dir" = "X"; then
5180 if test -f "$dir/$libname.$acl_libext"; then
5181 found_dir="$dir"
5182 found_a="$dir/$libname.$acl_libext"
5183 fi
5184 fi
5185 if test "X$found_dir" != "X"; then
5186 if test -f "$dir/$libname.la"; then
5187 found_la="$dir/$libname.la"
46285188 fi
46295189 fi
46305190 fi
46425202 case "$x" in
46435203 -L*)
46445204 dir=`echo "X$x" | sed -e 's/^X-L//'`
4645 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
4646 found_dir="$dir"
4647 found_so="$dir/lib$name.$shlibext"
4648 if test -f "$dir/lib$name.la"; then
4649 found_la="$dir/lib$name.la"
5205 if test -n "$acl_shlibext"; then
5206 if test -f "$dir/$libname$shrext"; then
5207 found_dir="$dir"
5208 found_so="$dir/$libname$shrext"
5209 else
5210 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
5211 ver=`(cd "$dir" && \
5212 for f in "$libname$shrext".*; do echo "$f"; done \
5213 | sed -e "s,^$libname$shrext\\\\.,," \
5214 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
5215 | sed 1q ) 2>/dev/null`
5216 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
5217 found_dir="$dir"
5218 found_so="$dir/$libname$shrext.$ver"
5219 fi
5220 else
5221 eval library_names=\"$acl_library_names_spec\"
5222 for f in $library_names; do
5223 if test -f "$dir/$f"; then
5224 found_dir="$dir"
5225 found_so="$dir/$f"
5226 break
5227 fi
5228 done
5229 fi
46505230 fi
4651 else
4652 if test -f "$dir/lib$name.$libext"; then
5231 fi
5232 if test "X$found_dir" = "X"; then
5233 if test -f "$dir/$libname.$acl_libext"; then
46535234 found_dir="$dir"
4654 found_a="$dir/lib$name.$libext"
4655 if test -f "$dir/lib$name.la"; then
4656 found_la="$dir/lib$name.la"
4657 fi
5235 found_a="$dir/$libname.$acl_libext"
5236 fi
5237 fi
5238 if test "X$found_dir" != "X"; then
5239 if test -f "$dir/$libname.la"; then
5240 found_la="$dir/$libname.la"
46585241 fi
46595242 fi
46605243 ;;
46675250 if test "X$found_dir" != "X"; then
46685251 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
46695252 if test "X$found_so" != "X"; then
4670 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
5253 if test "$enable_rpath" = no \
5254 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
5255 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
46715256 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
46725257 else
46735258 haveit=
46805265 if test -z "$haveit"; then
46815266 ltrpathdirs="$ltrpathdirs $found_dir"
46825267 fi
4683 if test "$hardcode_direct" = yes; then
5268 if test "$acl_hardcode_direct" = yes; then
46845269 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
46855270 else
4686 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
5271 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
46875272 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
46885273 haveit=
46895274 for x in $rpathdirs; do
47155300 if test -z "$haveit"; then
47165301 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
47175302 fi
4718 if test "$hardcode_minus_L" != no; then
5303 if test "$acl_hardcode_minus_L" != no; then
47195304 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
47205305 else
47215306 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
47345319 case "$found_dir" in
47355320 */$acl_libdirstem | */$acl_libdirstem/)
47365321 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
5322 if test "$name" = 'iconv'; then
5323 LIBICONV_PREFIX="$basedir"
5324 fi
5325 additional_includedir="$basedir/include"
5326 ;;
5327 */$acl_libdirstem2 | */$acl_libdirstem2/)
5328 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
5329 if test "$name" = 'iconv'; then
5330 LIBICONV_PREFIX="$basedir"
5331 fi
47375332 additional_includedir="$basedir/include"
47385333 ;;
47395334 esac
47825377 case "$dep" in
47835378 -L*)
47845379 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
4785 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
5380 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
5381 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
47865382 haveit=
4787 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
5383 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
5384 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
47885385 if test -n "$GCC"; then
47895386 case $host_os in
47905387 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
48845481 done
48855482 done
48865483 if test "X$rpathdirs" != "X"; then
4887 if test -n "$hardcode_libdir_separator"; then
5484 if test -n "$acl_hardcode_libdir_separator"; then
48885485 alldirs=
48895486 for found_dir in $rpathdirs; do
4890 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
5487 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
48915488 done
48925489 acl_save_libdir="$libdir"
48935490 libdir="$alldirs"
4894 eval flag=\"$hardcode_libdir_flag_spec\"
5491 eval flag=\"$acl_hardcode_libdir_flag_spec\"
48955492 libdir="$acl_save_libdir"
48965493 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
48975494 else
48985495 for found_dir in $rpathdirs; do
48995496 acl_save_libdir="$libdir"
49005497 libdir="$found_dir"
4901 eval flag=\"$hardcode_libdir_flag_spec\"
5498 eval flag=\"$acl_hardcode_libdir_flag_spec\"
49025499 libdir="$acl_save_libdir"
49035500 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
49045501 done
49095506 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
49105507 done
49115508 fi
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
49125521
49135522
49145523
50105619 LTLIBINTL=
50115620 POSUB=
50125621
5622 case " $gt_needs " in
5623 *" need-formatstring-macros "*) gt_api_version=3 ;;
5624 *" need-ngettext "*) gt_api_version=2 ;;
5625 *) gt_api_version=1 ;;
5626 esac
5627 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
5628 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
5629
50135630 if test "$USE_NLS" = "yes"; then
50145631 gt_use_preinstalled_gnugettext=no
50155632
50165633
5017
5018
5019
5634 if test $gt_api_version -ge 3; then
5635 gt_revision_test_code='
5636 #ifndef __GNU_GETTEXT_SUPPORTED_REVISION
5637 #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
5638 #endif
5639 typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
5640 '
5641 else
5642 gt_revision_test_code=
5643 fi
5644 if test $gt_api_version -ge 2; then
5645 gt_expression_test_code=' + * ngettext ("", "", 0)'
5646 else
5647 gt_expression_test_code=
5648 fi
50205649
50215650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
50225651 $as_echo_n "checking for GNU gettext in libc... " >&6; }
5023 if ${gt_cv_func_gnugettext1_libc+:} false; then :
5652 if eval \${$gt_func_gnugettext_libc+:} false; then :
50245653 $as_echo_n "(cached) " >&6
50255654 else
50265655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50275656 /* end confdefs.h. */
50285657 #include <libintl.h>
5658 $gt_revision_test_code
50295659 extern int _nl_msg_cat_cntr;
50305660 extern int *_nl_domain_bindings;
50315661 int
50325662 main ()
50335663 {
50345664 bindtextdomain ("", "");
5035 return * gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
5665 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
50365666 ;
50375667 return 0;
50385668 }
50395669 _ACEOF
50405670 if ac_fn_c_try_link "$LINENO"; then :
5041 gt_cv_func_gnugettext1_libc=yes
5042 else
5043 gt_cv_func_gnugettext1_libc=no
5671 eval "$gt_func_gnugettext_libc=yes"
5672 else
5673 eval "$gt_func_gnugettext_libc=no"
50445674 fi
50455675 rm -f core conftest.err conftest.$ac_objext \
50465676 conftest$ac_exeext conftest.$ac_ext
50475677 fi
5048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
5049 $as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
5050
5051 if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
5678 eval ac_res=\$$gt_func_gnugettext_libc
5679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5680 $as_echo "$ac_res" >&6; }
5681
5682 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
50525683
50535684
50545685
51365767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
51375768 $as_echo "$am_cv_func_iconv" >&6; }
51385769 if test "$am_cv_func_iconv" = yes; then
5770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
5771 $as_echo_n "checking for working iconv... " >&6; }
5772 if ${am_cv_func_iconv_works+:} false; then :
5773 $as_echo_n "(cached) " >&6
5774 else
5775
5776 am_save_LIBS="$LIBS"
5777 if test $am_cv_lib_iconv = yes; then
5778 LIBS="$LIBS $LIBICONV"
5779 fi
5780 if test "$cross_compiling" = yes; then :
5781 case "$host_os" in
5782 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
5783 *) am_cv_func_iconv_works="guessing yes" ;;
5784 esac
5785 else
5786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5787 /* end confdefs.h. */
5788
5789 #include <iconv.h>
5790 #include <string.h>
5791 int main ()
5792 {
5793 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
5794 returns. */
5795 {
5796 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
5797 if (cd_utf8_to_88591 != (iconv_t)(-1))
5798 {
5799 static const char input[] = "\342\202\254"; /* EURO SIGN */
5800 char buf[10];
5801 const char *inptr = input;
5802 size_t inbytesleft = strlen (input);
5803 char *outptr = buf;
5804 size_t outbytesleft = sizeof (buf);
5805 size_t res = iconv (cd_utf8_to_88591,
5806 (char **) &inptr, &inbytesleft,
5807 &outptr, &outbytesleft);
5808 if (res == 0)
5809 return 1;
5810 }
5811 }
5812 /* Test against Solaris 10 bug: Failures are not distinguishable from
5813 successful returns. */
5814 {
5815 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
5816 if (cd_ascii_to_88591 != (iconv_t)(-1))
5817 {
5818 static const char input[] = "\263";
5819 char buf[10];
5820 const char *inptr = input;
5821 size_t inbytesleft = strlen (input);
5822 char *outptr = buf;
5823 size_t outbytesleft = sizeof (buf);
5824 size_t res = iconv (cd_ascii_to_88591,
5825 (char **) &inptr, &inbytesleft,
5826 &outptr, &outbytesleft);
5827 if (res == 0)
5828 return 1;
5829 }
5830 }
5831 #if 0 /* This bug could be worked around by the caller. */
5832 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
5833 {
5834 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
5835 if (cd_88591_to_utf8 != (iconv_t)(-1))
5836 {
5837 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
5838 char buf[50];
5839 const char *inptr = input;
5840 size_t inbytesleft = strlen (input);
5841 char *outptr = buf;
5842 size_t outbytesleft = sizeof (buf);
5843 size_t res = iconv (cd_88591_to_utf8,
5844 (char **) &inptr, &inbytesleft,
5845 &outptr, &outbytesleft);
5846 if ((int)res > 0)
5847 return 1;
5848 }
5849 }
5850 #endif
5851 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
5852 provided. */
5853 if (/* Try standardized names. */
5854 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
5855 /* Try IRIX, OSF/1 names. */
5856 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
5857 /* Try AIX names. */
5858 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
5859 /* Try HP-UX names. */
5860 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
5861 return 1;
5862 return 0;
5863 }
5864 _ACEOF
5865 if ac_fn_c_try_run "$LINENO"; then :
5866 am_cv_func_iconv_works=yes
5867 else
5868 am_cv_func_iconv_works=no
5869 fi
5870 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5871 conftest.$ac_objext conftest.beam conftest.$ac_ext
5872 fi
5873
5874 LIBS="$am_save_LIBS"
5875
5876 fi
5877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
5878 $as_echo "$am_cv_func_iconv_works" >&6; }
5879 case "$am_cv_func_iconv_works" in
5880 *no) am_func_iconv=no am_cv_lib_iconv=no ;;
5881 *) am_func_iconv=yes ;;
5882 esac
5883 else
5884 am_func_iconv=no am_cv_lib_iconv=no
5885 fi
5886 if test "$am_func_iconv" = yes; then
51395887
51405888 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
51415889
51575905
51585906
51595907
5908
5909
5910
5911
51605912 use_additional=yes
51615913
51625914 acl_save_prefix="$prefix"
51935945 else
51945946 additional_includedir="$withval/include"
51955947 additional_libdir="$withval/$acl_libdirstem"
5948 if test "$acl_libdirstem2" != "$acl_libdirstem" \
5949 && ! test -d "$withval/$acl_libdirstem"; then
5950 additional_libdir="$withval/$acl_libdirstem2"
5951 fi
51965952 fi
51975953 fi
51985954
52015957 LIBINTL=
52025958 LTLIBINTL=
52035959 INCINTL=
5960 LIBINTL_PREFIX=
5961 HAVE_LIBINTL=
52045962 rpathdirs=
52055963 ltrpathdirs=
52065964 names_already_handled=
52345992 found_la=
52355993 found_so=
52365994 found_a=
5995 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
5996 if test -n "$acl_shlibext"; then
5997 shrext=".$acl_shlibext" # typically: shrext=.so
5998 else
5999 shrext=
6000 fi
52376001 if test $use_additional = yes; then
5238 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
5239 found_dir="$additional_libdir"
5240 found_so="$additional_libdir/lib$name.$shlibext"
5241 if test -f "$additional_libdir/lib$name.la"; then
5242 found_la="$additional_libdir/lib$name.la"
6002 dir="$additional_libdir"
6003 if test -n "$acl_shlibext"; then
6004 if test -f "$dir/$libname$shrext"; then
6005 found_dir="$dir"
6006 found_so="$dir/$libname$shrext"
6007 else
6008 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
6009 ver=`(cd "$dir" && \
6010 for f in "$libname$shrext".*; do echo "$f"; done \
6011 | sed -e "s,^$libname$shrext\\\\.,," \
6012 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
6013 | sed 1q ) 2>/dev/null`
6014 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
6015 found_dir="$dir"
6016 found_so="$dir/$libname$shrext.$ver"
6017 fi
6018 else
6019 eval library_names=\"$acl_library_names_spec\"
6020 for f in $library_names; do
6021 if test -f "$dir/$f"; then
6022 found_dir="$dir"
6023 found_so="$dir/$f"
6024 break
6025 fi
6026 done
6027 fi
52436028 fi
5244 else
5245 if test -f "$additional_libdir/lib$name.$libext"; then
5246 found_dir="$additional_libdir"
5247 found_a="$additional_libdir/lib$name.$libext"
5248 if test -f "$additional_libdir/lib$name.la"; then
5249 found_la="$additional_libdir/lib$name.la"
5250 fi
6029 fi
6030 if test "X$found_dir" = "X"; then
6031 if test -f "$dir/$libname.$acl_libext"; then
6032 found_dir="$dir"
6033 found_a="$dir/$libname.$acl_libext"
6034 fi
6035 fi
6036 if test "X$found_dir" != "X"; then
6037 if test -f "$dir/$libname.la"; then
6038 found_la="$dir/$libname.la"
52516039 fi
52526040 fi
52536041 fi
52656053 case "$x" in
52666054 -L*)
52676055 dir=`echo "X$x" | sed -e 's/^X-L//'`
5268 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
5269 found_dir="$dir"
5270 found_so="$dir/lib$name.$shlibext"
5271 if test -f "$dir/lib$name.la"; then
5272 found_la="$dir/lib$name.la"
6056 if test -n "$acl_shlibext"; then
6057 if test -f "$dir/$libname$shrext"; then
6058 found_dir="$dir"
6059 found_so="$dir/$libname$shrext"
6060 else
6061 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
6062 ver=`(cd "$dir" && \
6063 for f in "$libname$shrext".*; do echo "$f"; done \
6064 | sed -e "s,^$libname$shrext\\\\.,," \
6065 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
6066 | sed 1q ) 2>/dev/null`
6067 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
6068 found_dir="$dir"
6069 found_so="$dir/$libname$shrext.$ver"
6070 fi
6071 else
6072 eval library_names=\"$acl_library_names_spec\"
6073 for f in $library_names; do
6074 if test -f "$dir/$f"; then
6075 found_dir="$dir"
6076 found_so="$dir/$f"
6077 break
6078 fi
6079 done
6080 fi
52736081 fi
5274 else
5275 if test -f "$dir/lib$name.$libext"; then
6082 fi
6083 if test "X$found_dir" = "X"; then
6084 if test -f "$dir/$libname.$acl_libext"; then
52766085 found_dir="$dir"
5277 found_a="$dir/lib$name.$libext"
5278 if test -f "$dir/lib$name.la"; then
5279 found_la="$dir/lib$name.la"
5280 fi
6086 found_a="$dir/$libname.$acl_libext"
6087 fi
6088 fi
6089 if test "X$found_dir" != "X"; then
6090 if test -f "$dir/$libname.la"; then
6091 found_la="$dir/$libname.la"
52816092 fi
52826093 fi
52836094 ;;
52906101 if test "X$found_dir" != "X"; then
52916102 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
52926103 if test "X$found_so" != "X"; then
5293 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
6104 if test "$enable_rpath" = no \
6105 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
6106 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
52946107 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
52956108 else
52966109 haveit=
53036116 if test -z "$haveit"; then
53046117 ltrpathdirs="$ltrpathdirs $found_dir"
53056118 fi
5306 if test "$hardcode_direct" = yes; then
6119 if test "$acl_hardcode_direct" = yes; then
53076120 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
53086121 else
5309 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
6122 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
53106123 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
53116124 haveit=
53126125 for x in $rpathdirs; do
53386151 if test -z "$haveit"; then
53396152 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
53406153 fi
5341 if test "$hardcode_minus_L" != no; then
6154 if test "$acl_hardcode_minus_L" != no; then
53426155 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
53436156 else
53446157 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
53576170 case "$found_dir" in
53586171 */$acl_libdirstem | */$acl_libdirstem/)
53596172 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
6173 if test "$name" = 'intl'; then
6174 LIBINTL_PREFIX="$basedir"
6175 fi
6176 additional_includedir="$basedir/include"
6177 ;;
6178 */$acl_libdirstem2 | */$acl_libdirstem2/)
6179 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
6180 if test "$name" = 'intl'; then
6181 LIBINTL_PREFIX="$basedir"
6182 fi
53606183 additional_includedir="$basedir/include"
53616184 ;;
53626185 esac
54056228 case "$dep" in
54066229 -L*)
54076230 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
5408 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
6231 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
6232 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
54096233 haveit=
5410 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
6234 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
6235 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
54116236 if test -n "$GCC"; then
54126237 case $host_os in
54136238 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
55076332 done
55086333 done
55096334 if test "X$rpathdirs" != "X"; then
5510 if test -n "$hardcode_libdir_separator"; then
6335 if test -n "$acl_hardcode_libdir_separator"; then
55116336 alldirs=
55126337 for found_dir in $rpathdirs; do
5513 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
6338 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
55146339 done
55156340 acl_save_libdir="$libdir"
55166341 libdir="$alldirs"
5517 eval flag=\"$hardcode_libdir_flag_spec\"
6342 eval flag=\"$acl_hardcode_libdir_flag_spec\"
55186343 libdir="$acl_save_libdir"
55196344 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
55206345 else
55216346 for found_dir in $rpathdirs; do
55226347 acl_save_libdir="$libdir"
55236348 libdir="$found_dir"
5524 eval flag=\"$hardcode_libdir_flag_spec\"
6349 eval flag=\"$acl_hardcode_libdir_flag_spec\"
55256350 libdir="$acl_save_libdir"
55266351 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
55276352 done
55336358 done
55346359 fi
55356360
6361
6362
6363
6364
6365
55366366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
55376367 $as_echo_n "checking for GNU gettext in libintl... " >&6; }
5538 if ${gt_cv_func_gnugettext1_libintl+:} false; then :
6368 if eval \${$gt_func_gnugettext_libintl+:} false; then :
55396369 $as_echo_n "(cached) " >&6
55406370 else
55416371 gt_save_CPPFLAGS="$CPPFLAGS"
55456375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55466376 /* end confdefs.h. */
55476377 #include <libintl.h>
6378 $gt_revision_test_code
55486379 extern int _nl_msg_cat_cntr;
55496380 extern
55506381 #ifdef __cplusplus
55556386 main ()
55566387 {
55576388 bindtextdomain ("", "");
5558 return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("")
6389 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
55596390 ;
55606391 return 0;
55616392 }
55626393 _ACEOF
55636394 if ac_fn_c_try_link "$LINENO"; then :
5564 gt_cv_func_gnugettext1_libintl=yes
5565 else
5566 gt_cv_func_gnugettext1_libintl=no
6395 eval "$gt_func_gnugettext_libintl=yes"
6396 else
6397 eval "$gt_func_gnugettext_libintl=no"
55676398 fi
55686399 rm -f core conftest.err conftest.$ac_objext \
55696400 conftest$ac_exeext conftest.$ac_ext
5570 if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
6401 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
55716402 LIBS="$LIBS $LIBICONV"
55726403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55736404 /* end confdefs.h. */
55746405 #include <libintl.h>
6406 $gt_revision_test_code
55756407 extern int _nl_msg_cat_cntr;
55766408 extern
55776409 #ifdef __cplusplus
55826414 main ()
55836415 {
55846416 bindtextdomain ("", "");
5585 return * gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias ("")
6417 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
55866418 ;
55876419 return 0;
55886420 }
55906422 if ac_fn_c_try_link "$LINENO"; then :
55916423 LIBINTL="$LIBINTL $LIBICONV"
55926424 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
5593 gt_cv_func_gnugettext1_libintl=yes
6425 eval "$gt_func_gnugettext_libintl=yes"
55946426
55956427 fi
55966428 rm -f core conftest.err conftest.$ac_objext \
55996431 CPPFLAGS="$gt_save_CPPFLAGS"
56006432 LIBS="$gt_save_LIBS"
56016433 fi
5602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
5603 $as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
6434 eval ac_res=\$$gt_func_gnugettext_libintl
6435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6436 $as_echo "$ac_res" >&6; }
56046437 fi
56056438
5606 if test "$gt_cv_func_gnugettext1_libc" = "yes" \
5607 || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
6439 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
6440 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
56086441 && test "$PACKAGE" != gettext-runtime \
56096442 && test "$PACKAGE" != gettext-tools; }; then
56106443 gt_use_preinstalled_gnugettext=yes
56426475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
56436476 $as_echo_n "checking where the gettext function comes from... " >&6; }
56446477 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
5645 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
6478 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
56466479 gt_source="external libintl"
56476480 else
56486481 gt_source="libc"
56576490 if test "$USE_NLS" = "yes"; then
56586491
56596492 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
5660 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
6493 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
56616494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
56626495 $as_echo_n "checking how to link with libintl... " >&6; }
56636496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
58916724 IFS=$as_save_IFS
58926725 test -z "$as_dir" && as_dir=.
58936726 for ac_exec_ext in '' $ac_executable_extensions; do
5894 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6727 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
58956728 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
58966729 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
58976730 break 2
59356768 IFS=$as_save_IFS
59366769 test -z "$as_dir" && as_dir=.
59376770 for ac_exec_ext in '' $ac_executable_extensions; do
5938 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6771 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
59396772 ac_cv_prog_ac_ct_CXX="$ac_prog"
59406773 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
59416774 break 2
61316964 # We make a subdir and do the tests there. Otherwise we can end up
61326965 # making bogus files that we don't know about and never remove. For
61336966 # instance it was reported that on HP-UX the gcc test will end up
6134 # making a dummy file named `D' -- because `-MD' means `put the output
6135 # in D'.
6967 # making a dummy file named 'D' -- because '-MD' means "put the output
6968 # in D".
6969 rm -rf conftest.dir
61366970 mkdir conftest.dir
61376971 # Copy depcomp to subdir because otherwise we won't find it if we're
61386972 # using a relative directory.
61667000 : > sub/conftest.c
61677001 for i in 1 2 3 4 5 6; do
61687002 echo '#include "conftst'$i'.h"' >> sub/conftest.c
6169 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6170 # Solaris 8's {/usr,}/bin/sh.
6171 touch sub/conftst$i.h
7003 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
7004 # Solaris 10 /bin/sh.
7005 echo '/* dummy */' > sub/conftst$i.h
61727006 done
61737007 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
61747008
6175 # We check with `-c' and `-o' for the sake of the "dashmstdout"
7009 # We check with '-c' and '-o' for the sake of the "dashmstdout"
61767010 # mode. It turns out that the SunPro C++ compiler does not properly
6177 # handle `-M -o', and we need to detect this. Also, some Intel
6178 # versions had trouble with output in subdirs
7011 # handle '-M -o', and we need to detect this. Also, some Intel
7012 # versions had trouble with output in subdirs.
61797013 am__obj=sub/conftest.${OBJEXT-o}
61807014 am__minus_obj="-o $am__obj"
61817015 case $depmode in
61847018 test "$am__universal" = false || continue
61857019 ;;
61867020 nosideeffect)
6187 # after this tag, mechanisms are not by side-effect, so they'll
6188 # only be used when explicitly requested
7021 # After this tag, mechanisms are not by side-effect, so they'll
7022 # only be used when explicitly requested.
61897023 if test "x$enable_dependency_tracking" = xyes; then
61907024 continue
61917025 else
61927026 break
61937027 fi
61947028 ;;
6195 msvisualcpp | msvcmsys)
6196 # This compiler won't grok `-c -o', but also, the minuso test has
7029 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
7030 # This compiler won't grok '-c -o', but also, the minuso test has
61977031 # not run yet. These depmodes are late enough in the game, and
61987032 # so weak that their functioning should not be impacted.
61997033 am__obj=conftest.${OBJEXT-o}
62567090
62577091
62587092
6259 macro_version='2.4'
6260 macro_revision='1.3293'
7093 macro_version='2.4.2'
7094 macro_revision='1.3337'
62617095
62627096
62637097
63647198 for ac_prog in sed gsed; do
63657199 for ac_exec_ext in '' $ac_executable_extensions; do
63667200 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6367 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
7201 as_fn_executable_p "$ac_path_SED" || continue
63687202 # Check for GNU ac_path_SED and select it if it is found.
63697203 # Check for GNU $ac_path_SED
63707204 case `"$ac_path_SED" --version 2>&1` in
64247258
64257259
64267260
6427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
6428 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
6429 if ${ac_cv_path_GREP+:} false; then :
6430 $as_echo_n "(cached) " >&6
6431 else
6432 if test -z "$GREP"; then
6433 ac_path_GREP_found=false
6434 # Loop through the user's path and test for each of PROGNAME-LIST
6435 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6436 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6437 do
6438 IFS=$as_save_IFS
6439 test -z "$as_dir" && as_dir=.
6440 for ac_prog in grep ggrep; do
6441 for ac_exec_ext in '' $ac_executable_extensions; do
6442 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
6443 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
6444 # Check for GNU ac_path_GREP and select it if it is found.
6445 # Check for GNU $ac_path_GREP
6446 case `"$ac_path_GREP" --version 2>&1` in
6447 *GNU*)
6448 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
6449 *)
6450 ac_count=0
6451 $as_echo_n 0123456789 >"conftest.in"
6452 while :
6453 do
6454 cat "conftest.in" "conftest.in" >"conftest.tmp"
6455 mv "conftest.tmp" "conftest.in"
6456 cp "conftest.in" "conftest.nl"
6457 $as_echo 'GREP' >> "conftest.nl"
6458 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6459 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6460 as_fn_arith $ac_count + 1 && ac_count=$as_val
6461 if test $ac_count -gt ${ac_path_GREP_max-0}; then
6462 # Best one so far, save it but keep looking for a better one
6463 ac_cv_path_GREP="$ac_path_GREP"
6464 ac_path_GREP_max=$ac_count
6465 fi
6466 # 10*(2^10) chars as input seems more than enough
6467 test $ac_count -gt 10 && break
6468 done
6469 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6470 esac
6471
6472 $ac_path_GREP_found && break 3
6473 done
6474 done
6475 done
6476 IFS=$as_save_IFS
6477 if test -z "$ac_cv_path_GREP"; then
6478 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6479 fi
6480 else
6481 ac_cv_path_GREP=$GREP
6482 fi
6483
6484 fi
6485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
6486 $as_echo "$ac_cv_path_GREP" >&6; }
6487 GREP="$ac_cv_path_GREP"
6488
6489
6490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
6491 $as_echo_n "checking for egrep... " >&6; }
6492 if ${ac_cv_path_EGREP+:} false; then :
6493 $as_echo_n "(cached) " >&6
6494 else
6495 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
6496 then ac_cv_path_EGREP="$GREP -E"
6497 else
6498 if test -z "$EGREP"; then
6499 ac_path_EGREP_found=false
6500 # Loop through the user's path and test for each of PROGNAME-LIST
6501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6502 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
6503 do
6504 IFS=$as_save_IFS
6505 test -z "$as_dir" && as_dir=.
6506 for ac_prog in egrep; do
6507 for ac_exec_ext in '' $ac_executable_extensions; do
6508 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
6509 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
6510 # Check for GNU ac_path_EGREP and select it if it is found.
6511 # Check for GNU $ac_path_EGREP
6512 case `"$ac_path_EGREP" --version 2>&1` in
6513 *GNU*)
6514 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6515 *)
6516 ac_count=0
6517 $as_echo_n 0123456789 >"conftest.in"
6518 while :
6519 do
6520 cat "conftest.in" "conftest.in" >"conftest.tmp"
6521 mv "conftest.tmp" "conftest.in"
6522 cp "conftest.in" "conftest.nl"
6523 $as_echo 'EGREP' >> "conftest.nl"
6524 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6525 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6526 as_fn_arith $ac_count + 1 && ac_count=$as_val
6527 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6528 # Best one so far, save it but keep looking for a better one
6529 ac_cv_path_EGREP="$ac_path_EGREP"
6530 ac_path_EGREP_max=$ac_count
6531 fi
6532 # 10*(2^10) chars as input seems more than enough
6533 test $ac_count -gt 10 && break
6534 done
6535 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6536 esac
6537
6538 $ac_path_EGREP_found && break 3
6539 done
6540 done
6541 done
6542 IFS=$as_save_IFS
6543 if test -z "$ac_cv_path_EGREP"; then
6544 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
6545 fi
6546 else
6547 ac_cv_path_EGREP=$EGREP
6548 fi
6549
6550 fi
6551 fi
6552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
6553 $as_echo "$ac_cv_path_EGREP" >&6; }
6554 EGREP="$ac_cv_path_EGREP"
6555
6556
65577261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
65587262 $as_echo_n "checking for fgrep... " >&6; }
65597263 if ${ac_cv_path_FGREP+:} false; then :
65737277 for ac_prog in fgrep; do
65747278 for ac_exec_ext in '' $ac_executable_extensions; do
65757279 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
6576 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
7280 as_fn_executable_p "$ac_path_FGREP" || continue
65777281 # Check for GNU ac_path_FGREP and select it if it is found.
65787282 # Check for GNU $ac_path_FGREP
65797283 case `"$ac_path_FGREP" --version 2>&1` in
68297533 IFS=$as_save_IFS
68307534 test -z "$as_dir" && as_dir=.
68317535 for ac_exec_ext in '' $ac_executable_extensions; do
6832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7536 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
68337537 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
68347538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
68357539 break 2
68737577 IFS=$as_save_IFS
68747578 test -z "$as_dir" && as_dir=.
68757579 for ac_exec_ext in '' $ac_executable_extensions; do
6876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7580 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
68777581 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
68787582 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
68797583 break 2
70297733 interix*)
70307734 # We know the value 262144 and hardcode it with a safety zone (like BSD)
70317735 lt_cv_sys_max_cmd_len=196608
7736 ;;
7737
7738 os2*)
7739 # The test takes a long time on OS/2.
7740 lt_cv_sys_max_cmd_len=8192
70327741 ;;
70337742
70347743 osf*)
70577766 ;;
70587767 *)
70597768 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
7060 if test -n "$lt_cv_sys_max_cmd_len"; then
7769 if test -n "$lt_cv_sys_max_cmd_len" && \
7770 test undefined != "$lt_cv_sys_max_cmd_len"; then
70617771 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
70627772 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
70637773 else
70707780 # If test is not a shell built-in, we'll probably end up computing a
70717781 # maximum length that is only half of the actual maximum length, but
70727782 # we can't tell.
7073 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
7783 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
70747784 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
70757785 test $i != 17 # 1/2 MB should be enough
70767786 do
72928002 IFS=$as_save_IFS
72938003 test -z "$as_dir" && as_dir=.
72948004 for ac_exec_ext in '' $ac_executable_extensions; do
7295 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8005 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
72968006 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
72978007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
72988008 break 2
73328042 IFS=$as_save_IFS
73338043 test -z "$as_dir" && as_dir=.
73348044 for ac_exec_ext in '' $ac_executable_extensions; do
7335 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8045 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
73368046 ac_cv_prog_ac_ct_OBJDUMP="objdump"
73378047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
73388048 break 2
74568166 else
74578167 lt_cv_deplibs_check_method=pass_all
74588168 fi
7459 ;;
7460
7461 gnu*)
7462 lt_cv_deplibs_check_method=pass_all
74638169 ;;
74648170
74658171 haiku*)
74998205 lt_cv_deplibs_check_method=pass_all
75008206 ;;
75018207
7502 # This must be Linux ELF.
7503 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8208 # This must be glibc/ELF.
8209 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
75048210 lt_cv_deplibs_check_method=pass_all
75058211 ;;
75068212
7507 netbsd*)
8213 netbsd* | netbsdelf*-gnu)
75088214 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
75098215 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
75108216 else
76388344 IFS=$as_save_IFS
76398345 test -z "$as_dir" && as_dir=.
76408346 for ac_exec_ext in '' $ac_executable_extensions; do
7641 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8347 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
76428348 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
76438349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
76448350 break 2
76788384 IFS=$as_save_IFS
76798385 test -z "$as_dir" && as_dir=.
76808386 for ac_exec_ext in '' $ac_executable_extensions; do
7681 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8387 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
76828388 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
76838389 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
76848390 break 2
77828488 IFS=$as_save_IFS
77838489 test -z "$as_dir" && as_dir=.
77848490 for ac_exec_ext in '' $ac_executable_extensions; do
7785 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8491 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
77868492 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
77878493 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
77888494 break 2
78268532 IFS=$as_save_IFS
78278533 test -z "$as_dir" && as_dir=.
78288534 for ac_exec_ext in '' $ac_executable_extensions; do
7829 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8535 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
78308536 ac_cv_prog_ac_ct_AR="$ac_prog"
78318537 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
78328538 break 2
79518657 IFS=$as_save_IFS
79528658 test -z "$as_dir" && as_dir=.
79538659 for ac_exec_ext in '' $ac_executable_extensions; do
7954 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8660 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
79558661 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
79568662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
79578663 break 2
79918697 IFS=$as_save_IFS
79928698 test -z "$as_dir" && as_dir=.
79938699 for ac_exec_ext in '' $ac_executable_extensions; do
7994 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8700 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
79958701 ac_cv_prog_ac_ct_STRIP="strip"
79968702 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
79978703 break 2
80508756 IFS=$as_save_IFS
80518757 test -z "$as_dir" && as_dir=.
80528758 for ac_exec_ext in '' $ac_executable_extensions; do
8053 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8759 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
80548760 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
80558761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
80568762 break 2
80908796 IFS=$as_save_IFS
80918797 test -z "$as_dir" && as_dir=.
80928798 for ac_exec_ext in '' $ac_executable_extensions; do
8093 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8799 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
80948800 ac_cv_prog_ac_ct_RANLIB="ranlib"
80958801 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
80968802 break 2
81408846 if test -n "$RANLIB"; then
81418847 case $host_os in
81428848 openbsd*)
8143 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
8849 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
81448850 ;;
81458851 *)
8146 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
8852 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
81478853 ;;
81488854 esac
8149 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
8855 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
81508856 fi
81518857
81528858 case $host_os in
82938999 # which start with @ or ?.
82949000 lt_cv_sys_global_symbol_pipe="$AWK '"\
82959001 " {last_section=section; section=\$ 3};"\
9002 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
82969003 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
82979004 " \$ 0!~/External *\|/{next};"\
82989005 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
85979304 LD="${LD-ld} -m elf_i386_fbsd"
85989305 ;;
85999306 x86_64-*linux*)
8600 LD="${LD-ld} -m elf_i386"
9307 case `/usr/bin/file conftest.o` in
9308 *x86-64*)
9309 LD="${LD-ld} -m elf32_x86_64"
9310 ;;
9311 *)
9312 LD="${LD-ld} -m elf_i386"
9313 ;;
9314 esac
86019315 ;;
86029316 ppc64-*linux*|powerpc64-*linux*)
86039317 LD="${LD-ld} -m elf32ppclinux"
86819395 CFLAGS="$SAVE_CFLAGS"
86829396 fi
86839397 ;;
8684 sparc*-*solaris*)
9398 *-*solaris*)
86859399 # Find out which ABI we are using.
86869400 echo 'int i;' > conftest.$ac_ext
86879401 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
86929406 case `/usr/bin/file conftest.o` in
86939407 *64-bit*)
86949408 case $lt_cv_prog_gnu_ld in
8695 yes*) LD="${LD-ld} -m elf64_sparc" ;;
9409 yes*)
9410 case $host in
9411 i?86-*-solaris*)
9412 LD="${LD-ld} -m elf_x86_64"
9413 ;;
9414 sparc*-*-solaris*)
9415 LD="${LD-ld} -m elf64_sparc"
9416 ;;
9417 esac
9418 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
9419 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
9420 LD="${LD-ld}_sol2"
9421 fi
9422 ;;
86969423 *)
86979424 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
86989425 LD="${LD-ld} -64"
87259452 IFS=$as_save_IFS
87269453 test -z "$as_dir" && as_dir=.
87279454 for ac_exec_ext in '' $ac_executable_extensions; do
8728 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9455 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
87299456 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
87309457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
87319458 break 2
87659492 IFS=$as_save_IFS
87669493 test -z "$as_dir" && as_dir=.
87679494 for ac_exec_ext in '' $ac_executable_extensions; do
8768 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9495 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
87699496 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
87709497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
87719498 break 2
88459572 IFS=$as_save_IFS
88469573 test -z "$as_dir" && as_dir=.
88479574 for ac_exec_ext in '' $ac_executable_extensions; do
8848 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9575 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
88499576 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
88509577 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
88519578 break 2
88859612 IFS=$as_save_IFS
88869613 test -z "$as_dir" && as_dir=.
88879614 for ac_exec_ext in '' $ac_executable_extensions; do
8888 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9615 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
88899616 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
88909617 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
88919618 break 2
89379664 IFS=$as_save_IFS
89389665 test -z "$as_dir" && as_dir=.
89399666 for ac_exec_ext in '' $ac_executable_extensions; do
8940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9667 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
89419668 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
89429669 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
89439670 break 2
89779704 IFS=$as_save_IFS
89789705 test -z "$as_dir" && as_dir=.
89799706 for ac_exec_ext in '' $ac_executable_extensions; do
8980 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9707 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
89819708 ac_cv_prog_ac_ct_NMEDIT="nmedit"
89829709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
89839710 break 2
90299756 IFS=$as_save_IFS
90309757 test -z "$as_dir" && as_dir=.
90319758 for ac_exec_ext in '' $ac_executable_extensions; do
9032 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9759 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
90339760 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
90349761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
90359762 break 2
90699796 IFS=$as_save_IFS
90709797 test -z "$as_dir" && as_dir=.
90719798 for ac_exec_ext in '' $ac_executable_extensions; do
9072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9799 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
90739800 ac_cv_prog_ac_ct_LIPO="lipo"
90749801 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
90759802 break 2
91219848 IFS=$as_save_IFS
91229849 test -z "$as_dir" && as_dir=.
91239850 for ac_exec_ext in '' $ac_executable_extensions; do
9124 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9851 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
91259852 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
91269853 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
91279854 break 2
91619888 IFS=$as_save_IFS
91629889 test -z "$as_dir" && as_dir=.
91639890 for ac_exec_ext in '' $ac_executable_extensions; do
9164 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9891 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
91659892 ac_cv_prog_ac_ct_OTOOL="otool"
91669893 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
91679894 break 2
92139940 IFS=$as_save_IFS
92149941 test -z "$as_dir" && as_dir=.
92159942 for ac_exec_ext in '' $ac_executable_extensions; do
9216 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9943 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
92179944 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
92189945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
92199946 break 2
92539980 IFS=$as_save_IFS
92549981 test -z "$as_dir" && as_dir=.
92559982 for ac_exec_ext in '' $ac_executable_extensions; do
9256 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9983 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
92579984 ac_cv_prog_ac_ct_OTOOL64="otool64"
92589985 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
92599986 break 2
933210059 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
933310060 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
933410061 _lt_result=$?
9335 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
10062 # If there is a non-empty error log, and "single_module"
10063 # appears in it, assume the flag caused a linker warning
10064 if test -s conftest.err && $GREP single_module conftest.err; then
10065 cat conftest.err >&5
10066 # Otherwise, if the output was created with a 0 exit code from
10067 # the compiler, it worked.
10068 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
933610069 lt_cv_apple_cc_single_mod=yes
933710070 else
933810071 cat conftest.err >&5
934310076 fi
934410077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
934510078 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
10079
934610080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
934710081 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
934810082 if ${lt_cv_ld_exported_symbols_list+:} false; then :
937510109 fi
937610110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
937710111 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
10112
937810113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
937910114 $as_echo_n "checking for -force_load linker flag... " >&6; }
938010115 if ${lt_cv_ld_force_load+:} false; then :
939610131 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
939710132 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
939810133 _lt_result=$?
9399 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
10134 if test -s conftest.err && $GREP force_load conftest.err; then
10135 cat conftest.err >&5
10136 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
940010137 lt_cv_ld_force_load=yes
940110138 else
940210139 cat conftest.err >&5
944210179 ;;
944310180 esac
944410181
9445
944610182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
944710183 $as_echo_n "checking for ANSI C header files... " >&6; }
944810184 if ${ac_cv_header_stdc+:} false; then :
967410410
967510411 # Check whether --with-pic was given.
967610412 if test "${with_pic+set}" = set; then :
9677 withval=$with_pic; pic_mode="$withval"
10413 withval=$with_pic; lt_p=${PACKAGE-default}
10414 case $withval in
10415 yes|no) pic_mode=$withval ;;
10416 *)
10417 pic_mode=default
10418 # Look at the argument we got. We use all the common list separators.
10419 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10420 for lt_pkg in $withval; do
10421 IFS="$lt_save_ifs"
10422 if test "X$lt_pkg" = "X$lt_p"; then
10423 pic_mode=yes
10424 fi
10425 done
10426 IFS="$lt_save_ifs"
10427 ;;
10428 esac
967810429 else
967910430 pic_mode=default
968010431 fi
972610477
972710478 # Always use our own libtool.
972810479 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
10480
10481
10482
10483
972910484
973010485
973110486
1021110966 case $cc_basename in
1021210967 nvcc*) # Cuda Compiler Driver 2.2
1021310968 lt_prog_compiler_wl='-Xlinker '
10214 lt_prog_compiler_pic='-Xcompiler -fPIC'
10969 if test -n "$lt_prog_compiler_pic"; then
10970 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
10971 fi
1021510972 ;;
1021610973 esac
1021710974 else
1025511012 lt_prog_compiler_static='-non_shared'
1025611013 ;;
1025711014
10258 linux* | k*bsd*-gnu | kopensolaris*-gnu)
11015 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
1025911016 case $cc_basename in
1026011017 # old Intel for x86_64 which still supported -KPIC.
1026111018 ecc*)
1030211059 ;;
1030311060 *)
1030411061 case `$CC -V 2>&1 | sed 5q` in
10305 *Sun\ F* | *Sun*Fortran*)
11062 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
1030611063 # Sun Fortran 8.3 passes all unrecognized flags to the linker
1030711064 lt_prog_compiler_pic='-KPIC'
1030811065 lt_prog_compiler_static='-Bstatic'
1030911066 lt_prog_compiler_wl=''
11067 ;;
11068 *Sun\ F* | *Sun*Fortran*)
11069 lt_prog_compiler_pic='-KPIC'
11070 lt_prog_compiler_static='-Bstatic'
11071 lt_prog_compiler_wl='-Qoption ld '
1031011072 ;;
1031111073 *Sun\ C*)
1031211074 # Sun C 5.9
1031311075 lt_prog_compiler_pic='-KPIC'
1031411076 lt_prog_compiler_static='-Bstatic'
1031511077 lt_prog_compiler_wl='-Wl,'
11078 ;;
11079 *Intel*\ [CF]*Compiler*)
11080 lt_prog_compiler_wl='-Wl,'
11081 lt_prog_compiler_pic='-fPIC'
11082 lt_prog_compiler_static='-static'
11083 ;;
11084 *Portland\ Group*)
11085 lt_prog_compiler_wl='-Wl,'
11086 lt_prog_compiler_pic='-fpic'
11087 lt_prog_compiler_static='-Bstatic'
1031611088 ;;
1031711089 esac
1031811090 ;;
1067511447 hardcode_direct=no
1067611448 hardcode_direct_absolute=no
1067711449 hardcode_libdir_flag_spec=
10678 hardcode_libdir_flag_spec_ld=
1067911450 hardcode_libdir_separator=
1068011451 hardcode_minus_L=no
1068111452 hardcode_shlibpath_var=unsupported
1071811489 ;;
1071911490 openbsd*)
1072011491 with_gnu_ld=no
11492 ;;
11493 linux* | k*bsd*-gnu | gnu*)
11494 link_all_deplibs=no
1072111495 ;;
1072211496 esac
1072311497
1092511699 xlf* | bgf* | bgxlf* | mpixlf*)
1092611700 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
1092711701 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10928 hardcode_libdir_flag_spec=
10929 hardcode_libdir_flag_spec_ld='-rpath $libdir'
11702 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
1093011703 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
1093111704 if test "x$supports_anon_versioning" = xyes; then
1093211705 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
1094111714 fi
1094211715 ;;
1094311716
10944 netbsd*)
11717 netbsd* | netbsdelf*-gnu)
1094511718 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
1094611719 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
1094711720 wlarc=
1111811891 if test "$aix_use_runtimelinking" = yes; then
1111911892 shared_flag="$shared_flag "'${wl}-G'
1112011893 fi
11894 link_all_deplibs=no
1112111895 else
1112211896 # not using gcc
1112311897 if test "$host_cpu" = ia64; then
1130512079 # The linker will not automatically build a static lib if we build a DLL.
1130612080 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
1130712081 enable_shared_with_static_runtimes=yes
12082 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
1130812083 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
1130912084 # Don't use ranlib
1131012085 old_postinstall_cmds='chmod 644 $oldlib'
1135012125 hardcode_shlibpath_var=unsupported
1135112126 if test "$lt_cv_ld_force_load" = "yes"; then
1135212127 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
12128
1135312129 else
1135412130 whole_archive_flag_spec=''
1135512131 fi
1137812154 hardcode_shlibpath_var=no
1137912155 ;;
1138012156
11381 freebsd1*)
11382 ld_shlibs=no
11383 ;;
11384
1138512157 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
1138612158 # support. Future versions do this automatically, but an explicit c++rt0.o
1138712159 # does not break anything, and helps significantly (at the cost of a little
1139412166 ;;
1139512167
1139612168 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11397 freebsd2*)
12169 freebsd2.*)
1139812170 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
1139912171 hardcode_direct=yes
1140012172 hardcode_minus_L=yes
1143312205 fi
1143412206 if test "$with_gnu_ld" = no; then
1143512207 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11436 hardcode_libdir_flag_spec_ld='+b $libdir'
1143712208 hardcode_libdir_separator=:
1143812209 hardcode_direct=yes
1143912210 hardcode_direct_absolute=yes
1157412345 link_all_deplibs=yes
1157512346 ;;
1157612347
11577 netbsd*)
12348 netbsd* | netbsdelf*-gnu)
1157812349 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
1157912350 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
1158012351 else
1190512676 fi
1190612677 ;;
1190712678 esac
11908
11909
11910
11911
11912
1191312679
1191412680
1191512681
1215112917
1215212918 case $host_os in
1215312919 aix3*)
12154 version_type=linux
12920 version_type=linux # correct to gnu/linux during the next big refactor
1215512921 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
1215612922 shlibpath_var=LIBPATH
1215712923
1216012926 ;;
1216112927
1216212928 aix[4-9]*)
12163 version_type=linux
12929 version_type=linux # correct to gnu/linux during the next big refactor
1216412930 need_lib_prefix=no
1216512931 need_version=no
1216612932 hardcode_into_libs=yes
1222512991 ;;
1222612992
1222712993 bsdi[45]*)
12228 version_type=linux
12994 version_type=linux # correct to gnu/linux during the next big refactor
1222912995 need_version=no
1223012996 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1223112997 soname_spec='${libname}${release}${shared_ext}$major'
1236413130 ;;
1236513131
1236613132 dgux*)
12367 version_type=linux
13133 version_type=linux # correct to gnu/linux during the next big refactor
1236813134 need_lib_prefix=no
1236913135 need_version=no
1237013136 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
1237113137 soname_spec='${libname}${release}${shared_ext}$major'
1237213138 shlibpath_var=LD_LIBRARY_PATH
12373 ;;
12374
12375 freebsd1*)
12376 dynamic_linker=no
1237713139 ;;
1237813140
1237913141 freebsd* | dragonfly*)
1238313145 objformat=`/usr/bin/objformat`
1238413146 else
1238513147 case $host_os in
12386 freebsd[123]*) objformat=aout ;;
13148 freebsd[23].*) objformat=aout ;;
1238713149 *) objformat=elf ;;
1238813150 esac
1238913151 fi
12390 # Handle Gentoo/FreeBSD as it was Linux
12391 case $host_vendor in
12392 gentoo)
12393 version_type=linux ;;
12394 *)
12395 version_type=freebsd-$objformat ;;
12396 esac
12397
13152 version_type=freebsd-$objformat
1239813153 case $version_type in
1239913154 freebsd-elf*)
1240013155 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
1240513160 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
1240613161 need_version=yes
1240713162 ;;
12408 linux)
12409 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12410 soname_spec='${libname}${release}${shared_ext}$major'
12411 need_lib_prefix=no
12412 need_version=no
12413 ;;
1241413163 esac
1241513164 shlibpath_var=LD_LIBRARY_PATH
1241613165 case $host_os in
12417 freebsd2*)
13166 freebsd2.*)
1241813167 shlibpath_overrides_runpath=yes
1241913168 ;;
1242013169 freebsd3.[01]* | freebsdelf3.[01]*)
1243313182 esac
1243413183 ;;
1243513184
12436 gnu*)
12437 version_type=linux
12438 need_lib_prefix=no
12439 need_version=no
12440 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12441 soname_spec='${libname}${release}${shared_ext}$major'
12442 shlibpath_var=LD_LIBRARY_PATH
12443 hardcode_into_libs=yes
12444 ;;
12445
1244613185 haiku*)
12447 version_type=linux
13186 version_type=linux # correct to gnu/linux during the next big refactor
1244813187 need_lib_prefix=no
1244913188 need_version=no
1245013189 dynamic_linker="$host_os runtime_loader"
1250513244 ;;
1250613245
1250713246 interix[3-9]*)
12508 version_type=linux
13247 version_type=linux # correct to gnu/linux during the next big refactor
1250913248 need_lib_prefix=no
1251013249 need_version=no
1251113250 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
1252113260 nonstopux*) version_type=nonstopux ;;
1252213261 *)
1252313262 if test "$lt_cv_prog_gnu_ld" = yes; then
12524 version_type=linux
13263 version_type=linux # correct to gnu/linux during the next big refactor
1252513264 else
1252613265 version_type=irix
1252713266 fi ;;
1255813297 dynamic_linker=no
1255913298 ;;
1256013299
12561 # This must be Linux ELF.
12562 linux* | k*bsd*-gnu | kopensolaris*-gnu)
12563 version_type=linux
13300 # This must be glibc/ELF.
13301 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
13302 version_type=linux # correct to gnu/linux during the next big refactor
1256413303 need_lib_prefix=no
1256513304 need_version=no
1256613305 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1262113360 # people can always --disable-shared, the test was removed, and we
1262213361 # assume the GNU/Linux dynamic linker is in use.
1262313362 dynamic_linker='GNU/Linux ld.so'
13363 ;;
13364
13365 netbsdelf*-gnu)
13366 version_type=linux
13367 need_lib_prefix=no
13368 need_version=no
13369 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
13370 soname_spec='${libname}${release}${shared_ext}$major'
13371 shlibpath_var=LD_LIBRARY_PATH
13372 shlibpath_overrides_runpath=no
13373 hardcode_into_libs=yes
13374 dynamic_linker='NetBSD ld.elf_so'
1262413375 ;;
1262513376
1262613377 netbsd*)
1264213393 ;;
1264313394
1264413395 newsos6)
12645 version_type=linux
13396 version_type=linux # correct to gnu/linux during the next big refactor
1264613397 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1264713398 shlibpath_var=LD_LIBRARY_PATH
1264813399 shlibpath_overrides_runpath=yes
1271113462 ;;
1271213463
1271313464 solaris*)
12714 version_type=linux
13465 version_type=linux # correct to gnu/linux during the next big refactor
1271513466 need_lib_prefix=no
1271613467 need_version=no
1271713468 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1273613487 ;;
1273713488
1273813489 sysv4 | sysv4.3*)
12739 version_type=linux
13490 version_type=linux # correct to gnu/linux during the next big refactor
1274013491 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1274113492 soname_spec='${libname}${release}${shared_ext}$major'
1274213493 shlibpath_var=LD_LIBRARY_PATH
1276013511
1276113512 sysv4*MP*)
1276213513 if test -d /usr/nec ;then
12763 version_type=linux
13514 version_type=linux # correct to gnu/linux during the next big refactor
1276413515 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
1276513516 soname_spec='$libname${shared_ext}.$major'
1276613517 shlibpath_var=LD_LIBRARY_PATH
1279113542
1279213543 tpf*)
1279313544 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
12794 version_type=linux
13545 version_type=linux # correct to gnu/linux during the next big refactor
1279513546 need_lib_prefix=no
1279613547 need_version=no
1279713548 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1280113552 ;;
1280213553
1280313554 uts4*)
12804 version_type=linux
13555 version_type=linux # correct to gnu/linux during the next big refactor
1280513556 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1280613557 soname_spec='${libname}${release}${shared_ext}$major'
1280713558 shlibpath_var=LD_LIBRARY_PATH
1372614477 hardcode_direct_CXX=no
1372714478 hardcode_direct_absolute_CXX=no
1372814479 hardcode_libdir_flag_spec_CXX=
13729 hardcode_libdir_flag_spec_ld_CXX=
1373014480 hardcode_libdir_separator_CXX=
1373114481 hardcode_minus_L_CXX=no
1373214482 hardcode_shlibpath_var_CXX=unsupported
1431015060 hardcode_shlibpath_var_CXX=unsupported
1431115061 if test "$lt_cv_ld_force_load" = "yes"; then
1431215062 whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
15063
1431315064 else
1431415065 whole_archive_flag_spec_CXX=''
1431515066 fi
1435415105 esac
1435515106 ;;
1435615107
14357 freebsd[12]*)
15108 freebsd2.*)
1435815109 # C++ shared libraries reported to be fairly broken before
1435915110 # switch to ELF
1436015111 ld_shlibs_CXX=no
1436815119 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
1436915120 # conventions
1437015121 ld_shlibs_CXX=yes
14371 ;;
14372
14373 gnu*)
1437415122 ;;
1437515123
1437615124 haiku*)
1453415282 inherit_rpath_CXX=yes
1453515283 ;;
1453615284
14537 linux* | k*bsd*-gnu | kopensolaris*-gnu)
15285 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
1453815286 case $cc_basename in
1453915287 KCC*)
1454015288 # Kuck and Associates, Inc. (KAI) C++ Compiler
1503015778 case "$CC $CFLAGS " in #(
1503115779 *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
1503215780 *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
15781 *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
1503315782 esac
1503415783
1503515784 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
1539316142 ;;
1539416143 esac
1539516144 ;;
15396 linux* | k*bsd*-gnu | kopensolaris*-gnu)
16145 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
1539716146 case $cc_basename in
1539816147 KCC*)
1539916148 # KAI C++ Compiler
1545716206 ;;
1545816207 esac
1545916208 ;;
15460 netbsd*)
16209 netbsd* | netbsdelf*-gnu)
1546116210 ;;
1546216211 *qnx* | *nto*)
1546316212 # QNX uses GNU C++, but need to define -shared option too, otherwise
1581916568 ;;
1582016569 cygwin* | mingw* | cegcc*)
1582116570 case $cc_basename in
15822 cl*) ;;
16571 cl*)
16572 exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
16573 ;;
1582316574 *)
1582416575 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
1582516576 exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
1582616577 ;;
1582716578 esac
16579 ;;
16580 linux* | k*bsd*-gnu | gnu*)
16581 link_all_deplibs_CXX=no
1582816582 ;;
1582916583 *)
1583016584 export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
1597216726
1597316727
1597416728
15975
15976
1597716729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
1597816730 $as_echo_n "checking dynamic linker characteristics... " >&6; }
1597916731
1599916751
1600016752 case $host_os in
1600116753 aix3*)
16002 version_type=linux
16754 version_type=linux # correct to gnu/linux during the next big refactor
1600316755 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
1600416756 shlibpath_var=LIBPATH
1600516757
1600816760 ;;
1600916761
1601016762 aix[4-9]*)
16011 version_type=linux
16763 version_type=linux # correct to gnu/linux during the next big refactor
1601216764 need_lib_prefix=no
1601316765 need_version=no
1601416766 hardcode_into_libs=yes
1607316825 ;;
1607416826
1607516827 bsdi[45]*)
16076 version_type=linux
16828 version_type=linux # correct to gnu/linux during the next big refactor
1607716829 need_version=no
1607816830 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1607916831 soname_spec='${libname}${release}${shared_ext}$major'
1621016962 ;;
1621116963
1621216964 dgux*)
16213 version_type=linux
16965 version_type=linux # correct to gnu/linux during the next big refactor
1621416966 need_lib_prefix=no
1621516967 need_version=no
1621616968 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
1621716969 soname_spec='${libname}${release}${shared_ext}$major'
1621816970 shlibpath_var=LD_LIBRARY_PATH
16219 ;;
16220
16221 freebsd1*)
16222 dynamic_linker=no
1622316971 ;;
1622416972
1622516973 freebsd* | dragonfly*)
1622916977 objformat=`/usr/bin/objformat`
1623016978 else
1623116979 case $host_os in
16232 freebsd[123]*) objformat=aout ;;
16980 freebsd[23].*) objformat=aout ;;
1623316981 *) objformat=elf ;;
1623416982 esac
1623516983 fi
16236 # Handle Gentoo/FreeBSD as it was Linux
16237 case $host_vendor in
16238 gentoo)
16239 version_type=linux ;;
16240 *)
16241 version_type=freebsd-$objformat ;;
16242 esac
16243
16984 version_type=freebsd-$objformat
1624416985 case $version_type in
1624516986 freebsd-elf*)
1624616987 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
1625116992 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
1625216993 need_version=yes
1625316994 ;;
16254 linux)
16255 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16256 soname_spec='${libname}${release}${shared_ext}$major'
16257 need_lib_prefix=no
16258 need_version=no
16259 ;;
1626016995 esac
1626116996 shlibpath_var=LD_LIBRARY_PATH
1626216997 case $host_os in
16263 freebsd2*)
16998 freebsd2.*)
1626416999 shlibpath_overrides_runpath=yes
1626517000 ;;
1626617001 freebsd3.[01]* | freebsdelf3.[01]*)
1627917014 esac
1628017015 ;;
1628117016
16282 gnu*)
16283 version_type=linux
16284 need_lib_prefix=no
16285 need_version=no
16286 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16287 soname_spec='${libname}${release}${shared_ext}$major'
16288 shlibpath_var=LD_LIBRARY_PATH
16289 hardcode_into_libs=yes
16290 ;;
16291
1629217017 haiku*)
16293 version_type=linux
17018 version_type=linux # correct to gnu/linux during the next big refactor
1629417019 need_lib_prefix=no
1629517020 need_version=no
1629617021 dynamic_linker="$host_os runtime_loader"
1635117076 ;;
1635217077
1635317078 interix[3-9]*)
16354 version_type=linux
17079 version_type=linux # correct to gnu/linux during the next big refactor
1635517080 need_lib_prefix=no
1635617081 need_version=no
1635717082 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
1636717092 nonstopux*) version_type=nonstopux ;;
1636817093 *)
1636917094 if test "$lt_cv_prog_gnu_ld" = yes; then
16370 version_type=linux
17095 version_type=linux # correct to gnu/linux during the next big refactor
1637117096 else
1637217097 version_type=irix
1637317098 fi ;;
1640417129 dynamic_linker=no
1640517130 ;;
1640617131
16407 # This must be Linux ELF.
16408 linux* | k*bsd*-gnu | kopensolaris*-gnu)
16409 version_type=linux
17132 # This must be glibc/ELF.
17133 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
17134 version_type=linux # correct to gnu/linux during the next big refactor
1641017135 need_lib_prefix=no
1641117136 need_version=no
1641217137 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1646717192 # people can always --disable-shared, the test was removed, and we
1646817193 # assume the GNU/Linux dynamic linker is in use.
1646917194 dynamic_linker='GNU/Linux ld.so'
17195 ;;
17196
17197 netbsdelf*-gnu)
17198 version_type=linux
17199 need_lib_prefix=no
17200 need_version=no
17201 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
17202 soname_spec='${libname}${release}${shared_ext}$major'
17203 shlibpath_var=LD_LIBRARY_PATH
17204 shlibpath_overrides_runpath=no
17205 hardcode_into_libs=yes
17206 dynamic_linker='NetBSD ld.elf_so'
1647017207 ;;
1647117208
1647217209 netbsd*)
1648817225 ;;
1648917226
1649017227 newsos6)
16491 version_type=linux
17228 version_type=linux # correct to gnu/linux during the next big refactor
1649217229 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1649317230 shlibpath_var=LD_LIBRARY_PATH
1649417231 shlibpath_overrides_runpath=yes
1655717294 ;;
1655817295
1655917296 solaris*)
16560 version_type=linux
17297 version_type=linux # correct to gnu/linux during the next big refactor
1656117298 need_lib_prefix=no
1656217299 need_version=no
1656317300 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1658217319 ;;
1658317320
1658417321 sysv4 | sysv4.3*)
16585 version_type=linux
17322 version_type=linux # correct to gnu/linux during the next big refactor
1658617323 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1658717324 soname_spec='${libname}${release}${shared_ext}$major'
1658817325 shlibpath_var=LD_LIBRARY_PATH
1660617343
1660717344 sysv4*MP*)
1660817345 if test -d /usr/nec ;then
16609 version_type=linux
17346 version_type=linux # correct to gnu/linux during the next big refactor
1661017347 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
1661117348 soname_spec='$libname${shared_ext}.$major'
1661217349 shlibpath_var=LD_LIBRARY_PATH
1663717374
1663817375 tpf*)
1663917376 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
16640 version_type=linux
17377 version_type=linux # correct to gnu/linux during the next big refactor
1664117378 need_lib_prefix=no
1664217379 need_version=no
1664317380 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1664717384 ;;
1664817385
1664917386 uts4*)
16650 version_type=linux
17387 version_type=linux # correct to gnu/linux during the next big refactor
1665117388 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
1665217389 soname_spec='${libname}${release}${shared_ext}$major'
1665317390 shlibpath_var=LD_LIBRARY_PATH
1678617523
1678717524
1678817525
17526
17527
1678917528 ac_config_commands="$ac_config_commands libtool"
1679017529
1679117530
1681217551
1681317552 if test x$with_gnome_version = xcheck;
1681417553 then
17554
1681517555
1681617556
1681717557
1683817578 IFS=$as_save_IFS
1683917579 test -z "$as_dir" && as_dir=.
1684017580 for ac_exec_ext in '' $ac_executable_extensions; do
16841 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17581 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1684217582 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
1684317583 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1684417584 break 2
1688117621 IFS=$as_save_IFS
1688217622 test -z "$as_dir" && as_dir=.
1688317623 for ac_exec_ext in '' $ac_executable_extensions; do
16884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17624 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1688517625 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
1688617626 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1688717627 break 2
1694817688
1694917689
1695017690
17691
1695117692 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
1695217693 if test -n "$ac_tool_prefix"; then
1695317694 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
1696817709 IFS=$as_save_IFS
1696917710 test -z "$as_dir" && as_dir=.
1697017711 for ac_exec_ext in '' $ac_executable_extensions; do
16971 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17712 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1697217713 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
1697317714 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1697417715 break 2
1701117752 IFS=$as_save_IFS
1701217753 test -z "$as_dir" && as_dir=.
1701317754 for ac_exec_ext in '' $ac_executable_extensions; do
17014 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17755 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1701517756 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
1701617757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
1701717758 break 2
1708417825 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1708517826 test $ac_status = 0; }; then
1708617827 pkg_cv_GTKMM_CFLAGS=`$PKG_CONFIG --cflags "gtkmm-3.0 >= 3.0.0 libnautilus-extension >= 3.0.0" 2>/dev/null`
17828 test "x$?" != "x0" && pkg_failed=yes
1708717829 else
1708817830 pkg_failed=yes
1708917831 fi
1710017842 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1710117843 test $ac_status = 0; }; then
1710217844 pkg_cv_GTKMM_LIBS=`$PKG_CONFIG --libs "gtkmm-3.0 >= 3.0.0 libnautilus-extension >= 3.0.0" 2>/dev/null`
17845 test "x$?" != "x0" && pkg_failed=yes
1710317846 else
1710417847 pkg_failed=yes
1710517848 fi
1711917862 _pkg_short_errors_supported=no
1712017863 fi
1712117864 if test $_pkg_short_errors_supported = yes; then
17122 GTKMM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gtkmm-3.0 >= 3.0.0 libnautilus-extension >= 3.0.0" 2>&1`
17865 GTKMM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtkmm-3.0 >= 3.0.0 libnautilus-extension >= 3.0.0" 2>&1`
1712317866 else
17124 GTKMM_PKG_ERRORS=`$PKG_CONFIG --print-errors "gtkmm-3.0 >= 3.0.0 libnautilus-extension >= 3.0.0" 2>&1`
17867 GTKMM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtkmm-3.0 >= 3.0.0 libnautilus-extension >= 3.0.0" 2>&1`
1712517868 fi
1712617869 # Put the nasty error message in config.log where it belongs
1712717870 echo "$GTKMM_PKG_ERRORS" >&5
1717617919 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1717717920 test $ac_status = 0; }; then
1717817921 pkg_cv_GTKMM_CFLAGS=`$PKG_CONFIG --cflags "gtkmm-2.4 >= 2.4.0 libgnome-2.0 >= 2.10.0 libnautilus-extension >= 2.10.0 libnautilus-extension < 2.90" 2>/dev/null`
17922 test "x$?" != "x0" && pkg_failed=yes
1717917923 else
1718017924 pkg_failed=yes
1718117925 fi
1719217936 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1719317937 test $ac_status = 0; }; then
1719417938 pkg_cv_GTKMM_LIBS=`$PKG_CONFIG --libs "gtkmm-2.4 >= 2.4.0 libgnome-2.0 >= 2.10.0 libnautilus-extension >= 2.10.0 libnautilus-extension < 2.90" 2>/dev/null`
17939 test "x$?" != "x0" && pkg_failed=yes
1719517940 else
1719617941 pkg_failed=yes
1719717942 fi
1721117956 _pkg_short_errors_supported=no
1721217957 fi
1721317958 if test $_pkg_short_errors_supported = yes; then
17214 GTKMM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gtkmm-2.4 >= 2.4.0 libgnome-2.0 >= 2.10.0 libnautilus-extension >= 2.10.0 libnautilus-extension < 2.90" 2>&1`
17959 GTKMM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtkmm-2.4 >= 2.4.0 libgnome-2.0 >= 2.10.0 libnautilus-extension >= 2.10.0 libnautilus-extension < 2.90" 2>&1`
1721517960 else
17216 GTKMM_PKG_ERRORS=`$PKG_CONFIG --print-errors "gtkmm-2.4 >= 2.4.0 libgnome-2.0 >= 2.10.0 libnautilus-extension >= 2.10.0 libnautilus-extension < 2.90" 2>&1`
17961 GTKMM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtkmm-2.4 >= 2.4.0 libgnome-2.0 >= 2.10.0 libnautilus-extension >= 2.10.0 libnautilus-extension < 2.90" 2>&1`
1721717962 fi
1721817963 # Put the nasty error message in config.log where it belongs
1721917964 echo "$GTKMM_PKG_ERRORS" >&5
1756518310 LTLIBOBJS=$ac_ltlibobjs
1756618311
1756718312
18313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
18314 $as_echo_n "checking that generated files are newer than configure... " >&6; }
18315 if test -n "$am_sleep_pid"; then
18316 # Hide warnings about reused PIDs.
18317 wait $am_sleep_pid 2>/dev/null
18318 fi
18319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
18320 $as_echo "done" >&6; }
1756818321 if test -n "$EXEEXT"; then
1756918322 am__EXEEXT_TRUE=
1757018323 am__EXEEXT_FALSE='#'
1788718640 # ... but there are two gotchas:
1788818641 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
1788918642 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
17890 # In both cases, we have to default to `cp -p'.
18643 # In both cases, we have to default to `cp -pR'.
1789118644 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
17892 as_ln_s='cp -p'
18645 as_ln_s='cp -pR'
1789318646 elif ln conf$$.file conf$$ 2>/dev/null; then
1789418647 as_ln_s=ln
1789518648 else
17896 as_ln_s='cp -p'
18649 as_ln_s='cp -pR'
1789718650 fi
1789818651 else
17899 as_ln_s='cp -p'
18652 as_ln_s='cp -pR'
1790018653 fi
1790118654 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
1790218655 rmdir conf$$.dir 2>/dev/null
1795618709 as_mkdir_p=false
1795718710 fi
1795818711
17959 if test -x / >/dev/null 2>&1; then
17960 as_test_x='test -x'
17961 else
17962 if ls -dL / >/dev/null 2>&1; then
17963 as_ls_L_option=L
17964 else
17965 as_ls_L_option=
17966 fi
17967 as_test_x='
17968 eval sh -c '\''
17969 if test -d "$1"; then
17970 test -d "$1/.";
17971 else
17972 case $1 in #(
17973 -*)set "./$1";;
17974 esac;
17975 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
17976 ???[sx]*):;;*)false;;esac;fi
17977 '\'' sh
17978 '
17979 fi
17980 as_executable_p=$as_test_x
18712
18713 # as_fn_executable_p FILE
18714 # -----------------------
18715 # Test if FILE is an executable regular file.
18716 as_fn_executable_p ()
18717 {
18718 test -f "$1" && test -x "$1"
18719 } # as_fn_executable_p
18720 as_test_x='test -x'
18721 as_executable_p=as_fn_executable_p
1798118722
1798218723 # Sed expression to map a string onto a valid CPP name.
1798318724 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
1799818739 # report actual input values of CONFIG_FILES etc. instead of their
1799918740 # values after options handling.
1800018741 ac_log="
18001 This file was extended by eiciel $as_me 0.9.8.1, which was
18002 generated by GNU Autoconf 2.68. Invocation command line was
18742 This file was extended by eiciel $as_me 0.9.8.2, which was
18743 generated by GNU Autoconf 2.69. Invocation command line was
1800318744
1800418745 CONFIG_FILES = $CONFIG_FILES
1800518746 CONFIG_HEADERS = $CONFIG_HEADERS
1806418805 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1806518806 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1806618807 ac_cs_version="\\
18067 eiciel config.status 0.9.8.1
18068 configured by $0, generated by GNU Autoconf 2.68,
18808 eiciel config.status 0.9.8.2
18809 configured by $0, generated by GNU Autoconf 2.69,
1806918810 with options \\"\$ac_cs_config\\"
1807018811
18071 Copyright (C) 2010 Free Software Foundation, Inc.
18812 Copyright (C) 2012 Free Software Foundation, Inc.
1807218813 This config.status script is free software; the Free Software Foundation
1807318814 gives unlimited permission to copy, distribute and modify it."
1807418815
1815918900 _ACEOF
1816018901 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1816118902 if \$ac_cs_recheck; then
18162 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18903 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
1816318904 shift
1816418905 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
1816518906 CONFIG_SHELL='$SHELL'
1820818949 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
1820918950 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
1821018951 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
18952 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
1821118953 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
1821218954 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
1821318955 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
1829019032 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
1829119033 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
1829219034 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
18293 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
1829419035 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
1829519036 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
1829619037 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
1836219103 allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
1836319104 no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
1836419105 hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
18365 hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
1836619106 hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
1836719107 hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
1836819108 hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
1840119141 # Quote evaled strings.
1840219142 for var in SHELL \
1840319143 ECHO \
19144 PATH_SEPARATOR \
1840419145 SED \
1840519146 GREP \
1840619147 EGREP \
1845119192 allow_undefined_flag \
1845219193 no_undefined_flag \
1845319194 hardcode_libdir_flag_spec \
18454 hardcode_libdir_flag_spec_ld \
1845519195 hardcode_libdir_separator \
1845619196 exclude_expsyms \
1845719197 include_expsyms \
1848519225 allow_undefined_flag_CXX \
1848619226 no_undefined_flag_CXX \
1848719227 hardcode_libdir_flag_spec_CXX \
18488 hardcode_libdir_flag_spec_ld_CXX \
1848919228 hardcode_libdir_separator_CXX \
1849019229 exclude_expsyms_CXX \
1849119230 include_expsyms_CXX \
1929820037 esac
1929920038 done ;;
1930020039 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
19301 # Autoconf 2.62 quotes --file arguments for eval, but not when files
20040 # Older Autoconf quotes --file arguments for eval, but not when files
1930220041 # are listed without --file. Let's play safe and only enable the eval
1930320042 # if we detect the quoting.
1930420043 case $CONFIG_FILES in
1931120050 # Strip MF so we end up with the name of the file.
1931220051 mf=`echo "$mf" | sed -e 's/:.*$//'`
1931320052 # Check whether this is an Automake generated Makefile or not.
19314 # We used to match only the files named `Makefile.in', but
20053 # We used to match only the files named 'Makefile.in', but
1931520054 # some people rename them; so instead we look at the file content.
1931620055 # Grep'ing the first line is not enough: some people post-process
1931720056 # each Makefile.in and add a new line on top of each file to say so.
1934520084 continue
1934620085 fi
1934720086 # Extract the definition of DEPDIR, am__include, and am__quote
19348 # from the Makefile without running `make'.
20087 # from the Makefile without running 'make'.
1934920088 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
1935020089 test -z "$DEPDIR" && continue
1935120090 am__include=`sed -n 's/^am__include = //p' < "$mf"`
19352 test -z "am__include" && continue
20091 test -z "$am__include" && continue
1935320092 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
19354 # When using ansi2knr, U may be empty or an underscore; expand it
19355 U=`sed -n 's/^U = //p' < "$mf"`
1935620093 # Find all dependency output files, they are included files with
1935720094 # $(DEPDIR) in their names. We invoke sed twice because it is the
1935820095 # simplest approach to changing $(DEPDIR) to its actual value in the
1935920096 # expansion.
1936020097 for file in `sed -n "
1936120098 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19362 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
20099 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
1936320100 # Make sure the directory exists.
1936420101 test -f "$dirpart/$file" && continue
1936520102 fdir=`$as_dirname -- "$file" ||
1941320150 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
1941420151 #
1941520152 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
19416 # 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
19417 # Inc.
20153 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
20154 # Foundation, Inc.
1941820155 # Written by Gordon Matzigkeit, 1996
1941920156 #
1942020157 # This file is part of GNU Libtool.
1946820205 # An echo program that protects backslashes.
1946920206 ECHO=$lt_ECHO
1947020207
20208 # The PATH separator for the build system.
20209 PATH_SEPARATOR=$lt_PATH_SEPARATOR
20210
1947120211 # The host system.
1947220212 host_alias=$host_alias
1947320213 host=$host
1976820508 # Flag to hardcode \$libdir into a binary during linking.
1976920509 # This must work even if \$libdir does not exist
1977020510 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
19771
19772 # If ld is used when linking, flag to hardcode \$libdir into a binary
19773 # during linking. This must work even if \$libdir does not exist.
19774 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
1977520511
1977620512 # Whether we need a single "-rpath" flag with a separated argument.
1977720513 hardcode_libdir_separator=$lt_hardcode_libdir_separator
2011420850 # Flag to hardcode \$libdir into a binary during linking.
2011520851 # This must work even if \$libdir does not exist
2011620852 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
20117
20118 # If ld is used when linking, flag to hardcode \$libdir into a binary
20119 # during linking. This must work even if \$libdir does not exist.
20120 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
2012120853
2012220854 # Whether we need a single "-rpath" flag with a separated argument.
2012320855 hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
00 dnl Set package name and maintainer
1 AC_INIT([eiciel],[0.9.8.1],[rofirrim@gmail.com])
1 AC_INIT([eiciel],[0.9.8.2],[rofirrim@gmail.com])
22
33 dnl Where are we
44 AC_CANONICAL_BUILD
1717 AC_SUBST([GETTEXT_PACKAGE])
1818 AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKAGE"], [gettext domain])
1919 AM_GNU_GETTEXT([external])
20 AM_GNU_GETTEXT_VERSION([0.15])
20 AM_GNU_GETTEXT_VERSION([0.18.1])
2121
2222 dnl m4 files directory
2323 AC_CONFIG_MACRO_DIR([m4])
+349
-188
depcomp less more
00 #! /bin/sh
11 # depcomp - compile a program generating dependencies as side-effects
22
3 scriptversion=2009-04-28.21; # UTC
4
5 # Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free
6 # Software Foundation, Inc.
3 scriptversion=2013-05-30.07; # UTC
4
5 # Copyright (C) 1999-2013 Free Software Foundation, Inc.
76
87 # This program is free software; you can redistribute it and/or modify
98 # it under the terms of the GNU General Public License as published by
2726
2827 case $1 in
2928 '')
30 echo "$0: No command. Try \`$0 --help' for more information." 1>&2
31 exit 1;
32 ;;
29 echo "$0: No command. Try '$0 --help' for more information." 1>&2
30 exit 1;
31 ;;
3332 -h | --h*)
3433 cat <<\EOF
3534 Usage: depcomp [--help] [--version] PROGRAM [ARGS]
3938
4039 Environment variables:
4140 depmode Dependency tracking mode.
42 source Source file read by `PROGRAMS ARGS'.
43 object Object file output by `PROGRAMS ARGS'.
41 source Source file read by 'PROGRAMS ARGS'.
42 object Object file output by 'PROGRAMS ARGS'.
4443 DEPDIR directory where to store dependencies.
4544 depfile Dependency file to output.
46 tmpdepfile Temporary file to use when outputing dependencies.
45 tmpdepfile Temporary file to use when outputting dependencies.
4746 libtool Whether libtool is used (yes/no).
4847
4948 Report bugs to <bug-automake@gnu.org>.
5655 ;;
5756 esac
5857
58 # Get the directory component of the given path, and save it in the
59 # global variables '$dir'. Note that this directory component will
60 # be either empty or ending with a '/' character. This is deliberate.
61 set_dir_from ()
62 {
63 case $1 in
64 */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;;
65 *) dir=;;
66 esac
67 }
68
69 # Get the suffix-stripped basename of the given path, and save it the
70 # global variable '$base'.
71 set_base_from ()
72 {
73 base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'`
74 }
75
76 # If no dependency file was actually created by the compiler invocation,
77 # we still have to create a dummy depfile, to avoid errors with the
78 # Makefile "include basename.Plo" scheme.
79 make_dummy_depfile ()
80 {
81 echo "#dummy" > "$depfile"
82 }
83
84 # Factor out some common post-processing of the generated depfile.
85 # Requires the auxiliary global variable '$tmpdepfile' to be set.
86 aix_post_process_depfile ()
87 {
88 # If the compiler actually managed to produce a dependency file,
89 # post-process it.
90 if test -f "$tmpdepfile"; then
91 # Each line is of the form 'foo.o: dependency.h'.
92 # Do two passes, one to just change these to
93 # $object: dependency.h
94 # and one to simply output
95 # dependency.h:
96 # which is needed to avoid the deleted-header problem.
97 { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile"
98 sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile"
99 } > "$depfile"
100 rm -f "$tmpdepfile"
101 else
102 make_dummy_depfile
103 fi
104 }
105
106 # A tabulation character.
107 tab=' '
108 # A newline character.
109 nl='
110 '
111 # Character ranges might be problematic outside the C locale.
112 # These definitions help.
113 upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ
114 lower=abcdefghijklmnopqrstuvwxyz
115 digits=0123456789
116 alpha=${upper}${lower}
117
59118 if test -z "$depmode" || test -z "$source" || test -z "$object"; then
60119 echo "depcomp: Variables source, object and depmode must be set" 1>&2
61120 exit 1
67126 tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
68127
69128 rm -f "$tmpdepfile"
129
130 # Avoid interferences from the environment.
131 gccflag= dashmflag=
70132
71133 # Some modes work just like other modes, but use different flags. We
72134 # parameterize here, but still list the modes in the big case below,
79141 fi
80142
81143 if test "$depmode" = dashXmstdout; then
82 # This is just like dashmstdout with a different argument.
83 dashmflag=-xM
84 depmode=dashmstdout
144 # This is just like dashmstdout with a different argument.
145 dashmflag=-xM
146 depmode=dashmstdout
85147 fi
86148
87149 cygpath_u="cygpath -u -f -"
88150 if test "$depmode" = msvcmsys; then
89 # This is just like msvisualcpp but w/o cygpath translation.
90 # Just convert the backslash-escaped backslashes to single forward
91 # slashes to satisfy depend.m4
92 cygpath_u="sed s,\\\\\\\\,/,g"
93 depmode=msvisualcpp
151 # This is just like msvisualcpp but w/o cygpath translation.
152 # Just convert the backslash-escaped backslashes to single forward
153 # slashes to satisfy depend.m4
154 cygpath_u='sed s,\\\\,/,g'
155 depmode=msvisualcpp
156 fi
157
158 if test "$depmode" = msvc7msys; then
159 # This is just like msvc7 but w/o cygpath translation.
160 # Just convert the backslash-escaped backslashes to single forward
161 # slashes to satisfy depend.m4
162 cygpath_u='sed s,\\\\,/,g'
163 depmode=msvc7
164 fi
165
166 if test "$depmode" = xlc; then
167 # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information.
168 gccflag=-qmakedep=gcc,-MF
169 depmode=gcc
94170 fi
95171
96172 case "$depmode" in
113189 done
114190 "$@"
115191 stat=$?
116 if test $stat -eq 0; then :
117 else
192 if test $stat -ne 0; then
118193 rm -f "$tmpdepfile"
119194 exit $stat
120195 fi
122197 ;;
123198
124199 gcc)
200 ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers.
201 ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler.
202 ## (see the conditional assignment to $gccflag above).
125203 ## There are various ways to get dependency output from gcc. Here's
126204 ## why we pick this rather obscure method:
127205 ## - Don't want to use -MD because we'd like the dependencies to end
128206 ## up in a subdir. Having to rename by hand is ugly.
129207 ## (We might end up doing this anyway to support other compilers.)
130208 ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
131 ## -MM, not -M (despite what the docs say).
209 ## -MM, not -M (despite what the docs say). Also, it might not be
210 ## supported by the other compilers which use the 'gcc' depmode.
132211 ## - Using -M directly means running the compiler twice (even worse
133212 ## than renaming).
134213 if test -z "$gccflag"; then
136215 fi
137216 "$@" -Wp,"$gccflag$tmpdepfile"
138217 stat=$?
139 if test $stat -eq 0; then :
140 else
218 if test $stat -ne 0; then
141219 rm -f "$tmpdepfile"
142220 exit $stat
143221 fi
144222 rm -f "$depfile"
145223 echo "$object : \\" > "$depfile"
146 alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
147 ## The second -e expression handles DOS-style file names with drive letters.
224 # The second -e expression handles DOS-style file names with drive
225 # letters.
148226 sed -e 's/^[^:]*: / /' \
149227 -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
150 ## This next piece of magic avoids the `deleted header file' problem.
228 ## This next piece of magic avoids the "deleted header file" problem.
151229 ## The problem is that when a header file which appears in a .P file
152230 ## is deleted, the dependency causes make to die (because there is
153231 ## typically no way to rebuild the header). We avoid this by adding
154232 ## dummy dependencies for each header file. Too bad gcc doesn't do
155233 ## this for us directly.
156 tr ' ' '
157 ' < "$tmpdepfile" |
158 ## Some versions of gcc put a space before the `:'. On the theory
234 ## Some versions of gcc put a space before the ':'. On the theory
159235 ## that the space means something, we add a space to the output as
160 ## well.
236 ## well. hp depmode also adds that space, but also prefixes the VPATH
237 ## to the object. Take care to not repeat it in the output.
161238 ## Some versions of the HPUX 10.20 sed can't process this invocation
162239 ## correctly. Breaking it into two sed invocations is a workaround.
163 sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
240 tr ' ' "$nl" < "$tmpdepfile" \
241 | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
242 | sed -e 's/$/ :/' >> "$depfile"
164243 rm -f "$tmpdepfile"
165244 ;;
166245
178257 "$@" -MDupdate "$tmpdepfile"
179258 fi
180259 stat=$?
181 if test $stat -eq 0; then :
182 else
260 if test $stat -ne 0; then
183261 rm -f "$tmpdepfile"
184262 exit $stat
185263 fi
187265
188266 if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
189267 echo "$object : \\" > "$depfile"
190
191268 # Clip off the initial element (the dependent). Don't try to be
192269 # clever and replace this with sed code, as IRIX sed won't handle
193270 # lines with more than a fixed number of characters (4096 in
194271 # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
195 # the IRIX cc adds comments like `#:fec' to the end of the
272 # the IRIX cc adds comments like '#:fec' to the end of the
196273 # dependency line.
197 tr ' ' '
198 ' < "$tmpdepfile" \
199 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
200 tr '
201 ' ' ' >> "$depfile"
274 tr ' ' "$nl" < "$tmpdepfile" \
275 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \
276 | tr "$nl" ' ' >> "$depfile"
202277 echo >> "$depfile"
203
204278 # The second pass generates a dummy entry for each header file.
205 tr ' ' '
206 ' < "$tmpdepfile" \
207 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
208 >> "$depfile"
279 tr ' ' "$nl" < "$tmpdepfile" \
280 | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
281 >> "$depfile"
209282 else
210 # The sourcefile does not contain any dependencies, so just
211 # store a dummy comment line, to avoid errors with the Makefile
212 # "include basename.Plo" scheme.
213 echo "#dummy" > "$depfile"
283 make_dummy_depfile
214284 fi
215285 rm -f "$tmpdepfile"
286 ;;
287
288 xlc)
289 # This case exists only to let depend.m4 do its work. It works by
290 # looking at the text of this script. This case will never be run,
291 # since it is checked for above.
292 exit 1
216293 ;;
217294
218295 aix)
219296 # The C for AIX Compiler uses -M and outputs the dependencies
220297 # in a .u file. In older versions, this file always lives in the
221 # current directory. Also, the AIX compiler puts `$object:' at the
298 # current directory. Also, the AIX compiler puts '$object:' at the
222299 # start of each line; $object doesn't have directory information.
223300 # Version 6 uses the directory in both cases.
224 dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
225 test "x$dir" = "x$object" && dir=
226 base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
301 set_dir_from "$object"
302 set_base_from "$object"
227303 if test "$libtool" = yes; then
228304 tmpdepfile1=$dir$base.u
229305 tmpdepfile2=$base.u
236312 "$@" -M
237313 fi
238314 stat=$?
239
240 if test $stat -eq 0; then :
241 else
315 if test $stat -ne 0; then
242316 rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
243317 exit $stat
244318 fi
247321 do
248322 test -f "$tmpdepfile" && break
249323 done
250 if test -f "$tmpdepfile"; then
251 # Each line is of the form `foo.o: dependent.h'.
252 # Do two passes, one to just change these to
253 # `$object: dependent.h' and one to simply `dependent.h:'.
254 sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
255 # That's a tab and a space in the [].
256 sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
257 else
258 # The sourcefile does not contain any dependencies, so just
259 # store a dummy comment line, to avoid errors with the Makefile
260 # "include basename.Plo" scheme.
261 echo "#dummy" > "$depfile"
262 fi
324 aix_post_process_depfile
325 ;;
326
327 tcc)
328 # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26
329 # FIXME: That version still under development at the moment of writing.
330 # Make that this statement remains true also for stable, released
331 # versions.
332 # It will wrap lines (doesn't matter whether long or short) with a
333 # trailing '\', as in:
334 #
335 # foo.o : \
336 # foo.c \
337 # foo.h \
338 #
339 # It will put a trailing '\' even on the last line, and will use leading
340 # spaces rather than leading tabs (at least since its commit 0394caf7
341 # "Emit spaces for -MD").
342 "$@" -MD -MF "$tmpdepfile"
343 stat=$?
344 if test $stat -ne 0; then
345 rm -f "$tmpdepfile"
346 exit $stat
347 fi
348 rm -f "$depfile"
349 # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'.
350 # We have to change lines of the first kind to '$object: \'.
351 sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile"
352 # And for each line of the second kind, we have to emit a 'dep.h:'
353 # dummy dependency, to avoid the deleted-header problem.
354 sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile"
263355 rm -f "$tmpdepfile"
264356 ;;
265357
266 icc)
267 # Intel's C compiler understands `-MD -MF file'. However on
268 # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
269 # ICC 7.0 will fill foo.d with something like
270 # foo.o: sub/foo.c
271 # foo.o: sub/foo.h
272 # which is wrong. We want:
273 # sub/foo.o: sub/foo.c
274 # sub/foo.o: sub/foo.h
275 # sub/foo.c:
276 # sub/foo.h:
277 # ICC 7.1 will output
358 ## The order of this option in the case statement is important, since the
359 ## shell code in configure will try each of these formats in the order
360 ## listed in this file. A plain '-MD' option would be understood by many
361 ## compilers, so we must ensure this comes after the gcc and icc options.
362 pgcc)
363 # Portland's C compiler understands '-MD'.
364 # Will always output deps to 'file.d' where file is the root name of the
365 # source file under compilation, even if file resides in a subdirectory.
366 # The object file name does not affect the name of the '.d' file.
367 # pgcc 10.2 will output
278368 # foo.o: sub/foo.c sub/foo.h
279 # and will wrap long lines using \ :
369 # and will wrap long lines using '\' :
280370 # foo.o: sub/foo.c ... \
281371 # sub/foo.h ... \
282372 # ...
283
284 "$@" -MD -MF "$tmpdepfile"
285 stat=$?
286 if test $stat -eq 0; then :
287 else
373 set_dir_from "$object"
374 # Use the source, not the object, to determine the base name, since
375 # that's sadly what pgcc will do too.
376 set_base_from "$source"
377 tmpdepfile=$base.d
378
379 # For projects that build the same source file twice into different object
380 # files, the pgcc approach of using the *source* file root name can cause
381 # problems in parallel builds. Use a locking strategy to avoid stomping on
382 # the same $tmpdepfile.
383 lockdir=$base.d-lock
384 trap "
385 echo '$0: caught signal, cleaning up...' >&2
386 rmdir '$lockdir'
387 exit 1
388 " 1 2 13 15
389 numtries=100
390 i=$numtries
391 while test $i -gt 0; do
392 # mkdir is a portable test-and-set.
393 if mkdir "$lockdir" 2>/dev/null; then
394 # This process acquired the lock.
395 "$@" -MD
396 stat=$?
397 # Release the lock.
398 rmdir "$lockdir"
399 break
400 else
401 # If the lock is being held by a different process, wait
402 # until the winning process is done or we timeout.
403 while test -d "$lockdir" && test $i -gt 0; do
404 sleep 1
405 i=`expr $i - 1`
406 done
407 fi
408 i=`expr $i - 1`
409 done
410 trap - 1 2 13 15
411 if test $i -le 0; then
412 echo "$0: failed to acquire lock after $numtries attempts" >&2
413 echo "$0: check lockdir '$lockdir'" >&2
414 exit 1
415 fi
416
417 if test $stat -ne 0; then
288418 rm -f "$tmpdepfile"
289419 exit $stat
290420 fi
296426 sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
297427 # Some versions of the HPUX 10.20 sed can't process this invocation
298428 # correctly. Breaking it into two sed invocations is a workaround.
299 sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
300 sed -e 's/$/ :/' >> "$depfile"
429 sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \
430 | sed -e 's/$/ :/' >> "$depfile"
301431 rm -f "$tmpdepfile"
302432 ;;
303433
308438 # 'foo.d', which lands next to the object file, wherever that
309439 # happens to be.
310440 # Much of this is similar to the tru64 case; see comments there.
311 dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
312 test "x$dir" = "x$object" && dir=
313 base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
441 set_dir_from "$object"
442 set_base_from "$object"
314443 if test "$libtool" = yes; then
315444 tmpdepfile1=$dir$base.d
316445 tmpdepfile2=$dir.libs/$base.d
321450 "$@" +Maked
322451 fi
323452 stat=$?
324 if test $stat -eq 0; then :
325 else
453 if test $stat -ne 0; then
326454 rm -f "$tmpdepfile1" "$tmpdepfile2"
327455 exit $stat
328456 fi
332460 test -f "$tmpdepfile" && break
333461 done
334462 if test -f "$tmpdepfile"; then
335 sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
336 # Add `dependent.h:' lines.
463 sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile"
464 # Add 'dependent.h:' lines.
337465 sed -ne '2,${
338 s/^ *//
339 s/ \\*$//
340 s/$/:/
341 p
342 }' "$tmpdepfile" >> "$depfile"
466 s/^ *//
467 s/ \\*$//
468 s/$/:/
469 p
470 }' "$tmpdepfile" >> "$depfile"
343471 else
344 echo "#dummy" > "$depfile"
472 make_dummy_depfile
345473 fi
346474 rm -f "$tmpdepfile" "$tmpdepfile2"
347475 ;;
348476
349477 tru64)
350 # The Tru64 compiler uses -MD to generate dependencies as a side
351 # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
352 # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
353 # dependencies in `foo.d' instead, so we check for that too.
354 # Subdirectories are respected.
355 dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
356 test "x$dir" = "x$object" && dir=
357 base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
358
359 if test "$libtool" = yes; then
360 # With Tru64 cc, shared objects can also be used to make a
361 # static library. This mechanism is used in libtool 1.4 series to
362 # handle both shared and static libraries in a single compilation.
363 # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
364 #
365 # With libtool 1.5 this exception was removed, and libtool now
366 # generates 2 separate objects for the 2 libraries. These two
367 # compilations output dependencies in $dir.libs/$base.o.d and
368 # in $dir$base.o.d. We have to check for both files, because
369 # one of the two compilations can be disabled. We should prefer
370 # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
371 # automatically cleaned when .libs/ is deleted, while ignoring
372 # the former would cause a distcleancheck panic.
373 tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4
374 tmpdepfile2=$dir$base.o.d # libtool 1.5
375 tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
376 tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504
377 "$@" -Wc,-MD
378 else
379 tmpdepfile1=$dir$base.o.d
380 tmpdepfile2=$dir$base.d
381 tmpdepfile3=$dir$base.d
382 tmpdepfile4=$dir$base.d
383 "$@" -MD
384 fi
385
386 stat=$?
387 if test $stat -eq 0; then :
388 else
389 rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
390 exit $stat
391 fi
392
393 for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
394 do
395 test -f "$tmpdepfile" && break
396 done
397 if test -f "$tmpdepfile"; then
398 sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
399 # That's a tab and a space in the [].
400 sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
401 else
402 echo "#dummy" > "$depfile"
403 fi
404 rm -f "$tmpdepfile"
405 ;;
478 # The Tru64 compiler uses -MD to generate dependencies as a side
479 # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'.
480 # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
481 # dependencies in 'foo.d' instead, so we check for that too.
482 # Subdirectories are respected.
483 set_dir_from "$object"
484 set_base_from "$object"
485
486 if test "$libtool" = yes; then
487 # Libtool generates 2 separate objects for the 2 libraries. These
488 # two compilations output dependencies in $dir.libs/$base.o.d and
489 # in $dir$base.o.d. We have to check for both files, because
490 # one of the two compilations can be disabled. We should prefer
491 # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
492 # automatically cleaned when .libs/ is deleted, while ignoring
493 # the former would cause a distcleancheck panic.
494 tmpdepfile1=$dir$base.o.d # libtool 1.5
495 tmpdepfile2=$dir.libs/$base.o.d # Likewise.
496 tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504
497 "$@" -Wc,-MD
498 else
499 tmpdepfile1=$dir$base.d
500 tmpdepfile2=$dir$base.d
501 tmpdepfile3=$dir$base.d
502 "$@" -MD
503 fi
504
505 stat=$?
506 if test $stat -ne 0; then
507 rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
508 exit $stat
509 fi
510
511 for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
512 do
513 test -f "$tmpdepfile" && break
514 done
515 # Same post-processing that is required for AIX mode.
516 aix_post_process_depfile
517 ;;
518
519 msvc7)
520 if test "$libtool" = yes; then
521 showIncludes=-Wc,-showIncludes
522 else
523 showIncludes=-showIncludes
524 fi
525 "$@" $showIncludes > "$tmpdepfile"
526 stat=$?
527 grep -v '^Note: including file: ' "$tmpdepfile"
528 if test $stat -ne 0; then
529 rm -f "$tmpdepfile"
530 exit $stat
531 fi
532 rm -f "$depfile"
533 echo "$object : \\" > "$depfile"
534 # The first sed program below extracts the file names and escapes
535 # backslashes for cygpath. The second sed program outputs the file
536 # name when reading, but also accumulates all include files in the
537 # hold buffer in order to output them again at the end. This only
538 # works with sed implementations that can handle large buffers.
539 sed < "$tmpdepfile" -n '
540 /^Note: including file: *\(.*\)/ {
541 s//\1/
542 s/\\/\\\\/g
543 p
544 }' | $cygpath_u | sort -u | sed -n '
545 s/ /\\ /g
546 s/\(.*\)/'"$tab"'\1 \\/p
547 s/.\(.*\) \\/\1:/
548 H
549 $ {
550 s/.*/'"$tab"'/
551 G
552 p
553 }' >> "$depfile"
554 echo >> "$depfile" # make sure the fragment doesn't end with a backslash
555 rm -f "$tmpdepfile"
556 ;;
557
558 msvc7msys)
559 # This case exists only to let depend.m4 do its work. It works by
560 # looking at the text of this script. This case will never be run,
561 # since it is checked for above.
562 exit 1
563 ;;
406564
407565 #nosideeffect)
408566 # This comment above is used by automake to tell side-effect
421579 shift
422580 fi
423581
424 # Remove `-o $object'.
582 # Remove '-o $object'.
425583 IFS=" "
426584 for arg
427585 do
441599 done
442600
443601 test -z "$dashmflag" && dashmflag=-M
444 # Require at least two characters before searching for `:'
602 # Require at least two characters before searching for ':'
445603 # in the target name. This is to cope with DOS-style filenames:
446 # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
604 # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise.
447605 "$@" $dashmflag |
448 sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
606 sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile"
449607 rm -f "$depfile"
450608 cat < "$tmpdepfile" > "$depfile"
451 tr ' ' '
452 ' < "$tmpdepfile" | \
453 ## Some versions of the HPUX 10.20 sed can't process this invocation
454 ## correctly. Breaking it into two sed invocations is a workaround.
455 sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
609 # Some versions of the HPUX 10.20 sed can't process this sed invocation
610 # correctly. Breaking it into two sed invocations is a workaround.
611 tr ' ' "$nl" < "$tmpdepfile" \
612 | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
613 | sed -e 's/$/ :/' >> "$depfile"
456614 rm -f "$tmpdepfile"
457615 ;;
458616
502660 touch "$tmpdepfile"
503661 ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
504662 rm -f "$depfile"
505 cat < "$tmpdepfile" > "$depfile"
506 sed '1,2d' "$tmpdepfile" | tr ' ' '
507 ' | \
508 ## Some versions of the HPUX 10.20 sed can't process this invocation
509 ## correctly. Breaking it into two sed invocations is a workaround.
510 sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
663 # makedepend may prepend the VPATH from the source file name to the object.
664 # No need to regex-escape $object, excess matching of '.' is harmless.
665 sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
666 # Some versions of the HPUX 10.20 sed can't process the last invocation
667 # correctly. Breaking it into two sed invocations is a workaround.
668 sed '1,2d' "$tmpdepfile" \
669 | tr ' ' "$nl" \
670 | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \
671 | sed -e 's/$/ :/' >> "$depfile"
511672 rm -f "$tmpdepfile" "$tmpdepfile".bak
512673 ;;
513674
524685 shift
525686 fi
526687
527 # Remove `-o $object'.
688 # Remove '-o $object'.
528689 IFS=" "
529690 for arg
530691 do
543704 esac
544705 done
545706
546 "$@" -E |
547 sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
548 -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
549 sed '$ s: \\$::' > "$tmpdepfile"
707 "$@" -E \
708 | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
709 -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
710 | sed '$ s: \\$::' > "$tmpdepfile"
550711 rm -f "$depfile"
551712 echo "$object : \\" > "$depfile"
552713 cat < "$tmpdepfile" >> "$depfile"
578739 shift
579740 ;;
580741 "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
581 set fnord "$@"
582 shift
583 shift
584 ;;
742 set fnord "$@"
743 shift
744 shift
745 ;;
585746 *)
586 set fnord "$@" "$arg"
587 shift
588 shift
589 ;;
747 set fnord "$@" "$arg"
748 shift
749 shift
750 ;;
590751 esac
591752 done
592753 "$@" -E 2>/dev/null |
593754 sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
594755 rm -f "$depfile"
595756 echo "$object : \\" > "$depfile"
596 sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
597 echo " " >> "$depfile"
757 sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile"
758 echo "$tab" >> "$depfile"
598759 sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
599760 rm -f "$tmpdepfile"
600761 ;;
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
0 # Makefile.in generated by automake 1.14 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
4
65 # This Makefile.in is free software; the Free Software Foundation
76 # gives unlimited permission to copy and/or distribute it,
87 # with or without modifications, as long as this notice is preserved.
1514 @SET_MAKE@
1615
1716 VPATH = @srcdir@
17 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
18 am__make_running_with_option = \
19 case $${target_option-} in \
20 ?) ;; \
21 *) echo "am__make_running_with_option: internal error: invalid" \
22 "target option '$${target_option-}' specified" >&2; \
23 exit 1;; \
24 esac; \
25 has_opt=no; \
26 sane_makeflags=$$MAKEFLAGS; \
27 if $(am__is_gnu_make); then \
28 sane_makeflags=$$MFLAGS; \
29 else \
30 case $$MAKEFLAGS in \
31 *\\[\ \ ]*) \
32 bs=\\; \
33 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
34 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
35 esac; \
36 fi; \
37 skip_next=no; \
38 strip_trailopt () \
39 { \
40 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
41 }; \
42 for flg in $$sane_makeflags; do \
43 test $$skip_next = yes && { skip_next=no; continue; }; \
44 case $$flg in \
45 *=*|--*) continue;; \
46 -*I) strip_trailopt 'I'; skip_next=yes;; \
47 -*I?*) strip_trailopt 'I';; \
48 -*O) strip_trailopt 'O'; skip_next=yes;; \
49 -*O?*) strip_trailopt 'O';; \
50 -*l) strip_trailopt 'l'; skip_next=yes;; \
51 -*l?*) strip_trailopt 'l';; \
52 -[dEDm]) skip_next=yes;; \
53 -[JT]) skip_next=yes;; \
54 esac; \
55 case $$flg in \
56 *$$target_option*) has_opt=yes; break;; \
57 esac; \
58 done; \
59 test $$has_opt = yes
60 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
61 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
1862 pkgdatadir = $(datadir)/@PACKAGE@
1963 pkgincludedir = $(includedir)/@PACKAGE@
2064 pkglibdir = $(libdir)/@PACKAGE@
3579 host_triplet = @host@
3680 target_triplet = @target@
3781 subdir = doc/C
38 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
82 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3983 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4084 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
41 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
42 $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
43 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
44 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
45 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
46 $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
47 $(top_srcdir)/configure.ac
85 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
86 $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
87 $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
88 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
89 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
90 $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
91 $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
4892 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
4993 $(ACLOCAL_M4)
5094 mkinstalldirs = $(install_sh) -d
5195 CONFIG_HEADER = $(top_builddir)/config.hpp
5296 CONFIG_CLEAN_FILES =
5397 CONFIG_CLEAN_VPATH_FILES =
98 AM_V_P = $(am__v_P_@AM_V@)
99 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
100 am__v_P_0 = false
101 am__v_P_1 = :
102 AM_V_GEN = $(am__v_GEN_@AM_V@)
103 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
104 am__v_GEN_0 = @echo " GEN " $@;
105 am__v_GEN_1 =
106 AM_V_at = $(am__v_at_@AM_V@)
107 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
108 am__v_at_0 = @
109 am__v_at_1 =
54110 SOURCES =
55111 DIST_SOURCES =
56 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
57 html-recursive info-recursive install-data-recursive \
58 install-dvi-recursive install-exec-recursive \
59 install-html-recursive install-info-recursive \
60 install-pdf-recursive install-ps-recursive install-recursive \
61 installcheck-recursive installdirs-recursive pdf-recursive \
62 ps-recursive uninstall-recursive
112 RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
113 ctags-recursive dvi-recursive html-recursive info-recursive \
114 install-data-recursive install-dvi-recursive \
115 install-exec-recursive install-html-recursive \
116 install-info-recursive install-pdf-recursive \
117 install-ps-recursive install-recursive installcheck-recursive \
118 installdirs-recursive pdf-recursive ps-recursive \
119 tags-recursive uninstall-recursive
120 am__can_run_installinfo = \
121 case $$AM_UPDATE_INFO_DIR in \
122 n|no|NO) false;; \
123 *) (install-info --version) >/dev/null 2>&1;; \
124 esac
63125 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
64126 am__vpath_adj = case $$p in \
65127 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
81143 am__base_list = \
82144 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
83145 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
146 am__uninstall_files_from_dir = { \
147 test -z "$$files" \
148 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
149 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
150 $(am__cd) "$$dir" && rm -f $$files; }; \
151 }
84152 am__installdirs = "$(DESTDIR)$(eicieldocdir)"
85153 DATA = $(eicieldoc_DATA)
86154 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
87155 distclean-recursive maintainer-clean-recursive
88 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
89 $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
156 am__recursive_targets = \
157 $(RECURSIVE_TARGETS) \
158 $(RECURSIVE_CLEAN_TARGETS) \
159 $(am__extra_recursive_targets)
160 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
90161 distdir
162 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
163 # Read a list of newline-separated strings from the standard input,
164 # and print each of them once, without duplicates. Input order is
165 # *not* preserved.
166 am__uniquify_input = $(AWK) '\
167 BEGIN { nonempty = 0; } \
168 { items[$$0] = 1; nonempty = 1; } \
169 END { if (nonempty) { for (i in items) print i; }; } \
170 '
171 # Make sure the list of sources is unique. This is necessary because,
172 # e.g., the same source file might be shared among _SOURCES variables
173 # for different programs/libraries.
174 am__define_uniq_tagged_files = \
175 list='$(am__tagged_files)'; \
176 unique=`for i in $$list; do \
177 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
178 done | $(am__uniquify_input)`
91179 ETAGS = etags
92180 CTAGS = ctags
93181 DIST_SUBDIRS = $(SUBDIRS)
120208 ACLOCAL = @ACLOCAL@
121209 ACL_LIBS = @ACL_LIBS@
122210 AMTAR = @AMTAR@
211 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
123212 AR = @AR@
124213 AUTOCONF = @AUTOCONF@
125214 AUTOHEADER = @AUTOHEADER@
146235 EGREP = @EGREP@
147236 EXEEXT = @EXEEXT@
148237 FGREP = @FGREP@
238 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
149239 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
150240 GMSGFMT = @GMSGFMT@
151241 GMSGFMT_015 = @GMSGFMT_015@
205295 VERSION = @VERSION@
206296 XGETTEXT = @XGETTEXT@
207297 XGETTEXT_015 = @XGETTEXT_015@
298 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
208299 abs_builddir = @abs_builddir@
209300 abs_srcdir = @abs_srcdir@
210301 abs_top_builddir = @abs_top_builddir@
308399 -rm -rf .libs _libs
309400 install-eicieldocDATA: $(eicieldoc_DATA)
310401 @$(NORMAL_INSTALL)
311 test -z "$(eicieldocdir)" || $(MKDIR_P) "$(DESTDIR)$(eicieldocdir)"
312402 @list='$(eicieldoc_DATA)'; test -n "$(eicieldocdir)" || list=; \
403 if test -n "$$list"; then \
404 echo " $(MKDIR_P) '$(DESTDIR)$(eicieldocdir)'"; \
405 $(MKDIR_P) "$(DESTDIR)$(eicieldocdir)" || exit 1; \
406 fi; \
313407 for p in $$list; do \
314408 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
315409 echo "$$d$$p"; \
323417 @$(NORMAL_UNINSTALL)
324418 @list='$(eicieldoc_DATA)'; test -n "$(eicieldocdir)" || list=; \
325419 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
326 test -n "$$files" || exit 0; \
327 echo " ( cd '$(DESTDIR)$(eicieldocdir)' && rm -f" $$files ")"; \
328 cd "$(DESTDIR)$(eicieldocdir)" && rm -f $$files
420 dir='$(DESTDIR)$(eicieldocdir)'; $(am__uninstall_files_from_dir)
329421
330422 # This directory's subdirectories are mostly independent; you can cd
331 # into them and run `make' without going through this Makefile.
332 # To change the values of `make' variables: instead of editing Makefiles,
333 # (1) if the variable is set in `config.status', edit `config.status'
334 # (which will cause the Makefiles to be regenerated when you run `make');
335 # (2) otherwise, pass the desired values on the `make' command line.
336 $(RECURSIVE_TARGETS):
337 @fail= failcom='exit 1'; \
338 for f in x $$MAKEFLAGS; do \
339 case $$f in \
340 *=* | --[!k]*);; \
341 *k*) failcom='fail=yes';; \
342 esac; \
343 done; \
423 # into them and run 'make' without going through this Makefile.
424 # To change the values of 'make' variables: instead of editing Makefiles,
425 # (1) if the variable is set in 'config.status', edit 'config.status'
426 # (which will cause the Makefiles to be regenerated when you run 'make');
427 # (2) otherwise, pass the desired values on the 'make' command line.
428 $(am__recursive_targets):
429 @fail=; \
430 if $(am__make_keepgoing); then \
431 failcom='fail=yes'; \
432 else \
433 failcom='exit 1'; \
434 fi; \
344435 dot_seen=no; \
345436 target=`echo $@ | sed s/-recursive//`; \
346 list='$(SUBDIRS)'; for subdir in $$list; do \
437 case "$@" in \
438 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
439 *) list='$(SUBDIRS)' ;; \
440 esac; \
441 for subdir in $$list; do \
347442 echo "Making $$target in $$subdir"; \
348443 if test "$$subdir" = "."; then \
349444 dot_seen=yes; \
358453 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
359454 fi; test -z "$$fail"
360455
361 $(RECURSIVE_CLEAN_TARGETS):
362 @fail= failcom='exit 1'; \
363 for f in x $$MAKEFLAGS; do \
364 case $$f in \
365 *=* | --[!k]*);; \
366 *k*) failcom='fail=yes';; \
367 esac; \
368 done; \
369 dot_seen=no; \
370 case "$@" in \
371 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
372 *) list='$(SUBDIRS)' ;; \
373 esac; \
374 rev=''; for subdir in $$list; do \
375 if test "$$subdir" = "."; then :; else \
376 rev="$$subdir $$rev"; \
377 fi; \
378 done; \
379 rev="$$rev ."; \
380 target=`echo $@ | sed s/-recursive//`; \
381 for subdir in $$rev; do \
382 echo "Making $$target in $$subdir"; \
383 if test "$$subdir" = "."; then \
384 local_target="$$target-am"; \
385 else \
386 local_target="$$target"; \
387 fi; \
388 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
389 || eval $$failcom; \
390 done && test -z "$$fail"
391 tags-recursive:
392 list='$(SUBDIRS)'; for subdir in $$list; do \
393 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
394 done
395 ctags-recursive:
396 list='$(SUBDIRS)'; for subdir in $$list; do \
397 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
398 done
399
400 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
401 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
402 unique=`for i in $$list; do \
403 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
404 done | \
405 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
406 END { if (nonempty) { for (i in files) print i; }; }'`; \
407 mkid -fID $$unique
408 tags: TAGS
409
410 TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
411 $(TAGS_FILES) $(LISP)
456 ID: $(am__tagged_files)
457 $(am__define_uniq_tagged_files); mkid -fID $$unique
458 tags: tags-recursive
459 TAGS: tags
460
461 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
412462 set x; \
413463 here=`pwd`; \
414464 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
424474 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
425475 fi; \
426476 done; \
427 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
428 unique=`for i in $$list; do \
429 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
430 done | \
431 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
432 END { if (nonempty) { for (i in files) print i; }; }'`; \
477 $(am__define_uniq_tagged_files); \
433478 shift; \
434479 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
435480 test -n "$$unique" || unique=$$empty_fix; \
441486 $$unique; \
442487 fi; \
443488 fi
444 ctags: CTAGS
445 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
446 $(TAGS_FILES) $(LISP)
447 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
448 unique=`for i in $$list; do \
449 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
450 done | \
451 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
452 END { if (nonempty) { for (i in files) print i; }; }'`; \
489 ctags: ctags-recursive
490
491 CTAGS: ctags
492 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
493 $(am__define_uniq_tagged_files); \
453494 test -z "$(CTAGS_ARGS)$$unique" \
454495 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
455496 $$unique
458499 here=`$(am__cd) $(top_builddir) && pwd` \
459500 && $(am__cd) $(top_srcdir) \
460501 && gtags -i $(GTAGS_ARGS) "$$here"
502 cscopelist: cscopelist-recursive
503
504 cscopelist-am: $(am__tagged_files)
505 list='$(am__tagged_files)'; \
506 case "$(srcdir)" in \
507 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
508 *) sdir=$(subdir)/$(srcdir) ;; \
509 esac; \
510 for i in $$list; do \
511 if test -f "$$i"; then \
512 echo "$(subdir)/$$i"; \
513 else \
514 echo "$$sdir/$$i"; \
515 fi; \
516 done >> $(top_builddir)/cscope.files
461517
462518 distclean-tags:
463519 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
494550 done
495551 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
496552 if test "$$subdir" = .; then :; else \
497 test -d "$(distdir)/$$subdir" \
498 || $(MKDIR_P) "$(distdir)/$$subdir" \
499 || exit 1; \
500 fi; \
501 done
502 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
503 if test "$$subdir" = .; then :; else \
553 $(am__make_dryrun) \
554 || test -d "$(distdir)/$$subdir" \
555 || $(MKDIR_P) "$(distdir)/$$subdir" \
556 || exit 1; \
504557 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
505558 $(am__relativize); \
506559 new_distdir=$$reldir; \
538591
539592 installcheck: installcheck-recursive
540593 install-strip:
541 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
542 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
543 `test -z '$(STRIP)' || \
544 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
594 if test -z '$(STRIP)'; then \
595 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
596 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
597 install; \
598 else \
599 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
600 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
601 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
602 fi
545603 mostlyclean-generic:
546604
547605 clean-generic:
620678
621679 uninstall-am: uninstall-eicieldocDATA
622680
623 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
624 install-am install-strip tags-recursive
625
626 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
627 all all-am check check-am clean clean-generic clean-libtool \
628 ctags ctags-recursive distclean distclean-generic \
629 distclean-libtool distclean-tags distdir dvi dvi-am html \
630 html-am info info-am install install-am install-data \
631 install-data-am install-dvi install-dvi-am \
632 install-eicieldocDATA install-exec install-exec-am \
633 install-html install-html-am install-info install-info-am \
634 install-man install-pdf install-pdf-am install-ps \
635 install-ps-am install-strip installcheck installcheck-am \
636 installdirs installdirs-am maintainer-clean \
681 .MAKE: $(am__recursive_targets) install-am install-strip
682
683 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
684 check-am clean clean-generic clean-libtool cscopelist-am ctags \
685 ctags-am distclean distclean-generic distclean-libtool \
686 distclean-tags distdir dvi dvi-am html html-am info info-am \
687 install install-am install-data install-data-am install-dvi \
688 install-dvi-am install-eicieldocDATA install-exec \
689 install-exec-am install-html install-html-am install-info \
690 install-info-am install-man install-pdf install-pdf-am \
691 install-ps install-ps-am install-strip installcheck \
692 installcheck-am installdirs installdirs-am maintainer-clean \
637693 maintainer-clean-generic mostlyclean mostlyclean-generic \
638 mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
639 uninstall uninstall-am uninstall-eicieldocDATA
694 mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
695 uninstall-am uninstall-eicieldocDATA
640696
641697
642698 eiciel.xml : eiciel.xml.in
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
0 # Makefile.in generated by automake 1.14 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
4
65 # This Makefile.in is free software; the Free Software Foundation
76 # gives unlimited permission to copy and/or distribute it,
87 # with or without modifications, as long as this notice is preserved.
1514 @SET_MAKE@
1615
1716 VPATH = @srcdir@
17 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
18 am__make_running_with_option = \
19 case $${target_option-} in \
20 ?) ;; \
21 *) echo "am__make_running_with_option: internal error: invalid" \
22 "target option '$${target_option-}' specified" >&2; \
23 exit 1;; \
24 esac; \
25 has_opt=no; \
26 sane_makeflags=$$MAKEFLAGS; \
27 if $(am__is_gnu_make); then \
28 sane_makeflags=$$MFLAGS; \
29 else \
30 case $$MAKEFLAGS in \
31 *\\[\ \ ]*) \
32 bs=\\; \
33 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
34 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
35 esac; \
36 fi; \
37 skip_next=no; \
38 strip_trailopt () \
39 { \
40 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
41 }; \
42 for flg in $$sane_makeflags; do \
43 test $$skip_next = yes && { skip_next=no; continue; }; \
44 case $$flg in \
45 *=*|--*) continue;; \
46 -*I) strip_trailopt 'I'; skip_next=yes;; \
47 -*I?*) strip_trailopt 'I';; \
48 -*O) strip_trailopt 'O'; skip_next=yes;; \
49 -*O?*) strip_trailopt 'O';; \
50 -*l) strip_trailopt 'l'; skip_next=yes;; \
51 -*l?*) strip_trailopt 'l';; \
52 -[dEDm]) skip_next=yes;; \
53 -[JT]) skip_next=yes;; \
54 esac; \
55 case $$flg in \
56 *$$target_option*) has_opt=yes; break;; \
57 esac; \
58 done; \
59 test $$has_opt = yes
60 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
61 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
1862 pkgdatadir = $(datadir)/@PACKAGE@
1963 pkgincludedir = $(includedir)/@PACKAGE@
2064 pkglibdir = $(libdir)/@PACKAGE@
3579 host_triplet = @host@
3680 target_triplet = @target@
3781 subdir = doc/C/figures
38 DIST_COMMON = $(dist_eicieldocfigures_DATA) $(srcdir)/Makefile.am \
39 $(srcdir)/Makefile.in
82 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
83 $(dist_eicieldocfigures_DATA)
4084 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4185 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
42 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
43 $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
44 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
45 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
46 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
47 $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
48 $(top_srcdir)/configure.ac
86 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
87 $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
88 $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
89 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
90 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
91 $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
92 $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
4993 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
5094 $(ACLOCAL_M4)
5195 mkinstalldirs = $(install_sh) -d
5296 CONFIG_HEADER = $(top_builddir)/config.hpp
5397 CONFIG_CLEAN_FILES =
5498 CONFIG_CLEAN_VPATH_FILES =
99 AM_V_P = $(am__v_P_@AM_V@)
100 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
101 am__v_P_0 = false
102 am__v_P_1 = :
103 AM_V_GEN = $(am__v_GEN_@AM_V@)
104 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
105 am__v_GEN_0 = @echo " GEN " $@;
106 am__v_GEN_1 =
107 AM_V_at = $(am__v_at_@AM_V@)
108 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
109 am__v_at_0 = @
110 am__v_at_1 =
55111 SOURCES =
56112 DIST_SOURCES =
113 am__can_run_installinfo = \
114 case $$AM_UPDATE_INFO_DIR in \
115 n|no|NO) false;; \
116 *) (install-info --version) >/dev/null 2>&1;; \
117 esac
57118 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
58119 am__vpath_adj = case $$p in \
59120 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
75136 am__base_list = \
76137 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
77138 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
139 am__uninstall_files_from_dir = { \
140 test -z "$$files" \
141 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
142 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
143 $(am__cd) "$$dir" && rm -f $$files; }; \
144 }
78145 am__installdirs = "$(DESTDIR)$(eicieldocfiguresdir)"
79146 DATA = $(dist_eicieldocfigures_DATA)
147 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
80148 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
81149 ACLOCAL = @ACLOCAL@
82150 ACL_LIBS = @ACL_LIBS@
83151 AMTAR = @AMTAR@
152 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
84153 AR = @AR@
85154 AUTOCONF = @AUTOCONF@
86155 AUTOHEADER = @AUTOHEADER@
107176 EGREP = @EGREP@
108177 EXEEXT = @EXEEXT@
109178 FGREP = @FGREP@
179 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
110180 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
111181 GMSGFMT = @GMSGFMT@
112182 GMSGFMT_015 = @GMSGFMT_015@
166236 VERSION = @VERSION@
167237 XGETTEXT = @XGETTEXT@
168238 XGETTEXT_015 = @XGETTEXT_015@
239 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
169240 abs_builddir = @abs_builddir@
170241 abs_srcdir = @abs_srcdir@
171242 abs_top_builddir = @abs_top_builddir@
286357 -rm -rf .libs _libs
287358 install-dist_eicieldocfiguresDATA: $(dist_eicieldocfigures_DATA)
288359 @$(NORMAL_INSTALL)
289 test -z "$(eicieldocfiguresdir)" || $(MKDIR_P) "$(DESTDIR)$(eicieldocfiguresdir)"
290360 @list='$(dist_eicieldocfigures_DATA)'; test -n "$(eicieldocfiguresdir)" || list=; \
361 if test -n "$$list"; then \
362 echo " $(MKDIR_P) '$(DESTDIR)$(eicieldocfiguresdir)'"; \
363 $(MKDIR_P) "$(DESTDIR)$(eicieldocfiguresdir)" || exit 1; \
364 fi; \
291365 for p in $$list; do \
292366 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
293367 echo "$$d$$p"; \
301375 @$(NORMAL_UNINSTALL)
302376 @list='$(dist_eicieldocfigures_DATA)'; test -n "$(eicieldocfiguresdir)" || list=; \
303377 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
304 test -n "$$files" || exit 0; \
305 echo " ( cd '$(DESTDIR)$(eicieldocfiguresdir)' && rm -f" $$files ")"; \
306 cd "$(DESTDIR)$(eicieldocfiguresdir)" && rm -f $$files
307 tags: TAGS
308 TAGS:
309
310 ctags: CTAGS
311 CTAGS:
378 dir='$(DESTDIR)$(eicieldocfiguresdir)'; $(am__uninstall_files_from_dir)
379 tags TAGS:
380
381 ctags CTAGS:
382
383 cscope cscopelist:
312384
313385
314386 distdir: $(DISTFILES)
358430
359431 installcheck: installcheck-am
360432 install-strip:
361 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
362 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
363 `test -z '$(STRIP)' || \
364 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
433 if test -z '$(STRIP)'; then \
434 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
435 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
436 install; \
437 else \
438 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
439 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
440 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
441 fi
365442 mostlyclean-generic:
366443
367444 clean-generic:
442519 .MAKE: install-am install-strip
443520
444521 .PHONY: all all-am check check-am clean clean-generic clean-libtool \
445 distclean distclean-generic distclean-libtool distdir dvi \
446 dvi-am html html-am info info-am install install-am \
447 install-data install-data-am install-dist_eicieldocfiguresDATA \
448 install-dvi install-dvi-am install-exec install-exec-am \
449 install-html install-html-am install-info install-info-am \
450 install-man install-pdf install-pdf-am install-ps \
451 install-ps-am install-strip installcheck installcheck-am \
452 installdirs maintainer-clean maintainer-clean-generic \
453 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
454 ps ps-am uninstall uninstall-am \
455 uninstall-dist_eicieldocfiguresDATA
522 cscopelist-am ctags-am distclean distclean-generic \
523 distclean-libtool distdir dvi dvi-am html html-am info info-am \
524 install install-am install-data install-data-am \
525 install-dist_eicieldocfiguresDATA install-dvi install-dvi-am \
526 install-exec install-exec-am install-html install-html-am \
527 install-info install-info-am install-man install-pdf \
528 install-pdf-am install-ps install-ps-am install-strip \
529 installcheck installcheck-am installdirs maintainer-clean \
530 maintainer-clean-generic mostlyclean mostlyclean-generic \
531 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
532 uninstall-am uninstall-dist_eicieldocfiguresDATA
456533
457534
458535 # Tell versions [3.59,3.63) of GNU make to not export all variables.
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
0 # Makefile.in generated by automake 1.14 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
4
65 # This Makefile.in is free software; the Free Software Foundation
76 # gives unlimited permission to copy and/or distribute it,
87 # with or without modifications, as long as this notice is preserved.
1413
1514 @SET_MAKE@
1615 VPATH = @srcdir@
16 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
17 am__make_running_with_option = \
18 case $${target_option-} in \
19 ?) ;; \
20 *) echo "am__make_running_with_option: internal error: invalid" \
21 "target option '$${target_option-}' specified" >&2; \
22 exit 1;; \
23 esac; \
24 has_opt=no; \
25 sane_makeflags=$$MAKEFLAGS; \
26 if $(am__is_gnu_make); then \
27 sane_makeflags=$$MFLAGS; \
28 else \
29 case $$MAKEFLAGS in \
30 *\\[\ \ ]*) \
31 bs=\\; \
32 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
33 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
34 esac; \
35 fi; \
36 skip_next=no; \
37 strip_trailopt () \
38 { \
39 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
40 }; \
41 for flg in $$sane_makeflags; do \
42 test $$skip_next = yes && { skip_next=no; continue; }; \
43 case $$flg in \
44 *=*|--*) continue;; \
45 -*I) strip_trailopt 'I'; skip_next=yes;; \
46 -*I?*) strip_trailopt 'I';; \
47 -*O) strip_trailopt 'O'; skip_next=yes;; \
48 -*O?*) strip_trailopt 'O';; \
49 -*l) strip_trailopt 'l'; skip_next=yes;; \
50 -*l?*) strip_trailopt 'l';; \
51 -[dEDm]) skip_next=yes;; \
52 -[JT]) skip_next=yes;; \
53 esac; \
54 case $$flg in \
55 *$$target_option*) has_opt=yes; break;; \
56 esac; \
57 done; \
58 test $$has_opt = yes
59 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
60 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
1761 pkgdatadir = $(datadir)/@PACKAGE@
1862 pkgincludedir = $(includedir)/@PACKAGE@
1963 pkglibdir = $(libdir)/@PACKAGE@
3478 host_triplet = @host@
3579 target_triplet = @target@
3680 subdir = doc
37 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
81 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3882 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3983 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
40 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
41 $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
42 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
43 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
44 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
45 $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
46 $(top_srcdir)/configure.ac
84 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
85 $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
86 $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
87 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
88 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
89 $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
90 $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
4791 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
4892 $(ACLOCAL_M4)
4993 mkinstalldirs = $(install_sh) -d
5094 CONFIG_HEADER = $(top_builddir)/config.hpp
5195 CONFIG_CLEAN_FILES =
5296 CONFIG_CLEAN_VPATH_FILES =
97 AM_V_P = $(am__v_P_@AM_V@)
98 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
99 am__v_P_0 = false
100 am__v_P_1 = :
101 AM_V_GEN = $(am__v_GEN_@AM_V@)
102 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
103 am__v_GEN_0 = @echo " GEN " $@;
104 am__v_GEN_1 =
105 AM_V_at = $(am__v_at_@AM_V@)
106 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
107 am__v_at_0 = @
108 am__v_at_1 =
53109 SOURCES =
54110 DIST_SOURCES =
55 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
56 html-recursive info-recursive install-data-recursive \
57 install-dvi-recursive install-exec-recursive \
58 install-html-recursive install-info-recursive \
59 install-pdf-recursive install-ps-recursive install-recursive \
60 installcheck-recursive installdirs-recursive pdf-recursive \
61 ps-recursive uninstall-recursive
111 RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
112 ctags-recursive dvi-recursive html-recursive info-recursive \
113 install-data-recursive install-dvi-recursive \
114 install-exec-recursive install-html-recursive \
115 install-info-recursive install-pdf-recursive \
116 install-ps-recursive install-recursive installcheck-recursive \
117 installdirs-recursive pdf-recursive ps-recursive \
118 tags-recursive uninstall-recursive
119 am__can_run_installinfo = \
120 case $$AM_UPDATE_INFO_DIR in \
121 n|no|NO) false;; \
122 *) (install-info --version) >/dev/null 2>&1;; \
123 esac
62124 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
63125 distclean-recursive maintainer-clean-recursive
64 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
65 $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
126 am__recursive_targets = \
127 $(RECURSIVE_TARGETS) \
128 $(RECURSIVE_CLEAN_TARGETS) \
129 $(am__extra_recursive_targets)
130 AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
66131 distdir
132 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
133 # Read a list of newline-separated strings from the standard input,
134 # and print each of them once, without duplicates. Input order is
135 # *not* preserved.
136 am__uniquify_input = $(AWK) '\
137 BEGIN { nonempty = 0; } \
138 { items[$$0] = 1; nonempty = 1; } \
139 END { if (nonempty) { for (i in items) print i; }; } \
140 '
141 # Make sure the list of sources is unique. This is necessary because,
142 # e.g., the same source file might be shared among _SOURCES variables
143 # for different programs/libraries.
144 am__define_uniq_tagged_files = \
145 list='$(am__tagged_files)'; \
146 unique=`for i in $$list; do \
147 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
148 done | $(am__uniquify_input)`
67149 ETAGS = etags
68150 CTAGS = ctags
69151 DIST_SUBDIRS = $(SUBDIRS)
96178 ACLOCAL = @ACLOCAL@
97179 ACL_LIBS = @ACL_LIBS@
98180 AMTAR = @AMTAR@
181 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
99182 AR = @AR@
100183 AUTOCONF = @AUTOCONF@
101184 AUTOHEADER = @AUTOHEADER@
122205 EGREP = @EGREP@
123206 EXEEXT = @EXEEXT@
124207 FGREP = @FGREP@
208 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
125209 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
126210 GMSGFMT = @GMSGFMT@
127211 GMSGFMT_015 = @GMSGFMT_015@
181265 VERSION = @VERSION@
182266 XGETTEXT = @XGETTEXT@
183267 XGETTEXT_015 = @XGETTEXT_015@
268 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
184269 abs_builddir = @abs_builddir@
185270 abs_srcdir = @abs_srcdir@
186271 abs_top_builddir = @abs_top_builddir@
280365 -rm -rf .libs _libs
281366
282367 # This directory's subdirectories are mostly independent; you can cd
283 # into them and run `make' without going through this Makefile.
284 # To change the values of `make' variables: instead of editing Makefiles,
285 # (1) if the variable is set in `config.status', edit `config.status'
286 # (which will cause the Makefiles to be regenerated when you run `make');
287 # (2) otherwise, pass the desired values on the `make' command line.
288 $(RECURSIVE_TARGETS):
289 @fail= failcom='exit 1'; \
290 for f in x $$MAKEFLAGS; do \
291 case $$f in \
292 *=* | --[!k]*);; \
293 *k*) failcom='fail=yes';; \
294 esac; \
295 done; \
368 # into them and run 'make' without going through this Makefile.
369 # To change the values of 'make' variables: instead of editing Makefiles,
370 # (1) if the variable is set in 'config.status', edit 'config.status'
371 # (which will cause the Makefiles to be regenerated when you run 'make');
372 # (2) otherwise, pass the desired values on the 'make' command line.
373 $(am__recursive_targets):
374 @fail=; \
375 if $(am__make_keepgoing); then \
376 failcom='fail=yes'; \
377 else \
378 failcom='exit 1'; \
379 fi; \
296380 dot_seen=no; \
297381 target=`echo $@ | sed s/-recursive//`; \
298 list='$(SUBDIRS)'; for subdir in $$list; do \
382 case "$@" in \
383 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
384 *) list='$(SUBDIRS)' ;; \
385 esac; \
386 for subdir in $$list; do \
299387 echo "Making $$target in $$subdir"; \
300388 if test "$$subdir" = "."; then \
301389 dot_seen=yes; \
310398 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
311399 fi; test -z "$$fail"
312400
313 $(RECURSIVE_CLEAN_TARGETS):
314 @fail= failcom='exit 1'; \
315 for f in x $$MAKEFLAGS; do \
316 case $$f in \
317 *=* | --[!k]*);; \
318 *k*) failcom='fail=yes';; \
319 esac; \
320 done; \
321 dot_seen=no; \
322 case "$@" in \
323 distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
324 *) list='$(SUBDIRS)' ;; \
325 esac; \
326 rev=''; for subdir in $$list; do \
327 if test "$$subdir" = "."; then :; else \
328 rev="$$subdir $$rev"; \
329 fi; \
330 done; \
331 rev="$$rev ."; \
332 target=`echo $@ | sed s/-recursive//`; \
333 for subdir in $$rev; do \
334 echo "Making $$target in $$subdir"; \
335 if test "$$subdir" = "."; then \
336 local_target="$$target-am"; \
337 else \
338 local_target="$$target"; \
339 fi; \
340 ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
341 || eval $$failcom; \
342 done && test -z "$$fail"
343 tags-recursive:
344 list='$(SUBDIRS)'; for subdir in $$list; do \
345 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
346 done
347 ctags-recursive:
348 list='$(SUBDIRS)'; for subdir in $$list; do \
349 test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
350 done
351
352 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
353 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
354 unique=`for i in $$list; do \
355 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
356 done | \
357 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
358 END { if (nonempty) { for (i in files) print i; }; }'`; \
359 mkid -fID $$unique
360 tags: TAGS
361
362 TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
363 $(TAGS_FILES) $(LISP)
401 ID: $(am__tagged_files)
402 $(am__define_uniq_tagged_files); mkid -fID $$unique
403 tags: tags-recursive
404 TAGS: tags
405
406 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
364407 set x; \
365408 here=`pwd`; \
366409 if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
376419 set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
377420 fi; \
378421 done; \
379 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
380 unique=`for i in $$list; do \
381 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
382 done | \
383 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
384 END { if (nonempty) { for (i in files) print i; }; }'`; \
422 $(am__define_uniq_tagged_files); \
385423 shift; \
386424 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
387425 test -n "$$unique" || unique=$$empty_fix; \
393431 $$unique; \
394432 fi; \
395433 fi
396 ctags: CTAGS
397 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
398 $(TAGS_FILES) $(LISP)
399 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
400 unique=`for i in $$list; do \
401 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
402 done | \
403 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
404 END { if (nonempty) { for (i in files) print i; }; }'`; \
434 ctags: ctags-recursive
435
436 CTAGS: ctags
437 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
438 $(am__define_uniq_tagged_files); \
405439 test -z "$(CTAGS_ARGS)$$unique" \
406440 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
407441 $$unique
410444 here=`$(am__cd) $(top_builddir) && pwd` \
411445 && $(am__cd) $(top_srcdir) \
412446 && gtags -i $(GTAGS_ARGS) "$$here"
447 cscopelist: cscopelist-recursive
448
449 cscopelist-am: $(am__tagged_files)
450 list='$(am__tagged_files)'; \
451 case "$(srcdir)" in \
452 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
453 *) sdir=$(subdir)/$(srcdir) ;; \
454 esac; \
455 for i in $$list; do \
456 if test -f "$$i"; then \
457 echo "$(subdir)/$$i"; \
458 else \
459 echo "$$sdir/$$i"; \
460 fi; \
461 done >> $(top_builddir)/cscope.files
413462
414463 distclean-tags:
415464 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
446495 done
447496 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
448497 if test "$$subdir" = .; then :; else \
449 test -d "$(distdir)/$$subdir" \
450 || $(MKDIR_P) "$(distdir)/$$subdir" \
451 || exit 1; \
452 fi; \
453 done
454 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
455 if test "$$subdir" = .; then :; else \
498 $(am__make_dryrun) \
499 || test -d "$(distdir)/$$subdir" \
500 || $(MKDIR_P) "$(distdir)/$$subdir" \
501 || exit 1; \
456502 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
457503 $(am__relativize); \
458504 new_distdir=$$reldir; \
487533
488534 installcheck: installcheck-recursive
489535 install-strip:
490 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
491 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
492 `test -z '$(STRIP)' || \
493 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
536 if test -z '$(STRIP)'; then \
537 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
538 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
539 install; \
540 else \
541 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
542 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
543 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
544 fi
494545 mostlyclean-generic:
495546
496547 clean-generic:
568619
569620 uninstall-am:
570621
571 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \
572 install-am install-strip tags-recursive
573
574 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
575 all all-am check check-am clean clean-generic clean-libtool \
576 ctags ctags-recursive distclean distclean-generic \
577 distclean-libtool distclean-tags distdir dvi dvi-am html \
578 html-am info info-am install install-am install-data \
579 install-data-am install-dvi install-dvi-am install-exec \
580 install-exec-am install-html install-html-am install-info \
581 install-info-am install-man install-pdf install-pdf-am \
582 install-ps install-ps-am install-strip installcheck \
583 installcheck-am installdirs installdirs-am maintainer-clean \
584 maintainer-clean-generic mostlyclean mostlyclean-generic \
585 mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
586 uninstall uninstall-am
622 .MAKE: $(am__recursive_targets) install-am install-strip
623
624 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
625 check-am clean clean-generic clean-libtool cscopelist-am ctags \
626 ctags-am distclean distclean-generic distclean-libtool \
627 distclean-tags distdir dvi dvi-am html html-am info info-am \
628 install install-am install-data install-data-am install-dvi \
629 install-dvi-am install-exec install-exec-am install-html \
630 install-html-am install-info install-info-am install-man \
631 install-pdf install-pdf-am install-ps install-ps-am \
632 install-strip installcheck installcheck-am installdirs \
633 installdirs-am maintainer-clean maintainer-clean-generic \
634 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
635 ps ps-am tags tags-am uninstall uninstall-am
587636
588637
589638 # Tell versions [3.59,3.63) of GNU make to not export all variables.
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
0 # Makefile.in generated by automake 1.14 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
4
65 # This Makefile.in is free software; the Free Software Foundation
76 # gives unlimited permission to copy and/or distribute it,
87 # with or without modifications, as long as this notice is preserved.
1514 @SET_MAKE@
1615
1716 VPATH = @srcdir@
17 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
18 am__make_running_with_option = \
19 case $${target_option-} in \
20 ?) ;; \
21 *) echo "am__make_running_with_option: internal error: invalid" \
22 "target option '$${target_option-}' specified" >&2; \
23 exit 1;; \
24 esac; \
25 has_opt=no; \
26 sane_makeflags=$$MAKEFLAGS; \
27 if $(am__is_gnu_make); then \
28 sane_makeflags=$$MFLAGS; \
29 else \
30 case $$MAKEFLAGS in \
31 *\\[\ \ ]*) \
32 bs=\\; \
33 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
34 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
35 esac; \
36 fi; \
37 skip_next=no; \
38 strip_trailopt () \
39 { \
40 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
41 }; \
42 for flg in $$sane_makeflags; do \
43 test $$skip_next = yes && { skip_next=no; continue; }; \
44 case $$flg in \
45 *=*|--*) continue;; \
46 -*I) strip_trailopt 'I'; skip_next=yes;; \
47 -*I?*) strip_trailopt 'I';; \
48 -*O) strip_trailopt 'O'; skip_next=yes;; \
49 -*O?*) strip_trailopt 'O';; \
50 -*l) strip_trailopt 'l'; skip_next=yes;; \
51 -*l?*) strip_trailopt 'l';; \
52 -[dEDm]) skip_next=yes;; \
53 -[JT]) skip_next=yes;; \
54 esac; \
55 case $$flg in \
56 *$$target_option*) has_opt=yes; break;; \
57 esac; \
58 done; \
59 test $$has_opt = yes
60 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
61 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
1862 pkgdatadir = $(datadir)/@PACKAGE@
1963 pkgincludedir = $(includedir)/@PACKAGE@
2064 pkglibdir = $(libdir)/@PACKAGE@
3579 host_triplet = @host@
3680 target_triplet = @target@
3781 subdir = img
38 DIST_COMMON = $(dist_eicielicones_DATA) $(srcdir)/Makefile.am \
39 $(srcdir)/Makefile.in
82 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
83 $(dist_eicielicones_DATA)
4084 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
4185 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
42 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
43 $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
44 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
45 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
46 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
47 $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
48 $(top_srcdir)/configure.ac
86 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
87 $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
88 $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
89 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
90 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
91 $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
92 $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
4993 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
5094 $(ACLOCAL_M4)
5195 mkinstalldirs = $(install_sh) -d
5296 CONFIG_HEADER = $(top_builddir)/config.hpp
5397 CONFIG_CLEAN_FILES =
5498 CONFIG_CLEAN_VPATH_FILES =
99 AM_V_P = $(am__v_P_@AM_V@)
100 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
101 am__v_P_0 = false
102 am__v_P_1 = :
103 AM_V_GEN = $(am__v_GEN_@AM_V@)
104 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
105 am__v_GEN_0 = @echo " GEN " $@;
106 am__v_GEN_1 =
107 AM_V_at = $(am__v_at_@AM_V@)
108 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
109 am__v_at_0 = @
110 am__v_at_1 =
55111 SOURCES =
56112 DIST_SOURCES =
113 am__can_run_installinfo = \
114 case $$AM_UPDATE_INFO_DIR in \
115 n|no|NO) false;; \
116 *) (install-info --version) >/dev/null 2>&1;; \
117 esac
57118 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
58119 am__vpath_adj = case $$p in \
59120 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
75136 am__base_list = \
76137 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
77138 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
139 am__uninstall_files_from_dir = { \
140 test -z "$$files" \
141 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
142 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
143 $(am__cd) "$$dir" && rm -f $$files; }; \
144 }
78145 am__installdirs = "$(DESTDIR)$(eicieliconesdir)"
79146 DATA = $(dist_eicielicones_DATA)
147 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
80148 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
81149 ACLOCAL = @ACLOCAL@
82150 ACL_LIBS = @ACL_LIBS@
83151 AMTAR = @AMTAR@
152 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
84153 AR = @AR@
85154 AUTOCONF = @AUTOCONF@
86155 AUTOHEADER = @AUTOHEADER@
107176 EGREP = @EGREP@
108177 EXEEXT = @EXEEXT@
109178 FGREP = @FGREP@
179 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
110180 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
111181 GMSGFMT = @GMSGFMT@
112182 GMSGFMT_015 = @GMSGFMT_015@
166236 VERSION = @VERSION@
167237 XGETTEXT = @XGETTEXT@
168238 XGETTEXT_015 = @XGETTEXT_015@
239 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
169240 abs_builddir = @abs_builddir@
170241 abs_srcdir = @abs_srcdir@
171242 abs_top_builddir = @abs_top_builddir@
284355 -rm -rf .libs _libs
285356 install-dist_eicieliconesDATA: $(dist_eicielicones_DATA)
286357 @$(NORMAL_INSTALL)
287 test -z "$(eicieliconesdir)" || $(MKDIR_P) "$(DESTDIR)$(eicieliconesdir)"
288358 @list='$(dist_eicielicones_DATA)'; test -n "$(eicieliconesdir)" || list=; \
359 if test -n "$$list"; then \
360 echo " $(MKDIR_P) '$(DESTDIR)$(eicieliconesdir)'"; \
361 $(MKDIR_P) "$(DESTDIR)$(eicieliconesdir)" || exit 1; \
362 fi; \
289363 for p in $$list; do \
290364 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
291365 echo "$$d$$p"; \
299373 @$(NORMAL_UNINSTALL)
300374 @list='$(dist_eicielicones_DATA)'; test -n "$(eicieliconesdir)" || list=; \
301375 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
302 test -n "$$files" || exit 0; \
303 echo " ( cd '$(DESTDIR)$(eicieliconesdir)' && rm -f" $$files ")"; \
304 cd "$(DESTDIR)$(eicieliconesdir)" && rm -f $$files
305 tags: TAGS
306 TAGS:
307
308 ctags: CTAGS
309 CTAGS:
376 dir='$(DESTDIR)$(eicieliconesdir)'; $(am__uninstall_files_from_dir)
377 tags TAGS:
378
379 ctags CTAGS:
380
381 cscope cscopelist:
310382
311383
312384 distdir: $(DISTFILES)
356428
357429 installcheck: installcheck-am
358430 install-strip:
359 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
360 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
361 `test -z '$(STRIP)' || \
362 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
431 if test -z '$(STRIP)'; then \
432 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
433 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
434 install; \
435 else \
436 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
437 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
438 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
439 fi
363440 mostlyclean-generic:
364441
365442 clean-generic:
440517 .MAKE: install-am install-strip
441518
442519 .PHONY: all all-am check check-am clean clean-generic clean-libtool \
443 distclean distclean-generic distclean-libtool distdir dvi \
444 dvi-am html html-am info info-am install install-am \
445 install-data install-data-am install-dist_eicieliconesDATA \
446 install-dvi install-dvi-am install-exec install-exec-am \
447 install-html install-html-am install-info install-info-am \
448 install-man install-pdf install-pdf-am install-ps \
449 install-ps-am install-strip installcheck installcheck-am \
450 installdirs maintainer-clean maintainer-clean-generic \
451 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
452 ps ps-am uninstall uninstall-am \
453 uninstall-dist_eicieliconesDATA
520 cscopelist-am ctags-am distclean distclean-generic \
521 distclean-libtool distdir dvi dvi-am html html-am info info-am \
522 install install-am install-data install-data-am \
523 install-dist_eicieliconesDATA install-dvi install-dvi-am \
524 install-exec install-exec-am install-html install-html-am \
525 install-info install-info-am install-man install-pdf \
526 install-pdf-am install-ps install-ps-am install-strip \
527 installcheck installcheck-am installdirs maintainer-clean \
528 maintainer-clean-generic mostlyclean mostlyclean-generic \
529 mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
530 uninstall-am uninstall-dist_eicieliconesDATA
454531
455532
456533 # Tell versions [3.59,3.63) of GNU make to not export all variables.
00 #!/bin/sh
11 # install - install a program, script, or datafile
22
3 scriptversion=2009-04-28.21; # UTC
3 scriptversion=2011-11-20.07; # UTC
44
55 # This originates from X11R5 (mit/util/scripts/install.sh), which was
66 # later released in X11R6 (xc/config/util/install.sh) with the
3434 # FSF changes to this file are in the public domain.
3535 #
3636 # Calling this script install-sh is preferred over install.sh, to prevent
37 # `make' implicit rules from creating a file called install from it
37 # 'make' implicit rules from creating a file called install from it
3838 # when there is no Makefile.
3939 #
4040 # This script is compatible with the BSD install script, but was written
155155 -s) stripcmd=$stripprog;;
156156
157157 -t) dst_arg=$2
158 # Protect names problematic for 'test' and other utilities.
159 case $dst_arg in
160 -* | [=\(\)!]) dst_arg=./$dst_arg;;
161 esac
158162 shift;;
159163
160164 -T) no_target_directory=true;;
185189 fi
186190 shift # arg
187191 dst_arg=$arg
192 # Protect names problematic for 'test' and other utilities.
193 case $dst_arg in
194 -* | [=\(\)!]) dst_arg=./$dst_arg;;
195 esac
188196 done
189197 fi
190198
193201 echo "$0: no input file specified." >&2
194202 exit 1
195203 fi
196 # It's OK to call `install-sh -d' without argument.
204 # It's OK to call 'install-sh -d' without argument.
197205 # This can happen when creating conditional directories.
198206 exit 0
199207 fi
200208
201209 if test -z "$dir_arg"; then
202 trap '(exit $?); exit' 1 2 13 15
210 do_exit='(exit $ret); exit $ret'
211 trap "ret=129; $do_exit" 1
212 trap "ret=130; $do_exit" 2
213 trap "ret=141; $do_exit" 13
214 trap "ret=143; $do_exit" 15
203215
204216 # Set umask so as not to create temps with too-generous modes.
205217 # However, 'strip' requires both read and write access to temps.
227239
228240 for src
229241 do
230 # Protect names starting with `-'.
242 # Protect names problematic for 'test' and other utilities.
231243 case $src in
232 -*) src=./$src;;
244 -* | [=\(\)!]) src=./$src;;
233245 esac
234246
235247 if test -n "$dir_arg"; then
251263 echo "$0: no destination specified." >&2
252264 exit 1
253265 fi
254
255266 dst=$dst_arg
256 # Protect names starting with `-'.
257 case $dst in
258 -*) dst=./$dst;;
259 esac
260267
261268 # If destination is a directory, append the input filename; won't work
262269 # if double slashes aren't ignored.
346353 if test -z "$dir_arg" || {
347354 # Check for POSIX incompatibilities with -m.
348355 # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
349 # other-writeable bit of parent directory when it shouldn't.
356 # other-writable bit of parent directory when it shouldn't.
350357 # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
351358 ls_ld_tmpdir=`ls -ld "$tmpdir"`
352359 case $ls_ld_tmpdir in
384391
385392 case $dstdir in
386393 /*) prefix='/';;
387 -*) prefix='./';;
394 [-=\(\)!]*) prefix='./';;
388395 *) prefix='';;
389396 esac
390397
402409
403410 for d
404411 do
405 test -z "$d" && continue
412 test X"$d" = X && continue
406413
407414 prefix=$prefix$d
408415 if test -d "$prefix"; then
00
1 # libtool (GNU libtool) 2.4
1 # libtool (GNU libtool) 2.4.2
22 # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
33
44 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
5 # 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
5 # 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
66 # This is free software; see the source for copying conditions. There is NO
77 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
88
4040 # --quiet, --silent don't print informational messages
4141 # --no-quiet, --no-silent
4242 # print informational messages (default)
43 # --no-warn don't display warning messages
4344 # --tag=TAG use configuration variables from tag TAG
4445 # -v, --verbose print more informational messages than default
4546 # --no-verbose don't print the extra informational messages
6869 # compiler: $LTCC
6970 # compiler flags: $LTCFLAGS
7071 # linker: $LD (gnu? $with_gnu_ld)
71 # $progname: (GNU libtool) 2.4
72 # $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.3
7273 # automake: $automake_version
7374 # autoconf: $autoconf_version
7475 #
7879
7980 PROGRAM=libtool
8081 PACKAGE=libtool
81 VERSION=2.4
82 VERSION="2.4.2 Debian-2.4.2-1.3"
8283 TIMESTAMP=""
83 package_revision=1.3293
84 package_revision=1.3337
8485
8586 # Be Bourne compatible
8687 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
135136
136137 : ${CP="cp -f"}
137138 test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'}
138 : ${EGREP="grep -E"}
139 : ${FGREP="grep -F"}
140 : ${GREP="grep"}
141 : ${LN_S="ln -s"}
142139 : ${MAKE="make"}
143140 : ${MKDIR="mkdir"}
144141 : ${MV="mv -f"}
145142 : ${RM="rm -f"}
146 : ${SED="sed"}
147143 : ${SHELL="${CONFIG_SHELL-/bin/sh}"}
148144 : ${Xsed="$SED -e 1s/^X//"}
149145
386382 ;;
387383 *)
388384 save_IFS="$IFS"
389 IFS=:
385 IFS=${PATH_SEPARATOR-:}
390386 for progdir in $PATH; do
391387 IFS="$save_IFS"
392388 test -x "$progdir/$progname" && break
770766 s*\$LTCFLAGS*'"$LTCFLAGS"'*
771767 s*\$LD*'"$LD"'*
772768 s/\$with_gnu_ld/'"$with_gnu_ld"'/
773 s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
774 s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
769 s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/
770 s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/
775771 p
776772 d
777773 }
10511047 opt_help=false
10521048 opt_help_all=false
10531049 opt_silent=:
1050 opt_warning=:
10541051 opt_verbose=:
10551052 opt_silent=false
10561053 opt_verbose=false
11171114 ;;
11181115 --no-silent|--no-quiet)
11191116 opt_silent=false
1117 func_append preserve_args " $opt"
1118 ;;
1119 --no-warning|--no-warn)
1120 opt_warning=false
11201121 func_append preserve_args " $opt"
11211122 ;;
11221123 --no-verbose)
20582059 *.[cCFSifmso] | \
20592060 *.ada | *.adb | *.ads | *.asm | \
20602061 *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
2061 *.[fF][09]? | *.for | *.java | *.obj | *.sx | *.cu | *.cup)
2062 *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup)
20622063 func_xform "$libobj"
20632064 libobj=$func_xform_result
20642065 ;;
32003201
32013202 # Set up the ranlib parameters.
32023203 oldlib="$destdir/$name"
3204 func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
3205 tool_oldlib=$func_to_tool_file_result
32033206
32043207 func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
32053208
32063209 if test -n "$stripme" && test -n "$old_striplib"; then
3207 func_show_eval "$old_striplib $oldlib" 'exit $?'
3210 func_show_eval "$old_striplib $tool_oldlib" 'exit $?'
32083211 fi
32093212
32103213 # Do each command in the postinstall commands.
34693472 # linked before any other PIC object. But we must not use
34703473 # pic_flag when linking with -static. The problem exists in
34713474 # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
3472 *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
3475 *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
34733476 pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
34743477 *-*-hpux*)
34753478 pic_flag_for_symtable=" $pic_flag" ;;
39813984 # launches target application with the remaining arguments.
39823985 func_exec_program ()
39833986 {
3984 for lt_wr_arg
3985 do
3986 case \$lt_wr_arg in
3987 --lt-*) ;;
3988 *) set x \"\$@\" \"\$lt_wr_arg\"; shift;;
3989 esac
3990 shift
3991 done
3987 case \" \$* \" in
3988 *\\ --lt-*)
3989 for lt_wr_arg
3990 do
3991 case \$lt_wr_arg in
3992 --lt-*) ;;
3993 *) set x \"\$@\" \"\$lt_wr_arg\"; shift;;
3994 esac
3995 shift
3996 done ;;
3997 esac
39923998 func_exec_program_core \${1+\"\$@\"}
39933999 }
39944000
50565062 {
50575063 EOF
50585064 func_emit_wrapper yes |
5059 $SED -e 's/\([\\"]\)/\\\1/g' \
5060 -e 's/^/ fputs ("/' -e 's/$/\\n", f);/'
5061
5065 $SED -n -e '
5066 s/^\(.\{79\}\)\(..*\)/\1\
5067 \2/
5068 h
5069 s/\([\\"]\)/\\\1/g
5070 s/$/\\n/
5071 s/\([^\n]*\).*/ fputs ("\1", f);/p
5072 g
5073 D'
50625074 cat <<"EOF"
50635075 }
50645076 EOF
56425654 continue
56435655 ;;
56445656
5645 -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
5657 -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
5658 |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
56465659 func_append compiler_flags " $arg"
56475660 func_append compile_command " $arg"
56485661 func_append finalize_command " $arg"
61106123 case $pass in
61116124 dlopen) libs="$dlfiles" ;;
61126125 dlpreopen) libs="$dlprefiles" ;;
6113 link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
6126 link)
6127 libs="$deplibs %DEPLIBS%"
6128 test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
6129 ;;
61146130 esac
61156131 fi
61166132 if test "$linkmode,$pass" = "lib,dlpreopen"; then
61466162 lib=
61476163 found=no
61486164 case $deplib in
6149 -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
6165 -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
6166 |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
61506167 if test "$linkmode,$pass" = "prog,link"; then
61516168 compile_deplibs="$deplib $compile_deplibs"
61526169 finalize_deplibs="$deplib $finalize_deplibs"
64296446 # It is a libtool convenience library, so add in its objects.
64306447 func_append convenience " $ladir/$objdir/$old_library"
64316448 func_append old_convenience " $ladir/$objdir/$old_library"
6449 tmp_libs=
6450 for deplib in $dependency_libs; do
6451 deplibs="$deplib $deplibs"
6452 if $opt_preserve_dup_deps ; then
6453 case "$tmp_libs " in
6454 *" $deplib "*) func_append specialdeplibs " $deplib" ;;
6455 esac
6456 fi
6457 func_append tmp_libs " $deplib"
6458 done
64326459 elif test "$linkmode" != prog && test "$linkmode" != lib; then
64336460 func_fatal_error "\`$lib' is not a convenience library"
64346461 fi
6435 tmp_libs=
6436 for deplib in $dependency_libs; do
6437 deplibs="$deplib $deplibs"
6438 if $opt_preserve_dup_deps ; then
6439 case "$tmp_libs " in
6440 *" $deplib "*) func_append specialdeplibs " $deplib" ;;
6441 esac
6442 fi
6443 func_append tmp_libs " $deplib"
6444 done
64456462 continue
64466463 fi # $pass = conv
64476464
68306847 test "$hardcode_direct_absolute" = no; then
68316848 add="$dir/$linklib"
68326849 elif test "$hardcode_minus_L" = yes; then
6833 add_dir="-L$dir"
6850 add_dir="-L$absdir"
68346851 # Try looking first in the location we're being installed to.
68356852 if test -n "$inst_prefix_dir"; then
68366853 case $libdir in
73157332 # which has an extra 1 added just for fun
73167333 #
73177334 case $version_type in
7335 # correct linux to gnu/linux during the next big refactor
73187336 darwin|linux|osf|windows|none)
73197337 func_arith $number_major + $number_minor
73207338 current=$func_arith_result
73337351 revision="$number_minor"
73347352 lt_irix_increment=no
73357353 ;;
7354 *)
7355 func_fatal_configuration "$modename: unknown library version type \`$version_type'"
7356 ;;
73367357 esac
73377358 ;;
73387359 no)
74317452 versuffix="$major.$revision"
74327453 ;;
74337454
7434 linux)
7455 linux) # correct to gnu/linux during the next big refactor
74357456 func_arith $current - $age
74367457 major=.$func_arith_result
74377458 versuffix="$major.$age.$revision"
80198040
80208041 # Test again, we may have decided not to build it any more
80218042 if test "$build_libtool_libs" = yes; then
8043 # Remove ${wl} instances when linking with ld.
8044 # FIXME: should test the right _cmds variable.
8045 case $archive_cmds in
8046 *\$LD\ *) wl= ;;
8047 esac
80228048 if test "$hardcode_into_libs" = yes; then
80238049 # Hardcode the library paths
80248050 hardcode_libdirs=
80498075 elif test -n "$runpath_var"; then
80508076 case "$perm_rpath " in
80518077 *" $libdir "*) ;;
8052 *) func_apped perm_rpath " $libdir" ;;
8078 *) func_append perm_rpath " $libdir" ;;
80538079 esac
80548080 fi
80558081 done
80578083 if test -n "$hardcode_libdir_separator" &&
80588084 test -n "$hardcode_libdirs"; then
80598085 libdir="$hardcode_libdirs"
8060 if test -n "$hardcode_libdir_flag_spec_ld"; then
8061 eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
8062 else
8063 eval dep_rpath=\"$hardcode_libdir_flag_spec\"
8064 fi
8086 eval "dep_rpath=\"$hardcode_libdir_flag_spec\""
80658087 fi
80668088 if test -n "$runpath_var" && test -n "$perm_rpath"; then
80678089 # We should set the runpath_var.
91519173 esac
91529174 done
91539175 fi
9176 func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
9177 tool_oldlib=$func_to_tool_file_result
91549178 eval cmds=\"$old_archive_cmds\"
91559179
91569180 func_len " $cmds"
92609284 *.la)
92619285 func_basename "$deplib"
92629286 name="$func_basename_result"
9263 eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
9287 func_resolve_sysroot "$deplib"
9288 eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result`
92649289 test -z "$libdir" && \
92659290 func_fatal_error "\`$deplib' is not a valid libtool archive"
92669291 func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name"
0 # codeset.m4 serial AM1 (gettext-0.10.40)
1 dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
0 # codeset.m4 serial 4 (gettext-0.18)
1 dnl Copyright (C) 2000-2002, 2006, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
77
88 AC_DEFUN([AM_LANGINFO_CODESET],
99 [
10 AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,
10 AC_CACHE_CHECK([for nl_langinfo and CODESET], [am_cv_langinfo_codeset],
1111 [AC_TRY_LINK([#include <langinfo.h>],
12 [char* cs = nl_langinfo(CODESET);],
13 am_cv_langinfo_codeset=yes,
14 am_cv_langinfo_codeset=no)
12 [char* cs = nl_langinfo(CODESET); return !cs;],
13 [am_cv_langinfo_codeset=yes],
14 [am_cv_langinfo_codeset=no])
1515 ])
1616 if test $am_cv_langinfo_codeset = yes; then
17 AC_DEFINE(HAVE_LANGINFO_CODESET, 1,
17 AC_DEFINE([HAVE_LANGINFO_CODESET], [1],
1818 [Define if you have <langinfo.h> and nl_langinfo(CODESET).])
1919 fi
2020 ])
0 # codeset.m4 serial AM1 (gettext-0.10.40)
1 dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7
8 AC_DEFUN([AM_LANGINFO_CODESET],
9 [
10 AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,
11 [AC_TRY_LINK([#include <langinfo.h>],
12 [char* cs = nl_langinfo(CODESET);],
13 am_cv_langinfo_codeset=yes,
14 am_cv_langinfo_codeset=no)
15 ])
16 if test $am_cv_langinfo_codeset = yes; then
17 AC_DEFINE(HAVE_LANGINFO_CODESET, 1,
18 [Define if you have <langinfo.h> and nl_langinfo(CODESET).])
19 fi
20 ])
0 # fcntl-o.m4 serial 1
1 dnl Copyright (C) 2006, 2009-2010 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl Written by Paul Eggert.
7
8 # Test whether the flags O_NOATIME and O_NOFOLLOW actually work.
9 # Define HAVE_WORKING_O_NOATIME to 1 if O_NOATIME works, or to 0 otherwise.
10 # Define HAVE_WORKING_O_NOFOLLOW to 1 if O_NOFOLLOW works, or to 0 otherwise.
11 AC_DEFUN([gl_FCNTL_O_FLAGS],
12 [
13 dnl Persuade glibc <fcntl.h> to define O_NOATIME and O_NOFOLLOW.
14 AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
15 AC_CACHE_CHECK([for working fcntl.h], [gl_cv_header_working_fcntl_h],
16 [AC_RUN_IFELSE(
17 [AC_LANG_PROGRAM(
18 [[#include <sys/types.h>
19 #include <sys/stat.h>
20 #include <unistd.h>
21 #include <fcntl.h>
22 #ifndef O_NOATIME
23 #define O_NOATIME 0
24 #endif
25 #ifndef O_NOFOLLOW
26 #define O_NOFOLLOW 0
27 #endif
28 static int const constants[] =
29 {
30 O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND,
31 O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY
32 };
33 ]],
34 [[
35 int status = !constants;
36 {
37 static char const sym[] = "conftest.sym";
38 if (symlink (".", sym) != 0
39 || close (open (sym, O_RDONLY | O_NOFOLLOW)) == 0)
40 status |= 32;
41 unlink (sym);
42 }
43 {
44 static char const file[] = "confdefs.h";
45 int fd = open (file, O_RDONLY | O_NOATIME);
46 char c;
47 struct stat st0, st1;
48 if (fd < 0
49 || fstat (fd, &st0) != 0
50 || sleep (1) != 0
51 || read (fd, &c, 1) != 1
52 || close (fd) != 0
53 || stat (file, &st1) != 0
54 || st0.st_atime != st1.st_atime)
55 status |= 64;
56 }
57 return status;]])],
58 [gl_cv_header_working_fcntl_h=yes],
59 [case $? in #(
60 32) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #(
61 64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #(
62 96) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #(
63 *) gl_cv_header_working_fcntl_h='no';;
64 esac],
65 [gl_cv_header_working_fcntl_h=cross-compiling])])
66
67 case $gl_cv_header_working_fcntl_h in #(
68 *O_NOATIME* | no | cross-compiling) ac_val=0;; #(
69 *) ac_val=1;;
70 esac
71 AC_DEFINE_UNQUOTED([HAVE_WORKING_O_NOATIME], [$ac_val],
72 [Define to 1 if O_NOATIME works.])
73
74 case $gl_cv_header_working_fcntl_h in #(
75 *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #(
76 *) ac_val=1;;
77 esac
78 AC_DEFINE_UNQUOTED([HAVE_WORKING_O_NOFOLLOW], [$ac_val],
79 [Define to 1 if O_NOFOLLOW works.])
80 ])
0 # gettext.m4 serial 53 (gettext-0.15)
1 dnl Copyright (C) 1995-2006 Free Software Foundation, Inc.
0 # gettext.m4 serial 63 (gettext-0.18)
1 dnl Copyright (C) 1995-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
1414
1515 dnl Authors:
1616 dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
17 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2005.
17 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2006, 2008-2010.
1818
1919 dnl Macro to add for using GNU gettext.
2020
5959 ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], ,
6060 [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT
6161 ])])])])])
62 ifelse(ifelse([$1], [], [old])[]ifelse([$1], [no-libtool], [old]), [old],
63 [AC_DIAGNOSE([obsolete], [Use of AM_GNU_GETTEXT without [external] argument is deprecated.])])
6264 ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], ,
6365 [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT
6466 ])])])])
65 define([gt_included_intl], ifelse([$1], [external], [no], [yes]))
67 define([gt_included_intl],
68 ifelse([$1], [external],
69 ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]),
70 [yes]))
6671 define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], []))
72 gt_NEEDS_INIT
73 AM_GNU_GETTEXT_NEED([$2])
6774
6875 AC_REQUIRE([AM_PO_SUBDIRS])dnl
6976 ifelse(gt_included_intl, yes, [
7784 dnl Sometimes libintl requires libiconv, so first search for libiconv.
7885 dnl Ideally we would do this search only after the
7986 dnl if test "$USE_NLS" = "yes"; then
80 dnl if test "$gt_cv_func_gnugettext_libc" != "yes"; then
87 dnl if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
8188 dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT
8289 dnl the configure script would need to contain the same shell code
8390 dnl again, outside any 'if'. There are two solutions:
103110 LTLIBINTL=
104111 POSUB=
105112
113 dnl Add a version number to the cache macros.
114 case " $gt_needs " in
115 *" need-formatstring-macros "*) gt_api_version=3 ;;
116 *" need-ngettext "*) gt_api_version=2 ;;
117 *) gt_api_version=1 ;;
118 esac
119 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
120 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
121
106122 dnl If we use NLS figure out what method
107123 if test "$USE_NLS" = "yes"; then
108124 gt_use_preinstalled_gnugettext=no
109125 ifelse(gt_included_intl, yes, [
110126 AC_MSG_CHECKING([whether included gettext is requested])
111 AC_ARG_WITH(included-gettext,
127 AC_ARG_WITH([included-gettext],
112128 [ --with-included-gettext use the GNU gettext library included here],
113129 nls_cv_force_use_gnu_gettext=$withval,
114130 nls_cv_force_use_gnu_gettext=no)
115 AC_MSG_RESULT($nls_cv_force_use_gnu_gettext)
131 AC_MSG_RESULT([$nls_cv_force_use_gnu_gettext])
116132
117133 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
118134 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
121137 dnl to use. If GNU gettext is available we use this. Else we have
122138 dnl to fall back to GNU NLS library.
123139
124 dnl Add a version number to the cache macros.
125 define([gt_api_version], ifelse([$2], [need-formatstring-macros], 3, ifelse([$2], [need-ngettext], 2, 1)))
126 define([gt_cv_func_gnugettext_libc], [gt_cv_func_gnugettext]gt_api_version[_libc])
127 define([gt_cv_func_gnugettext_libintl], [gt_cv_func_gnugettext]gt_api_version[_libintl])
128
129 AC_CACHE_CHECK([for GNU gettext in libc], gt_cv_func_gnugettext_libc,
130 [AC_TRY_LINK([#include <libintl.h>
131 ]ifelse([$2], [need-formatstring-macros],
132 [[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
140 if test $gt_api_version -ge 3; then
141 gt_revision_test_code='
142 #ifndef __GNU_GETTEXT_SUPPORTED_REVISION
133143 #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
134144 #endif
145 changequote(,)dnl
135146 typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
136 ]], [])[extern int _nl_msg_cat_cntr;
147 changequote([,])dnl
148 '
149 else
150 gt_revision_test_code=
151 fi
152 if test $gt_api_version -ge 2; then
153 gt_expression_test_code=' + * ngettext ("", "", 0)'
154 else
155 gt_expression_test_code=
156 fi
157
158 AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc],
159 [AC_TRY_LINK([#include <libintl.h>
160 $gt_revision_test_code
161 extern int _nl_msg_cat_cntr;
137162 extern int *_nl_domain_bindings;],
138163 [bindtextdomain ("", "");
139 return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings],
140 gt_cv_func_gnugettext_libc=yes,
141 gt_cv_func_gnugettext_libc=no)])
142
143 if test "$gt_cv_func_gnugettext_libc" != "yes"; then
164 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings],
165 [eval "$gt_func_gnugettext_libc=yes"],
166 [eval "$gt_func_gnugettext_libc=no"])])
167
168 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
144169 dnl Sometimes libintl requires libiconv, so first search for libiconv.
145170 ifelse(gt_included_intl, yes, , [
146171 AM_ICONV_LINK
151176 dnl even if libiconv doesn't exist.
152177 AC_LIB_LINKFLAGS_BODY([intl])
153178 AC_CACHE_CHECK([for GNU gettext in libintl],
154 gt_cv_func_gnugettext_libintl,
179 [$gt_func_gnugettext_libintl],
155180 [gt_save_CPPFLAGS="$CPPFLAGS"
156181 CPPFLAGS="$CPPFLAGS $INCINTL"
157182 gt_save_LIBS="$LIBS"
158183 LIBS="$LIBS $LIBINTL"
159184 dnl Now see whether libintl exists and does not depend on libiconv.
160185 AC_TRY_LINK([#include <libintl.h>
161 ]ifelse([$2], [need-formatstring-macros],
162 [[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
163 #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
164 #endif
165 typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
166 ]], [])[extern int _nl_msg_cat_cntr;
186 $gt_revision_test_code
187 extern int _nl_msg_cat_cntr;
167188 extern
168189 #ifdef __cplusplus
169190 "C"
170191 #endif
171192 const char *_nl_expand_alias (const char *);],
172193 [bindtextdomain ("", "");
173 return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
174 gt_cv_func_gnugettext_libintl=yes,
175 gt_cv_func_gnugettext_libintl=no)
194 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
195 [eval "$gt_func_gnugettext_libintl=yes"],
196 [eval "$gt_func_gnugettext_libintl=no"])
176197 dnl Now see whether libintl exists and depends on libiconv.
177 if test "$gt_cv_func_gnugettext_libintl" != yes && test -n "$LIBICONV"; then
198 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
178199 LIBS="$LIBS $LIBICONV"
179200 AC_TRY_LINK([#include <libintl.h>
180 ]ifelse([$2], [need-formatstring-macros],
181 [[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
182 #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
183 #endif
184 typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
185 ]], [])[extern int _nl_msg_cat_cntr;
201 $gt_revision_test_code
202 extern int _nl_msg_cat_cntr;
186203 extern
187204 #ifdef __cplusplus
188205 "C"
189206 #endif
190207 const char *_nl_expand_alias (const char *);],
191208 [bindtextdomain ("", "");
192 return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
209 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
193210 [LIBINTL="$LIBINTL $LIBICONV"
194211 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
195 gt_cv_func_gnugettext_libintl=yes
212 eval "$gt_func_gnugettext_libintl=yes"
196213 ])
197214 fi
198215 CPPFLAGS="$gt_save_CPPFLAGS"
203220 dnl use it. But if this macro is used in GNU gettext, and GNU
204221 dnl gettext is already preinstalled in libintl, we update this
205222 dnl libintl. (Cf. the install rule in intl/Makefile.in.)
206 if test "$gt_cv_func_gnugettext_libc" = "yes" \
207 || { test "$gt_cv_func_gnugettext_libintl" = "yes" \
223 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
224 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
208225 && test "$PACKAGE" != gettext-runtime \
209226 && test "$PACKAGE" != gettext-tools; }; then
210227 gt_use_preinstalled_gnugettext=yes
251268
252269 if test "$gt_use_preinstalled_gnugettext" = "yes" \
253270 || test "$nls_cv_use_gnu_gettext" = "yes"; then
254 AC_DEFINE(ENABLE_NLS, 1,
271 AC_DEFINE([ENABLE_NLS], [1],
255272 [Define to 1 if translation of program messages to the user's native language
256273 is requested.])
257274 else
264281 if test "$USE_NLS" = "yes"; then
265282 AC_MSG_CHECKING([where the gettext function comes from])
266283 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
267 if test "$gt_cv_func_gnugettext_libintl" = "yes"; then
284 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
268285 gt_source="external libintl"
269286 else
270287 gt_source="libc"
278295 if test "$USE_NLS" = "yes"; then
279296
280297 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
281 if test "$gt_cv_func_gnugettext_libintl" = "yes"; then
298 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
282299 AC_MSG_CHECKING([how to link with libintl])
283300 AC_MSG_RESULT([$LIBINTL])
284301 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL])
285302 fi
286303
287304 dnl For backward compatibility. Some packages may be using this.
288 AC_DEFINE(HAVE_GETTEXT, 1,
305 AC_DEFINE([HAVE_GETTEXT], [1],
289306 [Define if the GNU gettext() function is already present or preinstalled.])
290 AC_DEFINE(HAVE_DCGETTEXT, 1,
307 AC_DEFINE([HAVE_DCGETTEXT], [1],
291308 [Define if the GNU dcgettext() function is already present or preinstalled.])
292309 fi
293310
303320 fi
304321
305322 dnl Make all variables we use known to autoconf.
306 AC_SUBST(BUILD_INCLUDED_LIBINTL)
307 AC_SUBST(USE_INCLUDED_LIBINTL)
308 AC_SUBST(CATOBJEXT)
323 AC_SUBST([BUILD_INCLUDED_LIBINTL])
324 AC_SUBST([USE_INCLUDED_LIBINTL])
325 AC_SUBST([CATOBJEXT])
309326
310327 dnl For backward compatibility. Some configure.ins may be using this.
311328 nls_cv_header_intl=
313330
314331 dnl For backward compatibility. Some Makefiles may be using this.
315332 DATADIRNAME=share
316 AC_SUBST(DATADIRNAME)
333 AC_SUBST([DATADIRNAME])
317334
318335 dnl For backward compatibility. Some Makefiles may be using this.
319336 INSTOBJEXT=.mo
320 AC_SUBST(INSTOBJEXT)
337 AC_SUBST([INSTOBJEXT])
321338
322339 dnl For backward compatibility. Some Makefiles may be using this.
323340 GENCAT=gencat
324 AC_SUBST(GENCAT)
341 AC_SUBST([GENCAT])
325342
326343 dnl For backward compatibility. Some Makefiles may be using this.
327344 INTLOBJS=
328345 if test "$USE_INCLUDED_LIBINTL" = yes; then
329346 INTLOBJS="\$(GETTOBJS)"
330347 fi
331 AC_SUBST(INTLOBJS)
348 AC_SUBST([INTLOBJS])
332349
333350 dnl Enable libtool support if the surrounding package wishes it.
334351 INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix
335 AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX)
352 AC_SUBST([INTL_LIBTOOL_SUFFIX_PREFIX])
336353 ])
337354
338355 dnl For backward compatibility. Some Makefiles may be using this.
339356 INTLLIBS="$LIBINTL"
340 AC_SUBST(INTLLIBS)
357 AC_SUBST([INTLLIBS])
341358
342359 dnl Make all documented variables known to autoconf.
343 AC_SUBST(LIBINTL)
344 AC_SUBST(LTLIBINTL)
345 AC_SUBST(POSUB)
360 AC_SUBST([LIBINTL])
361 AC_SUBST([LTLIBINTL])
362 AC_SUBST([POSUB])
346363 ])
347364
348365
349 dnl Checks for all prerequisites of the intl subdirectory,
350 dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS,
351 dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL.
352 AC_DEFUN([AM_INTL_SUBDIR],
366 dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized.
367 m4_define([gt_NEEDS_INIT],
353368 [
354 AC_REQUIRE([AC_PROG_INSTALL])dnl
355 AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
356 AC_REQUIRE([AC_PROG_CC])dnl
357 AC_REQUIRE([AC_CANONICAL_HOST])dnl
358 AC_REQUIRE([gt_GLIBC2])dnl
359 AC_REQUIRE([AC_PROG_RANLIB])dnl
360 AC_REQUIRE([gl_VISIBILITY])dnl
361 AC_REQUIRE([gt_INTL_SUBDIR_CORE])dnl
362 AC_REQUIRE([bh_C_SIGNED])dnl
363 AC_REQUIRE([gl_AC_TYPE_LONG_LONG])dnl
364 AC_REQUIRE([gt_TYPE_LONGDOUBLE])dnl
365 AC_REQUIRE([gt_TYPE_WCHAR_T])dnl
366 AC_REQUIRE([gt_TYPE_WINT_T])dnl
367 AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
368 AC_REQUIRE([gt_TYPE_INTMAX_T])
369 AC_REQUIRE([gt_PRINTF_POSIX])
370 AC_REQUIRE([gl_GLIBC21])dnl
371 AC_REQUIRE([gl_XSIZE])dnl
372 AC_REQUIRE([gt_INTL_MACOSX])dnl
373
374 AC_CHECK_TYPE([ptrdiff_t], ,
375 [AC_DEFINE([ptrdiff_t], [long],
376 [Define as the type of the result of subtracting two pointers, if the system doesn't define it.])
377 ])
378 AC_CHECK_HEADERS([stddef.h stdlib.h string.h])
379 AC_CHECK_FUNCS([asprintf fwprintf putenv setenv setlocale snprintf wcslen])
380
381 dnl Use the _snprintf function only if it is declared (because on NetBSD it
382 dnl is defined as a weak alias of snprintf; we prefer to use the latter).
383 gt_CHECK_DECL(_snprintf, [#include <stdio.h>])
384 gt_CHECK_DECL(_snwprintf, [#include <stdio.h>])
385
386 dnl Use the *_unlocked functions only if they are declared.
387 dnl (because some of them were defined without being declared in Solaris
388 dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built
389 dnl on Solaris 2.5.1 to run on Solaris 2.6).
390 dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13.
391 gt_CHECK_DECL(getc_unlocked, [#include <stdio.h>])
392
393 case $gt_cv_func_printf_posix in
394 *yes) HAVE_POSIX_PRINTF=1 ;;
395 *) HAVE_POSIX_PRINTF=0 ;;
396 esac
397 AC_SUBST([HAVE_POSIX_PRINTF])
398 if test "$ac_cv_func_asprintf" = yes; then
399 HAVE_ASPRINTF=1
400 else
401 HAVE_ASPRINTF=0
402 fi
403 AC_SUBST([HAVE_ASPRINTF])
404 if test "$ac_cv_func_snprintf" = yes; then
405 HAVE_SNPRINTF=1
406 else
407 HAVE_SNPRINTF=0
408 fi
409 AC_SUBST([HAVE_SNPRINTF])
410 if test "$ac_cv_func_wprintf" = yes; then
411 HAVE_WPRINTF=1
412 else
413 HAVE_WPRINTF=0
414 fi
415 AC_SUBST([HAVE_WPRINTF])
416
417 AM_LANGINFO_CODESET
418 gt_LC_MESSAGES
419
420 dnl Compilation on mingw and Cygwin needs special Makefile rules, because
421 dnl 1. when we install a shared library, we must arrange to export
422 dnl auxiliary pointer variables for every exported variable,
423 dnl 2. when we install a shared library and a static library simultaneously,
424 dnl the include file specifies __declspec(dllimport) and therefore we
425 dnl must arrange to define the auxiliary pointer variables for the
426 dnl exported variables _also_ in the static library.
427 if test "$enable_shared" = yes; then
428 case "$host_os" in
429 cygwin*) is_woe32dll=yes ;;
430 *) is_woe32dll=no ;;
431 esac
432 else
433 is_woe32dll=no
434 fi
435 WOE32DLL=$is_woe32dll
436 AC_SUBST([WOE32DLL])
437
438 dnl Rename some macros and functions used for locking.
439 AH_BOTTOM([
440 #define __libc_lock_t gl_lock_t
441 #define __libc_lock_define gl_lock_define
442 #define __libc_lock_define_initialized gl_lock_define_initialized
443 #define __libc_lock_init gl_lock_init
444 #define __libc_lock_lock gl_lock_lock
445 #define __libc_lock_unlock gl_lock_unlock
446 #define __libc_lock_recursive_t gl_recursive_lock_t
447 #define __libc_lock_define_recursive gl_recursive_lock_define
448 #define __libc_lock_define_initialized_recursive gl_recursive_lock_define_initialized
449 #define __libc_lock_init_recursive gl_recursive_lock_init
450 #define __libc_lock_lock_recursive gl_recursive_lock_lock
451 #define __libc_lock_unlock_recursive gl_recursive_lock_unlock
452 #define glthread_in_use libintl_thread_in_use
453 #define glthread_lock_init libintl_lock_init
454 #define glthread_lock_lock libintl_lock_lock
455 #define glthread_lock_unlock libintl_lock_unlock
456 #define glthread_lock_destroy libintl_lock_destroy
457 #define glthread_rwlock_init libintl_rwlock_init
458 #define glthread_rwlock_rdlock libintl_rwlock_rdlock
459 #define glthread_rwlock_wrlock libintl_rwlock_wrlock
460 #define glthread_rwlock_unlock libintl_rwlock_unlock
461 #define glthread_rwlock_destroy libintl_rwlock_destroy
462 #define glthread_recursive_lock_init libintl_recursive_lock_init
463 #define glthread_recursive_lock_lock libintl_recursive_lock_lock
464 #define glthread_recursive_lock_unlock libintl_recursive_lock_unlock
465 #define glthread_recursive_lock_destroy libintl_recursive_lock_destroy
466 #define glthread_once libintl_once
467 #define glthread_once_call libintl_once_call
468 #define glthread_once_singlethreaded libintl_once_singlethreaded
369 m4_divert_text([DEFAULTS], [gt_needs=])
370 m4_define([gt_NEEDS_INIT], [])
469371 ])
470 ])
471
472
473 dnl Checks for the core files of the intl subdirectory:
474 dnl dcigettext.c
475 dnl eval-plural.h
476 dnl explodename.c
477 dnl finddomain.c
478 dnl gettextP.h
479 dnl gmo.h
480 dnl hash-string.h hash-string.c
481 dnl l10nflist.c
482 dnl libgnuintl.h.in (except the *printf stuff)
483 dnl loadinfo.h
484 dnl loadmsgcat.c
485 dnl localealias.c
486 dnl log.c
487 dnl plural-exp.h plural-exp.c
488 dnl plural.y
489 dnl Used by libglocale.
490 AC_DEFUN([gt_INTL_SUBDIR_CORE],
372
373
374 dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL])
375 AC_DEFUN([AM_GNU_GETTEXT_NEED],
491376 [
492 AC_REQUIRE([AC_C_INLINE])dnl
493 AC_REQUIRE([AC_TYPE_SIZE_T])dnl
494 AC_REQUIRE([gl_AC_HEADER_STDINT_H])
495 AC_REQUIRE([AC_FUNC_ALLOCA])dnl
496 AC_REQUIRE([AC_FUNC_MMAP])dnl
497 AC_REQUIRE([gt_INTDIV0])dnl
498 AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])dnl
499 AC_REQUIRE([gl_HEADER_INTTYPES_H])dnl
500 AC_REQUIRE([gt_INTTYPES_PRI])dnl
501 AC_REQUIRE([gl_LOCK])dnl
502
503 AC_TRY_LINK(
504 [int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }],
505 [],
506 [AC_DEFINE([HAVE_BUILTIN_EXPECT], 1,
507 [Define to 1 if the compiler understands __builtin_expect.])])
508
509 AC_CHECK_HEADERS([argz.h limits.h unistd.h sys/param.h])
510 AC_CHECK_FUNCS([getcwd getegid geteuid getgid getuid mempcpy munmap \
511 stpcpy strcasecmp strdup strtoul tsearch argz_count argz_stringify \
512 argz_next __fsetlocking])
513
514 dnl Use the *_unlocked functions only if they are declared.
515 dnl (because some of them were defined without being declared in Solaris
516 dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built
517 dnl on Solaris 2.5.1 to run on Solaris 2.6).
518 dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13.
519 gt_CHECK_DECL(feof_unlocked, [#include <stdio.h>])
520 gt_CHECK_DECL(fgets_unlocked, [#include <stdio.h>])
521
522 AM_ICONV
523
524 dnl glibc >= 2.4 has a NL_LOCALE_NAME macro when _GNU_SOURCE is defined,
525 dnl and a _NL_LOCALE_NAME macro always.
526 AC_CACHE_CHECK([for NL_LOCALE_NAME macro], gt_cv_nl_locale_name,
527 [AC_TRY_LINK([#include <langinfo.h>
528 #include <locale.h>],
529 [char* cs = nl_langinfo(_NL_LOCALE_NAME(LC_MESSAGES));],
530 gt_cv_nl_locale_name=yes,
531 gt_cv_nl_locale_name=no)
532 ])
533 if test $gt_cv_nl_locale_name = yes; then
534 AC_DEFINE(HAVE_NL_LOCALE_NAME, 1,
535 [Define if you have <langinfo.h> and it defines the NL_LOCALE_NAME macro if _GNU_SOURCE is defined.])
536 fi
537
538 dnl intl/plural.c is generated from intl/plural.y. It requires bison,
539 dnl because plural.y uses bison specific features. It requires at least
540 dnl bison-1.26 because earlier versions generate a plural.c that doesn't
541 dnl compile.
542 dnl bison is only needed for the maintainer (who touches plural.y). But in
543 dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put
544 dnl the rule in general Makefile. Now, some people carelessly touch the
545 dnl files or have a broken "make" program, hence the plural.c rule will
546 dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not
547 dnl present or too old.
548 AC_CHECK_PROGS([INTLBISON], [bison])
549 if test -z "$INTLBISON"; then
550 ac_verc_fail=yes
551 else
552 dnl Found it, now check the version.
553 AC_MSG_CHECKING([version of bison])
554 changequote(<<,>>)dnl
555 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
556 case $ac_prog_version in
557 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
558 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
559 changequote([,])dnl
560 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
561 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
562 esac
563 AC_MSG_RESULT([$ac_prog_version])
564 fi
565 if test $ac_verc_fail = yes; then
566 INTLBISON=:
567 fi
568 ])
569
570
571 dnl Checks for special options needed on MacOS X.
572 dnl Defines INTL_MACOSX_LIBS.
573 AC_DEFUN([gt_INTL_MACOSX],
574 [
575 dnl Check for API introduced in MacOS X 10.2.
576 AC_CACHE_CHECK([for CFPreferencesCopyAppValue],
577 gt_cv_func_CFPreferencesCopyAppValue,
578 [gt_save_LIBS="$LIBS"
579 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
580 AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>],
581 [CFPreferencesCopyAppValue(NULL, NULL)],
582 [gt_cv_func_CFPreferencesCopyAppValue=yes],
583 [gt_cv_func_CFPreferencesCopyAppValue=no])
584 LIBS="$gt_save_LIBS"])
585 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
586 AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], 1,
587 [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.])
588 fi
589 dnl Check for API introduced in MacOS X 10.3.
590 AC_CACHE_CHECK([for CFLocaleCopyCurrent], gt_cv_func_CFLocaleCopyCurrent,
591 [gt_save_LIBS="$LIBS"
592 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
593 AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();],
594 [gt_cv_func_CFLocaleCopyCurrent=yes],
595 [gt_cv_func_CFLocaleCopyCurrent=no])
596 LIBS="$gt_save_LIBS"])
597 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
598 AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], 1,
599 [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.])
600 fi
601 INTL_MACOSX_LIBS=
602 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
603 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
604 fi
605 AC_SUBST([INTL_MACOSX_LIBS])
606 ])
607
608
609 dnl gt_CHECK_DECL(FUNC, INCLUDES)
610 dnl Check whether a function is declared.
611 AC_DEFUN([gt_CHECK_DECL],
612 [
613 AC_CACHE_CHECK([whether $1 is declared], ac_cv_have_decl_$1,
614 [AC_TRY_COMPILE([$2], [
615 #ifndef $1
616 char *p = (char *) $1;
617 #endif
618 ], ac_cv_have_decl_$1=yes, ac_cv_have_decl_$1=no)])
619 if test $ac_cv_have_decl_$1 = yes; then
620 gt_value=1
621 else
622 gt_value=0
623 fi
624 AC_DEFINE_UNQUOTED([HAVE_DECL_]translit($1, [a-z], [A-Z]), [$gt_value],
625 [Define to 1 if you have the declaration of `$1', and to 0 if you don't.])
377 m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"])
626378 ])
627379
628380
0 # gettext.m4 serial 53 (gettext-0.15)
1 dnl Copyright (C) 1995-2006 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5 dnl
6 dnl This file can can be used in projects which are not available under
7 dnl the GNU General Public License or the GNU Library General Public
8 dnl License but which still want to provide support for the GNU gettext
9 dnl functionality.
10 dnl Please note that the actual code of the GNU gettext library is covered
11 dnl by the GNU Library General Public License, and the rest of the GNU
12 dnl gettext package package is covered by the GNU General Public License.
13 dnl They are *not* in the public domain.
14
15 dnl Authors:
16 dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
17 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2005.
18
19 dnl Macro to add for using GNU gettext.
20
21 dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]).
22 dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The
23 dnl default (if it is not specified or empty) is 'no-libtool'.
24 dnl INTLSYMBOL should be 'external' for packages with no intl directory,
25 dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory.
26 dnl If INTLSYMBOL is 'use-libtool', then a libtool library
27 dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static,
28 dnl depending on --{enable,disable}-{shared,static} and on the presence of
29 dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library
30 dnl $(top_builddir)/intl/libintl.a will be created.
31 dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext
32 dnl implementations (in libc or libintl) without the ngettext() function
33 dnl will be ignored. If NEEDSYMBOL is specified and is
34 dnl 'need-formatstring-macros', then GNU gettext implementations that don't
35 dnl support the ISO C 99 <inttypes.h> formatstring macros will be ignored.
36 dnl INTLDIR is used to find the intl libraries. If empty,
37 dnl the value `$(top_builddir)/intl/' is used.
38 dnl
39 dnl The result of the configuration is one of three cases:
40 dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled
41 dnl and used.
42 dnl Catalog format: GNU --> install in $(datadir)
43 dnl Catalog extension: .mo after installation, .gmo in source tree
44 dnl 2) GNU gettext has been found in the system's C library.
45 dnl Catalog format: GNU --> install in $(datadir)
46 dnl Catalog extension: .mo after installation, .gmo in source tree
47 dnl 3) No internationalization, always use English msgid.
48 dnl Catalog format: none
49 dnl Catalog extension: none
50 dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur.
51 dnl The use of .gmo is historical (it was needed to avoid overwriting the
52 dnl GNU format catalogs when building on a platform with an X/Open gettext),
53 dnl but we keep it in order not to force irrelevant filename changes on the
54 dnl maintainers.
55 dnl
56 AC_DEFUN([AM_GNU_GETTEXT],
57 [
58 dnl Argument checking.
59 ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], ,
60 [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT
61 ])])])])])
62 ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], ,
63 [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT
64 ])])])])
65 define([gt_included_intl], ifelse([$1], [external], [no], [yes]))
66 define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], []))
67
68 AC_REQUIRE([AM_PO_SUBDIRS])dnl
69 ifelse(gt_included_intl, yes, [
70 AC_REQUIRE([AM_INTL_SUBDIR])dnl
71 ])
72
73 dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
74 AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
75 AC_REQUIRE([AC_LIB_RPATH])
76
77 dnl Sometimes libintl requires libiconv, so first search for libiconv.
78 dnl Ideally we would do this search only after the
79 dnl if test "$USE_NLS" = "yes"; then
80 dnl if test "$gt_cv_func_gnugettext_libc" != "yes"; then
81 dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT
82 dnl the configure script would need to contain the same shell code
83 dnl again, outside any 'if'. There are two solutions:
84 dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'.
85 dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE.
86 dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not
87 dnl documented, we avoid it.
88 ifelse(gt_included_intl, yes, , [
89 AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
90 ])
91
92 dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation.
93 gt_INTL_MACOSX
94
95 dnl Set USE_NLS.
96 AC_REQUIRE([AM_NLS])
97
98 ifelse(gt_included_intl, yes, [
99 BUILD_INCLUDED_LIBINTL=no
100 USE_INCLUDED_LIBINTL=no
101 ])
102 LIBINTL=
103 LTLIBINTL=
104 POSUB=
105
106 dnl If we use NLS figure out what method
107 if test "$USE_NLS" = "yes"; then
108 gt_use_preinstalled_gnugettext=no
109 ifelse(gt_included_intl, yes, [
110 AC_MSG_CHECKING([whether included gettext is requested])
111 AC_ARG_WITH(included-gettext,
112 [ --with-included-gettext use the GNU gettext library included here],
113 nls_cv_force_use_gnu_gettext=$withval,
114 nls_cv_force_use_gnu_gettext=no)
115 AC_MSG_RESULT($nls_cv_force_use_gnu_gettext)
116
117 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
118 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
119 ])
120 dnl User does not insist on using GNU NLS library. Figure out what
121 dnl to use. If GNU gettext is available we use this. Else we have
122 dnl to fall back to GNU NLS library.
123
124 dnl Add a version number to the cache macros.
125 define([gt_api_version], ifelse([$2], [need-formatstring-macros], 3, ifelse([$2], [need-ngettext], 2, 1)))
126 define([gt_cv_func_gnugettext_libc], [gt_cv_func_gnugettext]gt_api_version[_libc])
127 define([gt_cv_func_gnugettext_libintl], [gt_cv_func_gnugettext]gt_api_version[_libintl])
128
129 AC_CACHE_CHECK([for GNU gettext in libc], gt_cv_func_gnugettext_libc,
130 [AC_TRY_LINK([#include <libintl.h>
131 ]ifelse([$2], [need-formatstring-macros],
132 [[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
133 #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
134 #endif
135 typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
136 ]], [])[extern int _nl_msg_cat_cntr;
137 extern int *_nl_domain_bindings;],
138 [bindtextdomain ("", "");
139 return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings],
140 gt_cv_func_gnugettext_libc=yes,
141 gt_cv_func_gnugettext_libc=no)])
142
143 if test "$gt_cv_func_gnugettext_libc" != "yes"; then
144 dnl Sometimes libintl requires libiconv, so first search for libiconv.
145 ifelse(gt_included_intl, yes, , [
146 AM_ICONV_LINK
147 ])
148 dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL
149 dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv])
150 dnl because that would add "-liconv" to LIBINTL and LTLIBINTL
151 dnl even if libiconv doesn't exist.
152 AC_LIB_LINKFLAGS_BODY([intl])
153 AC_CACHE_CHECK([for GNU gettext in libintl],
154 gt_cv_func_gnugettext_libintl,
155 [gt_save_CPPFLAGS="$CPPFLAGS"
156 CPPFLAGS="$CPPFLAGS $INCINTL"
157 gt_save_LIBS="$LIBS"
158 LIBS="$LIBS $LIBINTL"
159 dnl Now see whether libintl exists and does not depend on libiconv.
160 AC_TRY_LINK([#include <libintl.h>
161 ]ifelse([$2], [need-formatstring-macros],
162 [[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
163 #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
164 #endif
165 typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
166 ]], [])[extern int _nl_msg_cat_cntr;
167 extern
168 #ifdef __cplusplus
169 "C"
170 #endif
171 const char *_nl_expand_alias (const char *);],
172 [bindtextdomain ("", "");
173 return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
174 gt_cv_func_gnugettext_libintl=yes,
175 gt_cv_func_gnugettext_libintl=no)
176 dnl Now see whether libintl exists and depends on libiconv.
177 if test "$gt_cv_func_gnugettext_libintl" != yes && test -n "$LIBICONV"; then
178 LIBS="$LIBS $LIBICONV"
179 AC_TRY_LINK([#include <libintl.h>
180 ]ifelse([$2], [need-formatstring-macros],
181 [[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
182 #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
183 #endif
184 typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
185 ]], [])[extern int _nl_msg_cat_cntr;
186 extern
187 #ifdef __cplusplus
188 "C"
189 #endif
190 const char *_nl_expand_alias (const char *);],
191 [bindtextdomain ("", "");
192 return * gettext ("")]ifelse([$2], [need-ngettext], [ + * ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
193 [LIBINTL="$LIBINTL $LIBICONV"
194 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
195 gt_cv_func_gnugettext_libintl=yes
196 ])
197 fi
198 CPPFLAGS="$gt_save_CPPFLAGS"
199 LIBS="$gt_save_LIBS"])
200 fi
201
202 dnl If an already present or preinstalled GNU gettext() is found,
203 dnl use it. But if this macro is used in GNU gettext, and GNU
204 dnl gettext is already preinstalled in libintl, we update this
205 dnl libintl. (Cf. the install rule in intl/Makefile.in.)
206 if test "$gt_cv_func_gnugettext_libc" = "yes" \
207 || { test "$gt_cv_func_gnugettext_libintl" = "yes" \
208 && test "$PACKAGE" != gettext-runtime \
209 && test "$PACKAGE" != gettext-tools; }; then
210 gt_use_preinstalled_gnugettext=yes
211 else
212 dnl Reset the values set by searching for libintl.
213 LIBINTL=
214 LTLIBINTL=
215 INCINTL=
216 fi
217
218 ifelse(gt_included_intl, yes, [
219 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
220 dnl GNU gettext is not found in the C library.
221 dnl Fall back on included GNU gettext library.
222 nls_cv_use_gnu_gettext=yes
223 fi
224 fi
225
226 if test "$nls_cv_use_gnu_gettext" = "yes"; then
227 dnl Mark actions used to generate GNU NLS library.
228 BUILD_INCLUDED_LIBINTL=yes
229 USE_INCLUDED_LIBINTL=yes
230 LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV $LIBTHREAD"
231 LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV $LTLIBTHREAD"
232 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
233 fi
234
235 CATOBJEXT=
236 if test "$gt_use_preinstalled_gnugettext" = "yes" \
237 || test "$nls_cv_use_gnu_gettext" = "yes"; then
238 dnl Mark actions to use GNU gettext tools.
239 CATOBJEXT=.gmo
240 fi
241 ])
242
243 if test -n "$INTL_MACOSX_LIBS"; then
244 if test "$gt_use_preinstalled_gnugettext" = "yes" \
245 || test "$nls_cv_use_gnu_gettext" = "yes"; then
246 dnl Some extra flags are needed during linking.
247 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
248 LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
249 fi
250 fi
251
252 if test "$gt_use_preinstalled_gnugettext" = "yes" \
253 || test "$nls_cv_use_gnu_gettext" = "yes"; then
254 AC_DEFINE(ENABLE_NLS, 1,
255 [Define to 1 if translation of program messages to the user's native language
256 is requested.])
257 else
258 USE_NLS=no
259 fi
260 fi
261
262 AC_MSG_CHECKING([whether to use NLS])
263 AC_MSG_RESULT([$USE_NLS])
264 if test "$USE_NLS" = "yes"; then
265 AC_MSG_CHECKING([where the gettext function comes from])
266 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
267 if test "$gt_cv_func_gnugettext_libintl" = "yes"; then
268 gt_source="external libintl"
269 else
270 gt_source="libc"
271 fi
272 else
273 gt_source="included intl directory"
274 fi
275 AC_MSG_RESULT([$gt_source])
276 fi
277
278 if test "$USE_NLS" = "yes"; then
279
280 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
281 if test "$gt_cv_func_gnugettext_libintl" = "yes"; then
282 AC_MSG_CHECKING([how to link with libintl])
283 AC_MSG_RESULT([$LIBINTL])
284 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL])
285 fi
286
287 dnl For backward compatibility. Some packages may be using this.
288 AC_DEFINE(HAVE_GETTEXT, 1,
289 [Define if the GNU gettext() function is already present or preinstalled.])
290 AC_DEFINE(HAVE_DCGETTEXT, 1,
291 [Define if the GNU dcgettext() function is already present or preinstalled.])
292 fi
293
294 dnl We need to process the po/ directory.
295 POSUB=po
296 fi
297
298 ifelse(gt_included_intl, yes, [
299 dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL
300 dnl to 'yes' because some of the testsuite requires it.
301 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
302 BUILD_INCLUDED_LIBINTL=yes
303 fi
304
305 dnl Make all variables we use known to autoconf.
306 AC_SUBST(BUILD_INCLUDED_LIBINTL)
307 AC_SUBST(USE_INCLUDED_LIBINTL)
308 AC_SUBST(CATOBJEXT)
309
310 dnl For backward compatibility. Some configure.ins may be using this.
311 nls_cv_header_intl=
312 nls_cv_header_libgt=
313
314 dnl For backward compatibility. Some Makefiles may be using this.
315 DATADIRNAME=share
316 AC_SUBST(DATADIRNAME)
317
318 dnl For backward compatibility. Some Makefiles may be using this.
319 INSTOBJEXT=.mo
320 AC_SUBST(INSTOBJEXT)
321
322 dnl For backward compatibility. Some Makefiles may be using this.
323 GENCAT=gencat
324 AC_SUBST(GENCAT)
325
326 dnl For backward compatibility. Some Makefiles may be using this.
327 INTLOBJS=
328 if test "$USE_INCLUDED_LIBINTL" = yes; then
329 INTLOBJS="\$(GETTOBJS)"
330 fi
331 AC_SUBST(INTLOBJS)
332
333 dnl Enable libtool support if the surrounding package wishes it.
334 INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix
335 AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX)
336 ])
337
338 dnl For backward compatibility. Some Makefiles may be using this.
339 INTLLIBS="$LIBINTL"
340 AC_SUBST(INTLLIBS)
341
342 dnl Make all documented variables known to autoconf.
343 AC_SUBST(LIBINTL)
344 AC_SUBST(LTLIBINTL)
345 AC_SUBST(POSUB)
346 ])
347
348
349 dnl Checks for all prerequisites of the intl subdirectory,
350 dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS,
351 dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL.
352 AC_DEFUN([AM_INTL_SUBDIR],
353 [
354 AC_REQUIRE([AC_PROG_INSTALL])dnl
355 AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
356 AC_REQUIRE([AC_PROG_CC])dnl
357 AC_REQUIRE([AC_CANONICAL_HOST])dnl
358 AC_REQUIRE([gt_GLIBC2])dnl
359 AC_REQUIRE([AC_PROG_RANLIB])dnl
360 AC_REQUIRE([gl_VISIBILITY])dnl
361 AC_REQUIRE([gt_INTL_SUBDIR_CORE])dnl
362 AC_REQUIRE([bh_C_SIGNED])dnl
363 AC_REQUIRE([gl_AC_TYPE_LONG_LONG])dnl
364 AC_REQUIRE([gt_TYPE_LONGDOUBLE])dnl
365 AC_REQUIRE([gt_TYPE_WCHAR_T])dnl
366 AC_REQUIRE([gt_TYPE_WINT_T])dnl
367 AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
368 AC_REQUIRE([gt_TYPE_INTMAX_T])
369 AC_REQUIRE([gt_PRINTF_POSIX])
370 AC_REQUIRE([gl_GLIBC21])dnl
371 AC_REQUIRE([gl_XSIZE])dnl
372 AC_REQUIRE([gt_INTL_MACOSX])dnl
373
374 AC_CHECK_TYPE([ptrdiff_t], ,
375 [AC_DEFINE([ptrdiff_t], [long],
376 [Define as the type of the result of subtracting two pointers, if the system doesn't define it.])
377 ])
378 AC_CHECK_HEADERS([stddef.h stdlib.h string.h])
379 AC_CHECK_FUNCS([asprintf fwprintf putenv setenv setlocale snprintf wcslen])
380
381 dnl Use the _snprintf function only if it is declared (because on NetBSD it
382 dnl is defined as a weak alias of snprintf; we prefer to use the latter).
383 gt_CHECK_DECL(_snprintf, [#include <stdio.h>])
384 gt_CHECK_DECL(_snwprintf, [#include <stdio.h>])
385
386 dnl Use the *_unlocked functions only if they are declared.
387 dnl (because some of them were defined without being declared in Solaris
388 dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built
389 dnl on Solaris 2.5.1 to run on Solaris 2.6).
390 dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13.
391 gt_CHECK_DECL(getc_unlocked, [#include <stdio.h>])
392
393 case $gt_cv_func_printf_posix in
394 *yes) HAVE_POSIX_PRINTF=1 ;;
395 *) HAVE_POSIX_PRINTF=0 ;;
396 esac
397 AC_SUBST([HAVE_POSIX_PRINTF])
398 if test "$ac_cv_func_asprintf" = yes; then
399 HAVE_ASPRINTF=1
400 else
401 HAVE_ASPRINTF=0
402 fi
403 AC_SUBST([HAVE_ASPRINTF])
404 if test "$ac_cv_func_snprintf" = yes; then
405 HAVE_SNPRINTF=1
406 else
407 HAVE_SNPRINTF=0
408 fi
409 AC_SUBST([HAVE_SNPRINTF])
410 if test "$ac_cv_func_wprintf" = yes; then
411 HAVE_WPRINTF=1
412 else
413 HAVE_WPRINTF=0
414 fi
415 AC_SUBST([HAVE_WPRINTF])
416
417 AM_LANGINFO_CODESET
418 gt_LC_MESSAGES
419
420 dnl Compilation on mingw and Cygwin needs special Makefile rules, because
421 dnl 1. when we install a shared library, we must arrange to export
422 dnl auxiliary pointer variables for every exported variable,
423 dnl 2. when we install a shared library and a static library simultaneously,
424 dnl the include file specifies __declspec(dllimport) and therefore we
425 dnl must arrange to define the auxiliary pointer variables for the
426 dnl exported variables _also_ in the static library.
427 if test "$enable_shared" = yes; then
428 case "$host_os" in
429 cygwin*) is_woe32dll=yes ;;
430 *) is_woe32dll=no ;;
431 esac
432 else
433 is_woe32dll=no
434 fi
435 WOE32DLL=$is_woe32dll
436 AC_SUBST([WOE32DLL])
437
438 dnl Rename some macros and functions used for locking.
439 AH_BOTTOM([
440 #define __libc_lock_t gl_lock_t
441 #define __libc_lock_define gl_lock_define
442 #define __libc_lock_define_initialized gl_lock_define_initialized
443 #define __libc_lock_init gl_lock_init
444 #define __libc_lock_lock gl_lock_lock
445 #define __libc_lock_unlock gl_lock_unlock
446 #define __libc_lock_recursive_t gl_recursive_lock_t
447 #define __libc_lock_define_recursive gl_recursive_lock_define
448 #define __libc_lock_define_initialized_recursive gl_recursive_lock_define_initialized
449 #define __libc_lock_init_recursive gl_recursive_lock_init
450 #define __libc_lock_lock_recursive gl_recursive_lock_lock
451 #define __libc_lock_unlock_recursive gl_recursive_lock_unlock
452 #define glthread_in_use libintl_thread_in_use
453 #define glthread_lock_init libintl_lock_init
454 #define glthread_lock_lock libintl_lock_lock
455 #define glthread_lock_unlock libintl_lock_unlock
456 #define glthread_lock_destroy libintl_lock_destroy
457 #define glthread_rwlock_init libintl_rwlock_init
458 #define glthread_rwlock_rdlock libintl_rwlock_rdlock
459 #define glthread_rwlock_wrlock libintl_rwlock_wrlock
460 #define glthread_rwlock_unlock libintl_rwlock_unlock
461 #define glthread_rwlock_destroy libintl_rwlock_destroy
462 #define glthread_recursive_lock_init libintl_recursive_lock_init
463 #define glthread_recursive_lock_lock libintl_recursive_lock_lock
464 #define glthread_recursive_lock_unlock libintl_recursive_lock_unlock
465 #define glthread_recursive_lock_destroy libintl_recursive_lock_destroy
466 #define glthread_once libintl_once
467 #define glthread_once_call libintl_once_call
468 #define glthread_once_singlethreaded libintl_once_singlethreaded
469 ])
470 ])
471
472
473 dnl Checks for the core files of the intl subdirectory:
474 dnl dcigettext.c
475 dnl eval-plural.h
476 dnl explodename.c
477 dnl finddomain.c
478 dnl gettextP.h
479 dnl gmo.h
480 dnl hash-string.h hash-string.c
481 dnl l10nflist.c
482 dnl libgnuintl.h.in (except the *printf stuff)
483 dnl loadinfo.h
484 dnl loadmsgcat.c
485 dnl localealias.c
486 dnl log.c
487 dnl plural-exp.h plural-exp.c
488 dnl plural.y
489 dnl Used by libglocale.
490 AC_DEFUN([gt_INTL_SUBDIR_CORE],
491 [
492 AC_REQUIRE([AC_C_INLINE])dnl
493 AC_REQUIRE([AC_TYPE_SIZE_T])dnl
494 AC_REQUIRE([gl_AC_HEADER_STDINT_H])
495 AC_REQUIRE([AC_FUNC_ALLOCA])dnl
496 AC_REQUIRE([AC_FUNC_MMAP])dnl
497 AC_REQUIRE([gt_INTDIV0])dnl
498 AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])dnl
499 AC_REQUIRE([gl_HEADER_INTTYPES_H])dnl
500 AC_REQUIRE([gt_INTTYPES_PRI])dnl
501 AC_REQUIRE([gl_LOCK])dnl
502
503 AC_TRY_LINK(
504 [int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }],
505 [],
506 [AC_DEFINE([HAVE_BUILTIN_EXPECT], 1,
507 [Define to 1 if the compiler understands __builtin_expect.])])
508
509 AC_CHECK_HEADERS([argz.h limits.h unistd.h sys/param.h])
510 AC_CHECK_FUNCS([getcwd getegid geteuid getgid getuid mempcpy munmap \
511 stpcpy strcasecmp strdup strtoul tsearch argz_count argz_stringify \
512 argz_next __fsetlocking])
513
514 dnl Use the *_unlocked functions only if they are declared.
515 dnl (because some of them were defined without being declared in Solaris
516 dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built
517 dnl on Solaris 2.5.1 to run on Solaris 2.6).
518 dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13.
519 gt_CHECK_DECL(feof_unlocked, [#include <stdio.h>])
520 gt_CHECK_DECL(fgets_unlocked, [#include <stdio.h>])
521
522 AM_ICONV
523
524 dnl glibc >= 2.4 has a NL_LOCALE_NAME macro when _GNU_SOURCE is defined,
525 dnl and a _NL_LOCALE_NAME macro always.
526 AC_CACHE_CHECK([for NL_LOCALE_NAME macro], gt_cv_nl_locale_name,
527 [AC_TRY_LINK([#include <langinfo.h>
528 #include <locale.h>],
529 [char* cs = nl_langinfo(_NL_LOCALE_NAME(LC_MESSAGES));],
530 gt_cv_nl_locale_name=yes,
531 gt_cv_nl_locale_name=no)
532 ])
533 if test $gt_cv_nl_locale_name = yes; then
534 AC_DEFINE(HAVE_NL_LOCALE_NAME, 1,
535 [Define if you have <langinfo.h> and it defines the NL_LOCALE_NAME macro if _GNU_SOURCE is defined.])
536 fi
537
538 dnl intl/plural.c is generated from intl/plural.y. It requires bison,
539 dnl because plural.y uses bison specific features. It requires at least
540 dnl bison-1.26 because earlier versions generate a plural.c that doesn't
541 dnl compile.
542 dnl bison is only needed for the maintainer (who touches plural.y). But in
543 dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put
544 dnl the rule in general Makefile. Now, some people carelessly touch the
545 dnl files or have a broken "make" program, hence the plural.c rule will
546 dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not
547 dnl present or too old.
548 AC_CHECK_PROGS([INTLBISON], [bison])
549 if test -z "$INTLBISON"; then
550 ac_verc_fail=yes
551 else
552 dnl Found it, now check the version.
553 AC_MSG_CHECKING([version of bison])
554 changequote(<<,>>)dnl
555 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
556 case $ac_prog_version in
557 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
558 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
559 changequote([,])dnl
560 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
561 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
562 esac
563 AC_MSG_RESULT([$ac_prog_version])
564 fi
565 if test $ac_verc_fail = yes; then
566 INTLBISON=:
567 fi
568 ])
569
570
571 dnl Checks for special options needed on MacOS X.
572 dnl Defines INTL_MACOSX_LIBS.
573 AC_DEFUN([gt_INTL_MACOSX],
574 [
575 dnl Check for API introduced in MacOS X 10.2.
576 AC_CACHE_CHECK([for CFPreferencesCopyAppValue],
577 gt_cv_func_CFPreferencesCopyAppValue,
578 [gt_save_LIBS="$LIBS"
579 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
580 AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>],
581 [CFPreferencesCopyAppValue(NULL, NULL)],
582 [gt_cv_func_CFPreferencesCopyAppValue=yes],
583 [gt_cv_func_CFPreferencesCopyAppValue=no])
584 LIBS="$gt_save_LIBS"])
585 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
586 AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], 1,
587 [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.])
588 fi
589 dnl Check for API introduced in MacOS X 10.3.
590 AC_CACHE_CHECK([for CFLocaleCopyCurrent], gt_cv_func_CFLocaleCopyCurrent,
591 [gt_save_LIBS="$LIBS"
592 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
593 AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();],
594 [gt_cv_func_CFLocaleCopyCurrent=yes],
595 [gt_cv_func_CFLocaleCopyCurrent=no])
596 LIBS="$gt_save_LIBS"])
597 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
598 AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], 1,
599 [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.])
600 fi
601 INTL_MACOSX_LIBS=
602 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
603 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
604 fi
605 AC_SUBST([INTL_MACOSX_LIBS])
606 ])
607
608
609 dnl gt_CHECK_DECL(FUNC, INCLUDES)
610 dnl Check whether a function is declared.
611 AC_DEFUN([gt_CHECK_DECL],
612 [
613 AC_CACHE_CHECK([whether $1 is declared], ac_cv_have_decl_$1,
614 [AC_TRY_COMPILE([$2], [
615 #ifndef $1
616 char *p = (char *) $1;
617 #endif
618 ], ac_cv_have_decl_$1=yes, ac_cv_have_decl_$1=no)])
619 if test $ac_cv_have_decl_$1 = yes; then
620 gt_value=1
621 else
622 gt_value=0
623 fi
624 AC_DEFINE_UNQUOTED([HAVE_DECL_]translit($1, [a-z], [A-Z]), [$gt_value],
625 [Define to 1 if you have the declaration of `$1', and to 0 if you don't.])
626 ])
627
628
629 dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version])
630 AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])
0 # glibc2.m4 serial 1
1 dnl Copyright (C) 2000-2002, 2004 Free Software Foundation, Inc.
0 # glibc2.m4 serial 2
1 dnl Copyright (C) 2000-2002, 2004, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
88
99 AC_DEFUN([gt_GLIBC2],
1010 [
11 AC_CACHE_CHECK(whether we are using the GNU C Library 2 or newer,
12 ac_cv_gnu_library_2,
11 AC_CACHE_CHECK([whether we are using the GNU C Library 2 or newer],
12 [ac_cv_gnu_library_2],
1313 [AC_EGREP_CPP([Lucky GNU user],
14 [
14 [
1515 #include <features.h>
1616 #ifdef __GNU_LIBRARY__
1717 #if (__GLIBC__ >= 2)
1818 Lucky GNU user
1919 #endif
2020 #endif
21 ],
22 ac_cv_gnu_library_2=yes,
23 ac_cv_gnu_library_2=no)
21 ],
22 [ac_cv_gnu_library_2=yes],
23 [ac_cv_gnu_library_2=no])
2424 ]
2525 )
26 AC_SUBST(GLIBC2)
26 AC_SUBST([GLIBC2])
2727 GLIBC2="$ac_cv_gnu_library_2"
2828 ]
2929 )
0 # glibc2.m4 serial 1
1 dnl Copyright (C) 2000-2002, 2004 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 # Test for the GNU C Library, version 2.0 or newer.
7 # From Bruno Haible.
8
9 AC_DEFUN([gt_GLIBC2],
10 [
11 AC_CACHE_CHECK(whether we are using the GNU C Library 2 or newer,
12 ac_cv_gnu_library_2,
13 [AC_EGREP_CPP([Lucky GNU user],
14 [
15 #include <features.h>
16 #ifdef __GNU_LIBRARY__
17 #if (__GLIBC__ >= 2)
18 Lucky GNU user
19 #endif
20 #endif
21 ],
22 ac_cv_gnu_library_2=yes,
23 ac_cv_gnu_library_2=no)
24 ]
25 )
26 AC_SUBST(GLIBC2)
27 GLIBC2="$ac_cv_gnu_library_2"
28 ]
29 )
0 # glibc21.m4 serial 3
1 dnl Copyright (C) 2000-2002, 2004 Free Software Foundation, Inc.
0 # glibc21.m4 serial 4
1 dnl Copyright (C) 2000-2002, 2004, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
88
99 AC_DEFUN([gl_GLIBC21],
1010 [
11 AC_CACHE_CHECK(whether we are using the GNU C Library 2.1 or newer,
12 ac_cv_gnu_library_2_1,
11 AC_CACHE_CHECK([whether we are using the GNU C Library 2.1 or newer],
12 [ac_cv_gnu_library_2_1],
1313 [AC_EGREP_CPP([Lucky GNU user],
14 [
14 [
1515 #include <features.h>
1616 #ifdef __GNU_LIBRARY__
1717 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
1818 Lucky GNU user
1919 #endif
2020 #endif
21 ],
22 ac_cv_gnu_library_2_1=yes,
23 ac_cv_gnu_library_2_1=no)
21 ],
22 [ac_cv_gnu_library_2_1=yes],
23 [ac_cv_gnu_library_2_1=no])
2424 ]
2525 )
26 AC_SUBST(GLIBC21)
26 AC_SUBST([GLIBC21])
2727 GLIBC21="$ac_cv_gnu_library_2_1"
2828 ]
2929 )
0 # glibc21.m4 serial 3
1 dnl Copyright (C) 2000-2002, 2004 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 # Test for the GNU C Library, version 2.1 or newer.
7 # From Bruno Haible.
8
9 AC_DEFUN([gl_GLIBC21],
10 [
11 AC_CACHE_CHECK(whether we are using the GNU C Library 2.1 or newer,
12 ac_cv_gnu_library_2_1,
13 [AC_EGREP_CPP([Lucky GNU user],
14 [
15 #include <features.h>
16 #ifdef __GNU_LIBRARY__
17 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
18 Lucky GNU user
19 #endif
20 #endif
21 ],
22 ac_cv_gnu_library_2_1=yes,
23 ac_cv_gnu_library_2_1=no)
24 ]
25 )
26 AC_SUBST(GLIBC21)
27 GLIBC21="$ac_cv_gnu_library_2_1"
28 ]
29 )
0 # iconv.m4 serial AM4 (gettext-0.11.3)
1 dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
0 # iconv.m4 serial 11 (gettext-0.18.1)
1 dnl Copyright (C) 2000-2002, 2007-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
2020 [
2121 dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
2222 dnl those with the standalone portable GNU libiconv installed).
23 AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
2324
2425 dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
2526 dnl accordingly.
3233 am_save_CPPFLAGS="$CPPFLAGS"
3334 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV])
3435
35 AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [
36 AC_CACHE_CHECK([for iconv], [am_cv_func_iconv], [
3637 am_cv_func_iconv="no, consider installing GNU libiconv"
3738 am_cv_lib_iconv=no
3839 AC_TRY_LINK([#include <stdlib.h>
4041 [iconv_t cd = iconv_open("","");
4142 iconv(cd,NULL,NULL,NULL,NULL);
4243 iconv_close(cd);],
43 am_cv_func_iconv=yes)
44 [am_cv_func_iconv=yes])
4445 if test "$am_cv_func_iconv" != yes; then
4546 am_save_LIBS="$LIBS"
4647 LIBS="$LIBS $LIBICONV"
4950 [iconv_t cd = iconv_open("","");
5051 iconv(cd,NULL,NULL,NULL,NULL);
5152 iconv_close(cd);],
52 am_cv_lib_iconv=yes
53 am_cv_func_iconv=yes)
53 [am_cv_lib_iconv=yes]
54 [am_cv_func_iconv=yes])
5455 LIBS="$am_save_LIBS"
5556 fi
5657 ])
5758 if test "$am_cv_func_iconv" = yes; then
58 AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.])
59 AC_CACHE_CHECK([for working iconv], [am_cv_func_iconv_works], [
60 dnl This tests against bugs in AIX 5.1, HP-UX 11.11, Solaris 10.
61 am_save_LIBS="$LIBS"
62 if test $am_cv_lib_iconv = yes; then
63 LIBS="$LIBS $LIBICONV"
64 fi
65 AC_TRY_RUN([
66 #include <iconv.h>
67 #include <string.h>
68 int main ()
69 {
70 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
71 returns. */
72 {
73 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
74 if (cd_utf8_to_88591 != (iconv_t)(-1))
75 {
76 static const char input[] = "\342\202\254"; /* EURO SIGN */
77 char buf[10];
78 const char *inptr = input;
79 size_t inbytesleft = strlen (input);
80 char *outptr = buf;
81 size_t outbytesleft = sizeof (buf);
82 size_t res = iconv (cd_utf8_to_88591,
83 (char **) &inptr, &inbytesleft,
84 &outptr, &outbytesleft);
85 if (res == 0)
86 return 1;
87 }
88 }
89 /* Test against Solaris 10 bug: Failures are not distinguishable from
90 successful returns. */
91 {
92 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
93 if (cd_ascii_to_88591 != (iconv_t)(-1))
94 {
95 static const char input[] = "\263";
96 char buf[10];
97 const char *inptr = input;
98 size_t inbytesleft = strlen (input);
99 char *outptr = buf;
100 size_t outbytesleft = sizeof (buf);
101 size_t res = iconv (cd_ascii_to_88591,
102 (char **) &inptr, &inbytesleft,
103 &outptr, &outbytesleft);
104 if (res == 0)
105 return 1;
106 }
107 }
108 #if 0 /* This bug could be worked around by the caller. */
109 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
110 {
111 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
112 if (cd_88591_to_utf8 != (iconv_t)(-1))
113 {
114 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
115 char buf[50];
116 const char *inptr = input;
117 size_t inbytesleft = strlen (input);
118 char *outptr = buf;
119 size_t outbytesleft = sizeof (buf);
120 size_t res = iconv (cd_88591_to_utf8,
121 (char **) &inptr, &inbytesleft,
122 &outptr, &outbytesleft);
123 if ((int)res > 0)
124 return 1;
125 }
126 }
127 #endif
128 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
129 provided. */
130 if (/* Try standardized names. */
131 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
132 /* Try IRIX, OSF/1 names. */
133 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
134 /* Try AIX names. */
135 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
136 /* Try HP-UX names. */
137 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
138 return 1;
139 return 0;
140 }], [am_cv_func_iconv_works=yes], [am_cv_func_iconv_works=no],
141 [case "$host_os" in
142 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
143 *) am_cv_func_iconv_works="guessing yes" ;;
144 esac])
145 LIBS="$am_save_LIBS"
146 ])
147 case "$am_cv_func_iconv_works" in
148 *no) am_func_iconv=no am_cv_lib_iconv=no ;;
149 *) am_func_iconv=yes ;;
150 esac
151 else
152 am_func_iconv=no am_cv_lib_iconv=no
153 fi
154 if test "$am_func_iconv" = yes; then
155 AC_DEFINE([HAVE_ICONV], [1],
156 [Define if you have the iconv() function and it works.])
59157 fi
60158 if test "$am_cv_lib_iconv" = yes; then
61159 AC_MSG_CHECKING([how to link with libiconv])
67165 LIBICONV=
68166 LTLIBICONV=
69167 fi
70 AC_SUBST(LIBICONV)
71 AC_SUBST(LTLIBICONV)
168 AC_SUBST([LIBICONV])
169 AC_SUBST([LTLIBICONV])
72170 ])
73171
74 AC_DEFUN([AM_ICONV],
172 dnl Define AM_ICONV using AC_DEFUN_ONCE for Autoconf >= 2.64, in order to
173 dnl avoid warnings like
174 dnl "warning: AC_REQUIRE: `AM_ICONV' was expanded before it was required".
175 dnl This is tricky because of the way 'aclocal' is implemented:
176 dnl - It requires defining an auxiliary macro whose name ends in AC_DEFUN.
177 dnl Otherwise aclocal's initial scan pass would miss the macro definition.
178 dnl - It requires a line break inside the AC_DEFUN_ONCE and AC_DEFUN expansions.
179 dnl Otherwise aclocal would emit many "Use of uninitialized value $1"
180 dnl warnings.
181 m4_define([gl_iconv_AC_DEFUN],
182 m4_version_prereq([2.64],
183 [[AC_DEFUN_ONCE(
184 [$1], [$2])]],
185 [[AC_DEFUN(
186 [$1], [$2])]]))
187 gl_iconv_AC_DEFUN([AM_ICONV],
75188 [
76189 AM_ICONV_LINK
77190 if test "$am_cv_func_iconv" = yes; then
78191 AC_MSG_CHECKING([for iconv declaration])
79 AC_CACHE_VAL(am_cv_proto_iconv, [
192 AC_CACHE_VAL([am_cv_proto_iconv], [
80193 AC_TRY_COMPILE([
81194 #include <stdlib.h>
82195 #include <iconv.h>
89202 #else
90203 size_t iconv();
91204 #endif
92 ], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const")
205 ], [], [am_cv_proto_iconv_arg1=""], [am_cv_proto_iconv_arg1="const"])
93206 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])
94207 am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
95 AC_MSG_RESULT([$]{ac_t:-
96 }[$]am_cv_proto_iconv)
97 AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1,
208 AC_MSG_RESULT([
209 $am_cv_proto_iconv])
210 AC_DEFINE_UNQUOTED([ICONV_CONST], [$am_cv_proto_iconv_arg1],
98211 [Define as const if the declaration of iconv() needs const.])
99212 fi
100213 ])
0 # iconv.m4 serial AM4 (gettext-0.11.3)
1 dnl Copyright (C) 2000-2002 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7
8 AC_DEFUN([AM_ICONV_LINKFLAGS_BODY],
9 [
10 dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
11 AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
12 AC_REQUIRE([AC_LIB_RPATH])
13
14 dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
15 dnl accordingly.
16 AC_LIB_LINKFLAGS_BODY([iconv])
17 ])
18
19 AC_DEFUN([AM_ICONV_LINK],
20 [
21 dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
22 dnl those with the standalone portable GNU libiconv installed).
23
24 dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
25 dnl accordingly.
26 AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
27
28 dnl Add $INCICONV to CPPFLAGS before performing the following checks,
29 dnl because if the user has installed libiconv and not disabled its use
30 dnl via --without-libiconv-prefix, he wants to use it. The first
31 dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed.
32 am_save_CPPFLAGS="$CPPFLAGS"
33 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV])
34
35 AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [
36 am_cv_func_iconv="no, consider installing GNU libiconv"
37 am_cv_lib_iconv=no
38 AC_TRY_LINK([#include <stdlib.h>
39 #include <iconv.h>],
40 [iconv_t cd = iconv_open("","");
41 iconv(cd,NULL,NULL,NULL,NULL);
42 iconv_close(cd);],
43 am_cv_func_iconv=yes)
44 if test "$am_cv_func_iconv" != yes; then
45 am_save_LIBS="$LIBS"
46 LIBS="$LIBS $LIBICONV"
47 AC_TRY_LINK([#include <stdlib.h>
48 #include <iconv.h>],
49 [iconv_t cd = iconv_open("","");
50 iconv(cd,NULL,NULL,NULL,NULL);
51 iconv_close(cd);],
52 am_cv_lib_iconv=yes
53 am_cv_func_iconv=yes)
54 LIBS="$am_save_LIBS"
55 fi
56 ])
57 if test "$am_cv_func_iconv" = yes; then
58 AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.])
59 fi
60 if test "$am_cv_lib_iconv" = yes; then
61 AC_MSG_CHECKING([how to link with libiconv])
62 AC_MSG_RESULT([$LIBICONV])
63 else
64 dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV
65 dnl either.
66 CPPFLAGS="$am_save_CPPFLAGS"
67 LIBICONV=
68 LTLIBICONV=
69 fi
70 AC_SUBST(LIBICONV)
71 AC_SUBST(LTLIBICONV)
72 ])
73
74 AC_DEFUN([AM_ICONV],
75 [
76 AM_ICONV_LINK
77 if test "$am_cv_func_iconv" = yes; then
78 AC_MSG_CHECKING([for iconv declaration])
79 AC_CACHE_VAL(am_cv_proto_iconv, [
80 AC_TRY_COMPILE([
81 #include <stdlib.h>
82 #include <iconv.h>
83 extern
84 #ifdef __cplusplus
85 "C"
86 #endif
87 #if defined(__STDC__) || defined(__cplusplus)
88 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
89 #else
90 size_t iconv();
91 #endif
92 ], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const")
93 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])
94 am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
95 AC_MSG_RESULT([$]{ac_t:-
96 }[$]am_cv_proto_iconv)
97 AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1,
98 [Define as const if the declaration of iconv() needs const.])
99 fi
100 ])
0 # intdiv0.m4 serial 1 (gettext-0.11.3)
1 dnl Copyright (C) 2002 Free Software Foundation, Inc.
0 # intdiv0.m4 serial 3 (gettext-0.18)
1 dnl Copyright (C) 2002, 2007-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
1313 AC_CACHE_CHECK([whether integer division by zero raises SIGFPE],
1414 gt_cv_int_divbyzero_sigfpe,
1515 [
16 AC_TRY_RUN([
16 gt_cv_int_divbyzero_sigfpe=
17 changequote(,)dnl
18 case "$host_os" in
19 macos* | darwin[6-9]* | darwin[1-9][0-9]*)
20 # On MacOS X 10.2 or newer, just assume the same as when cross-
21 # compiling. If we were to perform the real test, 1 Crash Report
22 # dialog window would pop up.
23 case "$host_cpu" in
24 i[34567]86 | x86_64)
25 gt_cv_int_divbyzero_sigfpe="guessing yes" ;;
26 esac
27 ;;
28 esac
29 changequote([,])dnl
30 if test -z "$gt_cv_int_divbyzero_sigfpe"; then
31 AC_TRY_RUN([
1732 #include <stdlib.h>
1833 #include <signal.h>
1934
2035 static void
21 #ifdef __cplusplus
2236 sigfpe_handler (int sig)
23 #else
24 sigfpe_handler (sig) int sig;
25 #endif
2637 {
2738 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
2839 exit (sig != SIGFPE);
4960 nan = y / y;
5061 exit (1);
5162 }
52 ], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no,
53 [
54 # Guess based on the CPU.
55 case "$host_cpu" in
56 alpha* | i[34567]86 | m68k | s390*)
57 gt_cv_int_divbyzero_sigfpe="guessing yes";;
58 *)
59 gt_cv_int_divbyzero_sigfpe="guessing no";;
60 esac
61 ])
63 ], [gt_cv_int_divbyzero_sigfpe=yes], [gt_cv_int_divbyzero_sigfpe=no],
64 [
65 # Guess based on the CPU.
66 changequote(,)dnl
67 case "$host_cpu" in
68 alpha* | i[34567]86 | x86_64 | m68k | s390*)
69 gt_cv_int_divbyzero_sigfpe="guessing yes";;
70 *)
71 gt_cv_int_divbyzero_sigfpe="guessing no";;
72 esac
73 changequote([,])dnl
74 ])
75 fi
6276 ])
6377 case "$gt_cv_int_divbyzero_sigfpe" in
6478 *yes) value=1;;
6579 *) value=0;;
6680 esac
67 AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value,
81 AC_DEFINE_UNQUOTED([INTDIV0_RAISES_SIGFPE], [$value],
6882 [Define if integer division by zero raises signal SIGFPE.])
6983 ])
0 # intdiv0.m4 serial 1 (gettext-0.11.3)
1 dnl Copyright (C) 2002 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7
8 AC_DEFUN([gt_INTDIV0],
9 [
10 AC_REQUIRE([AC_PROG_CC])dnl
11 AC_REQUIRE([AC_CANONICAL_HOST])dnl
12
13 AC_CACHE_CHECK([whether integer division by zero raises SIGFPE],
14 gt_cv_int_divbyzero_sigfpe,
15 [
16 AC_TRY_RUN([
17 #include <stdlib.h>
18 #include <signal.h>
19
20 static void
21 #ifdef __cplusplus
22 sigfpe_handler (int sig)
23 #else
24 sigfpe_handler (sig) int sig;
25 #endif
26 {
27 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
28 exit (sig != SIGFPE);
29 }
30
31 int x = 1;
32 int y = 0;
33 int z;
34 int nan;
35
36 int main ()
37 {
38 signal (SIGFPE, sigfpe_handler);
39 /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
40 #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
41 signal (SIGTRAP, sigfpe_handler);
42 #endif
43 /* Linux/SPARC yields signal SIGILL. */
44 #if defined (__sparc__) && defined (__linux__)
45 signal (SIGILL, sigfpe_handler);
46 #endif
47
48 z = x / y;
49 nan = y / y;
50 exit (1);
51 }
52 ], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no,
53 [
54 # Guess based on the CPU.
55 case "$host_cpu" in
56 alpha* | i[34567]86 | m68k | s390*)
57 gt_cv_int_divbyzero_sigfpe="guessing yes";;
58 *)
59 gt_cv_int_divbyzero_sigfpe="guessing no";;
60 esac
61 ])
62 ])
63 case "$gt_cv_int_divbyzero_sigfpe" in
64 *yes) value=1;;
65 *) value=0;;
66 esac
67 AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value,
68 [Define if integer division by zero raises signal SIGFPE.])
69 ])
0 # intl.m4 serial 17 (gettext-0.18)
1 dnl Copyright (C) 1995-2009 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5 dnl
6 dnl This file can can be used in projects which are not available under
7 dnl the GNU General Public License or the GNU Library General Public
8 dnl License but which still want to provide support for the GNU gettext
9 dnl functionality.
10 dnl Please note that the actual code of the GNU gettext library is covered
11 dnl by the GNU Library General Public License, and the rest of the GNU
12 dnl gettext package package is covered by the GNU General Public License.
13 dnl They are *not* in the public domain.
14
15 dnl Authors:
16 dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
17 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2009.
18
19 AC_PREREQ([2.52])
20
21 dnl Checks for all prerequisites of the intl subdirectory,
22 dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS,
23 dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL.
24 AC_DEFUN([AM_INTL_SUBDIR],
25 [
26 AC_REQUIRE([AC_PROG_INSTALL])dnl
27 AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
28 AC_REQUIRE([AC_PROG_CC])dnl
29 AC_REQUIRE([AC_CANONICAL_HOST])dnl
30 AC_REQUIRE([gt_GLIBC2])dnl
31 AC_REQUIRE([AC_PROG_RANLIB])dnl
32 AC_REQUIRE([gl_VISIBILITY])dnl
33 AC_REQUIRE([gt_INTL_SUBDIR_CORE])dnl
34 AC_REQUIRE([AC_TYPE_LONG_LONG_INT])dnl
35 AC_REQUIRE([gt_TYPE_WCHAR_T])dnl
36 AC_REQUIRE([gt_TYPE_WINT_T])dnl
37 AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
38 AC_REQUIRE([gt_TYPE_INTMAX_T])
39 AC_REQUIRE([gt_PRINTF_POSIX])
40 AC_REQUIRE([gl_GLIBC21])dnl
41 AC_REQUIRE([gl_XSIZE])dnl
42 AC_REQUIRE([gl_FCNTL_O_FLAGS])dnl
43 AC_REQUIRE([gt_INTL_MACOSX])dnl
44
45 dnl Support for automake's --enable-silent-rules.
46 case "$enable_silent_rules" in
47 yes) INTL_DEFAULT_VERBOSITY=0;;
48 no) INTL_DEFAULT_VERBOSITY=1;;
49 *) INTL_DEFAULT_VERBOSITY=1;;
50 esac
51 AC_SUBST([INTL_DEFAULT_VERBOSITY])
52
53 AC_CHECK_TYPE([ptrdiff_t], ,
54 [AC_DEFINE([ptrdiff_t], [long],
55 [Define as the type of the result of subtracting two pointers, if the system doesn't define it.])
56 ])
57 AC_CHECK_HEADERS([stddef.h stdlib.h string.h])
58 AC_CHECK_FUNCS([asprintf fwprintf newlocale putenv setenv setlocale \
59 snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb])
60
61 dnl Use the _snprintf function only if it is declared (because on NetBSD it
62 dnl is defined as a weak alias of snprintf; we prefer to use the latter).
63 gt_CHECK_DECL(_snprintf, [#include <stdio.h>])
64 gt_CHECK_DECL(_snwprintf, [#include <stdio.h>])
65
66 dnl Use the *_unlocked functions only if they are declared.
67 dnl (because some of them were defined without being declared in Solaris
68 dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built
69 dnl on Solaris 2.5.1 to run on Solaris 2.6).
70 dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13.
71 gt_CHECK_DECL(getc_unlocked, [#include <stdio.h>])
72
73 case $gt_cv_func_printf_posix in
74 *yes) HAVE_POSIX_PRINTF=1 ;;
75 *) HAVE_POSIX_PRINTF=0 ;;
76 esac
77 AC_SUBST([HAVE_POSIX_PRINTF])
78 if test "$ac_cv_func_asprintf" = yes; then
79 HAVE_ASPRINTF=1
80 else
81 HAVE_ASPRINTF=0
82 fi
83 AC_SUBST([HAVE_ASPRINTF])
84 if test "$ac_cv_func_snprintf" = yes; then
85 HAVE_SNPRINTF=1
86 else
87 HAVE_SNPRINTF=0
88 fi
89 AC_SUBST([HAVE_SNPRINTF])
90 if test "$ac_cv_func_newlocale" = yes; then
91 HAVE_NEWLOCALE=1
92 else
93 HAVE_NEWLOCALE=0
94 fi
95 AC_SUBST([HAVE_NEWLOCALE])
96 if test "$ac_cv_func_wprintf" = yes; then
97 HAVE_WPRINTF=1
98 else
99 HAVE_WPRINTF=0
100 fi
101 AC_SUBST([HAVE_WPRINTF])
102
103 AM_LANGINFO_CODESET
104 gt_LC_MESSAGES
105
106 dnl Compilation on mingw and Cygwin needs special Makefile rules, because
107 dnl 1. when we install a shared library, we must arrange to export
108 dnl auxiliary pointer variables for every exported variable,
109 dnl 2. when we install a shared library and a static library simultaneously,
110 dnl the include file specifies __declspec(dllimport) and therefore we
111 dnl must arrange to define the auxiliary pointer variables for the
112 dnl exported variables _also_ in the static library.
113 if test "$enable_shared" = yes; then
114 case "$host_os" in
115 mingw* | cygwin*) is_woe32dll=yes ;;
116 *) is_woe32dll=no ;;
117 esac
118 else
119 is_woe32dll=no
120 fi
121 WOE32DLL=$is_woe32dll
122 AC_SUBST([WOE32DLL])
123
124 dnl On mingw and Cygwin, we can activate special Makefile rules which add
125 dnl version information to the shared libraries and executables.
126 case "$host_os" in
127 mingw* | cygwin*) is_woe32=yes ;;
128 *) is_woe32=no ;;
129 esac
130 WOE32=$is_woe32
131 AC_SUBST([WOE32])
132 if test $WOE32 = yes; then
133 dnl Check for a program that compiles Windows resource files.
134 AC_CHECK_TOOL([WINDRES], [windres])
135 fi
136
137 dnl Determine whether when creating a library, "-lc" should be passed to
138 dnl libtool or not. On many platforms, it is required for the libtool option
139 dnl -no-undefined to work. On HP-UX, however, the -lc - stored by libtool
140 dnl in the *.la files - makes it impossible to create multithreaded programs,
141 dnl because libtool also reorders the -lc to come before the -pthread, and
142 dnl this disables pthread_create() <http://docs.hp.com/en/1896/pthreads.html>.
143 case "$host_os" in
144 hpux*) LTLIBC="" ;;
145 *) LTLIBC="-lc" ;;
146 esac
147 AC_SUBST([LTLIBC])
148
149 dnl Rename some macros and functions used for locking.
150 AH_BOTTOM([
151 #define __libc_lock_t gl_lock_t
152 #define __libc_lock_define gl_lock_define
153 #define __libc_lock_define_initialized gl_lock_define_initialized
154 #define __libc_lock_init gl_lock_init
155 #define __libc_lock_lock gl_lock_lock
156 #define __libc_lock_unlock gl_lock_unlock
157 #define __libc_lock_recursive_t gl_recursive_lock_t
158 #define __libc_lock_define_recursive gl_recursive_lock_define
159 #define __libc_lock_define_initialized_recursive gl_recursive_lock_define_initialized
160 #define __libc_lock_init_recursive gl_recursive_lock_init
161 #define __libc_lock_lock_recursive gl_recursive_lock_lock
162 #define __libc_lock_unlock_recursive gl_recursive_lock_unlock
163 #define glthread_in_use libintl_thread_in_use
164 #define glthread_lock_init_func libintl_lock_init_func
165 #define glthread_lock_lock_func libintl_lock_lock_func
166 #define glthread_lock_unlock_func libintl_lock_unlock_func
167 #define glthread_lock_destroy_func libintl_lock_destroy_func
168 #define glthread_rwlock_init_multithreaded libintl_rwlock_init_multithreaded
169 #define glthread_rwlock_init_func libintl_rwlock_init_func
170 #define glthread_rwlock_rdlock_multithreaded libintl_rwlock_rdlock_multithreaded
171 #define glthread_rwlock_rdlock_func libintl_rwlock_rdlock_func
172 #define glthread_rwlock_wrlock_multithreaded libintl_rwlock_wrlock_multithreaded
173 #define glthread_rwlock_wrlock_func libintl_rwlock_wrlock_func
174 #define glthread_rwlock_unlock_multithreaded libintl_rwlock_unlock_multithreaded
175 #define glthread_rwlock_unlock_func libintl_rwlock_unlock_func
176 #define glthread_rwlock_destroy_multithreaded libintl_rwlock_destroy_multithreaded
177 #define glthread_rwlock_destroy_func libintl_rwlock_destroy_func
178 #define glthread_recursive_lock_init_multithreaded libintl_recursive_lock_init_multithreaded
179 #define glthread_recursive_lock_init_func libintl_recursive_lock_init_func
180 #define glthread_recursive_lock_lock_multithreaded libintl_recursive_lock_lock_multithreaded
181 #define glthread_recursive_lock_lock_func libintl_recursive_lock_lock_func
182 #define glthread_recursive_lock_unlock_multithreaded libintl_recursive_lock_unlock_multithreaded
183 #define glthread_recursive_lock_unlock_func libintl_recursive_lock_unlock_func
184 #define glthread_recursive_lock_destroy_multithreaded libintl_recursive_lock_destroy_multithreaded
185 #define glthread_recursive_lock_destroy_func libintl_recursive_lock_destroy_func
186 #define glthread_once_func libintl_once_func
187 #define glthread_once_singlethreaded libintl_once_singlethreaded
188 #define glthread_once_multithreaded libintl_once_multithreaded
189 ])
190 ])
191
192
193 dnl Checks for the core files of the intl subdirectory:
194 dnl dcigettext.c
195 dnl eval-plural.h
196 dnl explodename.c
197 dnl finddomain.c
198 dnl gettextP.h
199 dnl gmo.h
200 dnl hash-string.h hash-string.c
201 dnl l10nflist.c
202 dnl libgnuintl.h.in (except the *printf stuff)
203 dnl loadinfo.h
204 dnl loadmsgcat.c
205 dnl localealias.c
206 dnl log.c
207 dnl plural-exp.h plural-exp.c
208 dnl plural.y
209 dnl Used by libglocale.
210 AC_DEFUN([gt_INTL_SUBDIR_CORE],
211 [
212 AC_REQUIRE([AC_C_INLINE])dnl
213 AC_REQUIRE([AC_TYPE_SIZE_T])dnl
214 AC_REQUIRE([gl_AC_HEADER_STDINT_H])
215 AC_REQUIRE([AC_FUNC_ALLOCA])dnl
216 AC_REQUIRE([AC_FUNC_MMAP])dnl
217 AC_REQUIRE([gt_INTDIV0])dnl
218 AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])dnl
219 AC_REQUIRE([gt_INTTYPES_PRI])dnl
220 AC_REQUIRE([gl_LOCK])dnl
221
222 AC_TRY_LINK(
223 [int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }],
224 [],
225 [AC_DEFINE([HAVE_BUILTIN_EXPECT], [1],
226 [Define to 1 if the compiler understands __builtin_expect.])])
227
228 AC_CHECK_HEADERS([argz.h inttypes.h limits.h unistd.h sys/param.h])
229 AC_CHECK_FUNCS([getcwd getegid geteuid getgid getuid mempcpy munmap \
230 stpcpy strcasecmp strdup strtoul tsearch uselocale argz_count \
231 argz_stringify argz_next __fsetlocking])
232
233 dnl Use the *_unlocked functions only if they are declared.
234 dnl (because some of them were defined without being declared in Solaris
235 dnl 2.5.1 but were removed in Solaris 2.6, whereas we want binaries built
236 dnl on Solaris 2.5.1 to run on Solaris 2.6).
237 dnl Don't use AC_CHECK_DECLS because it isn't supported in autoconf-2.13.
238 gt_CHECK_DECL([feof_unlocked], [#include <stdio.h>])
239 gt_CHECK_DECL([fgets_unlocked], [#include <stdio.h>])
240
241 AM_ICONV
242
243 dnl intl/plural.c is generated from intl/plural.y. It requires bison,
244 dnl because plural.y uses bison specific features. It requires at least
245 dnl bison-1.26 because earlier versions generate a plural.c that doesn't
246 dnl compile.
247 dnl bison is only needed for the maintainer (who touches plural.y). But in
248 dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put
249 dnl the rule in general Makefile. Now, some people carelessly touch the
250 dnl files or have a broken "make" program, hence the plural.c rule will
251 dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not
252 dnl present or too old.
253 AC_CHECK_PROGS([INTLBISON], [bison])
254 if test -z "$INTLBISON"; then
255 ac_verc_fail=yes
256 else
257 dnl Found it, now check the version.
258 AC_MSG_CHECKING([version of bison])
259 changequote(<<,>>)dnl
260 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
261 case $ac_prog_version in
262 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
263 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
264 changequote([,])dnl
265 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
266 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
267 esac
268 AC_MSG_RESULT([$ac_prog_version])
269 fi
270 if test $ac_verc_fail = yes; then
271 INTLBISON=:
272 fi
273 ])
274
275
276 dnl gt_CHECK_DECL(FUNC, INCLUDES)
277 dnl Check whether a function is declared.
278 AC_DEFUN([gt_CHECK_DECL],
279 [
280 AC_CACHE_CHECK([whether $1 is declared], [ac_cv_have_decl_$1],
281 [AC_TRY_COMPILE([$2], [
282 #ifndef $1
283 char *p = (char *) $1;
284 #endif
285 ], ac_cv_have_decl_$1=yes, ac_cv_have_decl_$1=no)])
286 if test $ac_cv_have_decl_$1 = yes; then
287 gt_value=1
288 else
289 gt_value=0
290 fi
291 AC_DEFINE_UNQUOTED([HAVE_DECL_]translit($1, [a-z], [A-Z]), [$gt_value],
292 [Define to 1 if you have the declaration of `$1', and to 0 if you don't.])
293 ])
0 # intldir.m4 serial 2 (gettext-0.18)
1 dnl Copyright (C) 2006, 2009-2010 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5 dnl
6 dnl This file can can be used in projects which are not available under
7 dnl the GNU General Public License or the GNU Library General Public
8 dnl License but which still want to provide support for the GNU gettext
9 dnl functionality.
10 dnl Please note that the actual code of the GNU gettext library is covered
11 dnl by the GNU Library General Public License, and the rest of the GNU
12 dnl gettext package package is covered by the GNU General Public License.
13 dnl They are *not* in the public domain.
14
15 AC_PREREQ([2.52])
16
17 dnl Tells the AM_GNU_GETTEXT macro to consider an intl/ directory.
18 AC_DEFUN([AM_GNU_GETTEXT_INTL_SUBDIR], [])
0 # intlmacosx.m4 serial 3 (gettext-0.18)
1 dnl Copyright (C) 2004-2010 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5 dnl
6 dnl This file can can be used in projects which are not available under
7 dnl the GNU General Public License or the GNU Library General Public
8 dnl License but which still want to provide support for the GNU gettext
9 dnl functionality.
10 dnl Please note that the actual code of the GNU gettext library is covered
11 dnl by the GNU Library General Public License, and the rest of the GNU
12 dnl gettext package package is covered by the GNU General Public License.
13 dnl They are *not* in the public domain.
14
15 dnl Checks for special options needed on MacOS X.
16 dnl Defines INTL_MACOSX_LIBS.
17 AC_DEFUN([gt_INTL_MACOSX],
18 [
19 dnl Check for API introduced in MacOS X 10.2.
20 AC_CACHE_CHECK([for CFPreferencesCopyAppValue],
21 [gt_cv_func_CFPreferencesCopyAppValue],
22 [gt_save_LIBS="$LIBS"
23 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
24 AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>],
25 [CFPreferencesCopyAppValue(NULL, NULL)],
26 [gt_cv_func_CFPreferencesCopyAppValue=yes],
27 [gt_cv_func_CFPreferencesCopyAppValue=no])
28 LIBS="$gt_save_LIBS"])
29 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
30 AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], [1],
31 [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.])
32 fi
33 dnl Check for API introduced in MacOS X 10.3.
34 AC_CACHE_CHECK([for CFLocaleCopyCurrent], [gt_cv_func_CFLocaleCopyCurrent],
35 [gt_save_LIBS="$LIBS"
36 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
37 AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();],
38 [gt_cv_func_CFLocaleCopyCurrent=yes],
39 [gt_cv_func_CFLocaleCopyCurrent=no])
40 LIBS="$gt_save_LIBS"])
41 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
42 AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], [1],
43 [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.])
44 fi
45 INTL_MACOSX_LIBS=
46 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
47 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
48 fi
49 AC_SUBST([INTL_MACOSX_LIBS])
50 ])
0 # intmax.m4 serial 2 (gettext-0.14.2)
1 dnl Copyright (C) 2002-2005 Free Software Foundation, Inc.
0 # intmax.m4 serial 5 (gettext-0.18)
1 dnl Copyright (C) 2002-2005, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
1111 [
1212 AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
1313 AC_REQUIRE([gl_AC_HEADER_STDINT_H])
14 AC_CACHE_CHECK(for intmax_t, gt_cv_c_intmax_t,
14 AC_CACHE_CHECK([for intmax_t], [gt_cv_c_intmax_t],
1515 [AC_TRY_COMPILE([
1616 #include <stddef.h>
1717 #include <stdlib.h>
2121 #if HAVE_INTTYPES_H_WITH_UINTMAX
2222 #include <inttypes.h>
2323 #endif
24 ], [intmax_t x = -1;], gt_cv_c_intmax_t=yes, gt_cv_c_intmax_t=no)])
24 ], [intmax_t x = -1;
25 return !x;],
26 [gt_cv_c_intmax_t=yes],
27 [gt_cv_c_intmax_t=no])])
2528 if test $gt_cv_c_intmax_t = yes; then
26 AC_DEFINE(HAVE_INTMAX_T, 1,
29 AC_DEFINE([HAVE_INTMAX_T], [1],
2730 [Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>.])
2831 fi
2932 ])
0 # intmax.m4 serial 2 (gettext-0.14.2)
1 dnl Copyright (C) 2002-2005 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7 dnl Test whether the system has the 'intmax_t' type, but don't attempt to
8 dnl find a replacement if it is lacking.
9
10 AC_DEFUN([gt_TYPE_INTMAX_T],
11 [
12 AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
13 AC_REQUIRE([gl_AC_HEADER_STDINT_H])
14 AC_CACHE_CHECK(for intmax_t, gt_cv_c_intmax_t,
15 [AC_TRY_COMPILE([
16 #include <stddef.h>
17 #include <stdlib.h>
18 #if HAVE_STDINT_H_WITH_UINTMAX
19 #include <stdint.h>
20 #endif
21 #if HAVE_INTTYPES_H_WITH_UINTMAX
22 #include <inttypes.h>
23 #endif
24 ], [intmax_t x = -1;], gt_cv_c_intmax_t=yes, gt_cv_c_intmax_t=no)])
25 if test $gt_cv_c_intmax_t = yes; then
26 AC_DEFINE(HAVE_INTMAX_T, 1,
27 [Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>.])
28 fi
29 ])
0 # inttypes-pri.m4 serial 2 (gettext-0.15)
1 dnl Copyright (C) 1997-2002, 2006 Free Software Foundation, Inc.
0 # inttypes-pri.m4 serial 6 (gettext-0.18)
1 dnl Copyright (C) 1997-2002, 2006, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
55
66 dnl From Bruno Haible.
77
8 AC_PREREQ([2.52])
9
810 # Define PRI_MACROS_BROKEN if <inttypes.h> exists and defines the PRI*
911 # macros to non-string values. This is the case on AIX 4.3.3.
1012
1113 AC_DEFUN([gt_INTTYPES_PRI],
1214 [
13 AC_REQUIRE([gl_HEADER_INTTYPES_H])
14 if test $gl_cv_header_inttypes_h = yes; then
15 AC_CHECK_HEADERS([inttypes.h])
16 if test $ac_cv_header_inttypes_h = yes; then
1517 AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken],
16 gt_cv_inttypes_pri_broken,
18 [gt_cv_inttypes_pri_broken],
1719 [
1820 AC_TRY_COMPILE([#include <inttypes.h>
1921 #ifdef PRId32
2022 char *p = PRId32;
2123 #endif
22 ], [], gt_cv_inttypes_pri_broken=no, gt_cv_inttypes_pri_broken=yes)
24 ], [], [gt_cv_inttypes_pri_broken=no], [gt_cv_inttypes_pri_broken=yes])
2325 ])
2426 fi
2527 if test "$gt_cv_inttypes_pri_broken" = yes; then
26 AC_DEFINE_UNQUOTED(PRI_MACROS_BROKEN, 1,
28 AC_DEFINE_UNQUOTED([PRI_MACROS_BROKEN], [1],
2729 [Define if <inttypes.h> exists and defines unusable PRI* macros.])
30 PRI_MACROS_BROKEN=1
31 else
32 PRI_MACROS_BROKEN=0
2833 fi
34 AC_SUBST([PRI_MACROS_BROKEN])
2935 ])
0 # inttypes-pri.m4 serial 2 (gettext-0.15)
1 dnl Copyright (C) 1997-2002, 2006 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7
8 # Define PRI_MACROS_BROKEN if <inttypes.h> exists and defines the PRI*
9 # macros to non-string values. This is the case on AIX 4.3.3.
10
11 AC_DEFUN([gt_INTTYPES_PRI],
12 [
13 AC_REQUIRE([gl_HEADER_INTTYPES_H])
14 if test $gl_cv_header_inttypes_h = yes; then
15 AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken],
16 gt_cv_inttypes_pri_broken,
17 [
18 AC_TRY_COMPILE([#include <inttypes.h>
19 #ifdef PRId32
20 char *p = PRId32;
21 #endif
22 ], [], gt_cv_inttypes_pri_broken=no, gt_cv_inttypes_pri_broken=yes)
23 ])
24 fi
25 if test "$gt_cv_inttypes_pri_broken" = yes; then
26 AC_DEFINE_UNQUOTED(PRI_MACROS_BROKEN, 1,
27 [Define if <inttypes.h> exists and defines unusable PRI* macros.])
28 fi
29 ])
0 # inttypes_h.m4 serial 6
1 dnl Copyright (C) 1997-2004 Free Software Foundation, Inc.
0 # inttypes_h.m4 serial 9
1 dnl Copyright (C) 1997-2004, 2006, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
1010
1111 AC_DEFUN([gl_AC_HEADER_INTTYPES_H],
1212 [
13 AC_CACHE_CHECK([for inttypes.h], gl_cv_header_inttypes_h,
13 AC_CACHE_CHECK([for inttypes.h], [gl_cv_header_inttypes_h],
1414 [AC_TRY_COMPILE(
1515 [#include <sys/types.h>
1616 #include <inttypes.h>],
17 [uintmax_t i = (uintmax_t) -1;],
18 gl_cv_header_inttypes_h=yes,
19 gl_cv_header_inttypes_h=no)])
17 [uintmax_t i = (uintmax_t) -1; return !i;],
18 [gl_cv_header_inttypes_h=yes],
19 [gl_cv_header_inttypes_h=no])])
2020 if test $gl_cv_header_inttypes_h = yes; then
21 AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H_WITH_UINTMAX, 1,
21 AC_DEFINE_UNQUOTED([HAVE_INTTYPES_H_WITH_UINTMAX], [1],
2222 [Define if <inttypes.h> exists, doesn't clash with <sys/types.h>,
2323 and declares uintmax_t. ])
2424 fi
0 # inttypes_h.m4 serial 6
1 dnl Copyright (C) 1997-2004 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Paul Eggert.
7
8 # Define HAVE_INTTYPES_H_WITH_UINTMAX if <inttypes.h> exists,
9 # doesn't clash with <sys/types.h>, and declares uintmax_t.
10
11 AC_DEFUN([gl_AC_HEADER_INTTYPES_H],
12 [
13 AC_CACHE_CHECK([for inttypes.h], gl_cv_header_inttypes_h,
14 [AC_TRY_COMPILE(
15 [#include <sys/types.h>
16 #include <inttypes.h>],
17 [uintmax_t i = (uintmax_t) -1;],
18 gl_cv_header_inttypes_h=yes,
19 gl_cv_header_inttypes_h=no)])
20 if test $gl_cv_header_inttypes_h = yes; then
21 AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H_WITH_UINTMAX, 1,
22 [Define if <inttypes.h> exists, doesn't clash with <sys/types.h>,
23 and declares uintmax_t. ])
24 fi
25 ])
0 # lcmessage.m4 serial 4 (gettext-0.14.2)
1 dnl Copyright (C) 1995-2002, 2004-2005 Free Software Foundation, Inc.
0 # lcmessage.m4 serial 6 (gettext-0.18)
1 dnl Copyright (C) 1995-2002, 2004-2005, 2008-2010 Free Software Foundation,
2 dnl Inc.
23 dnl This file is free software; the Free Software Foundation
34 dnl gives unlimited permission to copy and/or distribute it,
45 dnl with or without modifications, as long as this notice is preserved.
1920
2021 AC_DEFUN([gt_LC_MESSAGES],
2122 [
22 AC_CACHE_CHECK([for LC_MESSAGES], gt_cv_val_LC_MESSAGES,
23 AC_CACHE_CHECK([for LC_MESSAGES], [gt_cv_val_LC_MESSAGES],
2324 [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
24 gt_cv_val_LC_MESSAGES=yes, gt_cv_val_LC_MESSAGES=no)])
25 [gt_cv_val_LC_MESSAGES=yes], [gt_cv_val_LC_MESSAGES=no])])
2526 if test $gt_cv_val_LC_MESSAGES = yes; then
26 AC_DEFINE(HAVE_LC_MESSAGES, 1,
27 AC_DEFINE([HAVE_LC_MESSAGES], [1],
2728 [Define if your <locale.h> file defines LC_MESSAGES.])
2829 fi
2930 ])
0 # lcmessage.m4 serial 4 (gettext-0.14.2)
1 dnl Copyright (C) 1995-2002, 2004-2005 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5 dnl
6 dnl This file can can be used in projects which are not available under
7 dnl the GNU General Public License or the GNU Library General Public
8 dnl License but which still want to provide support for the GNU gettext
9 dnl functionality.
10 dnl Please note that the actual code of the GNU gettext library is covered
11 dnl by the GNU Library General Public License, and the rest of the GNU
12 dnl gettext package package is covered by the GNU General Public License.
13 dnl They are *not* in the public domain.
14
15 dnl Authors:
16 dnl Ulrich Drepper <drepper@cygnus.com>, 1995.
17
18 # Check whether LC_MESSAGES is available in <locale.h>.
19
20 AC_DEFUN([gt_LC_MESSAGES],
21 [
22 AC_CACHE_CHECK([for LC_MESSAGES], gt_cv_val_LC_MESSAGES,
23 [AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
24 gt_cv_val_LC_MESSAGES=yes, gt_cv_val_LC_MESSAGES=no)])
25 if test $gt_cv_val_LC_MESSAGES = yes; then
26 AC_DEFINE(HAVE_LC_MESSAGES, 1,
27 [Define if your <locale.h> file defines LC_MESSAGES.])
28 fi
29 ])
0 # lib-ld.m4 serial 3 (gettext-0.13)
1 dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
0 # lib-ld.m4 serial 4 (gettext-0.18)
1 dnl Copyright (C) 1996-2003, 2009-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
99
1010 dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
1111 AC_DEFUN([AC_LIB_PROG_LD_GNU],
12 [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
12 [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], [acl_cv_prog_gnu_ld],
1313 [# I'd rather use --version here, but apparently some GNU ld's only accept -v.
1414 case `$LD -v 2>&1 </dev/null` in
1515 *GNU* | *'with BFD'*)
2222
2323 dnl From libtool-1.4. Sets the variable LD.
2424 AC_DEFUN([AC_LIB_PROG_LD],
25 [AC_ARG_WITH(gnu-ld,
25 [AC_ARG_WITH([gnu-ld],
2626 [ --with-gnu-ld assume the C compiler uses GNU ld [default=no]],
2727 test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
2828 AC_REQUIRE([AC_PROG_CC])dnl
5858 # Canonicalize the path of ld
5959 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
6060 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
61 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
61 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
6262 done
6363 test -z "$LD" && LD="$ac_prog"
6464 ;;
7676 else
7777 AC_MSG_CHECKING([for non-GNU ld])
7878 fi
79 AC_CACHE_VAL(acl_cv_path_LD,
79 AC_CACHE_VAL([acl_cv_path_LD],
8080 [if test -z "$LD"; then
8181 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
8282 for ac_dir in $PATH; do
8888 # Break only if it was the GNU/non-GNU ld that we prefer.
8989 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
9090 *GNU* | *'with BFD'*)
91 test "$with_gnu_ld" != no && break ;;
91 test "$with_gnu_ld" != no && break ;;
9292 *)
93 test "$with_gnu_ld" != yes && break ;;
93 test "$with_gnu_ld" != yes && break ;;
9494 esac
9595 fi
9696 done
100100 fi])
101101 LD="$acl_cv_path_LD"
102102 if test -n "$LD"; then
103 AC_MSG_RESULT($LD)
103 AC_MSG_RESULT([$LD])
104104 else
105 AC_MSG_RESULT(no)
105 AC_MSG_RESULT([no])
106106 fi
107107 test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
108108 AC_LIB_PROG_LD_GNU
0 # lib-ld.m4 serial 3 (gettext-0.13)
1 dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl Subroutines of libtool.m4,
7 dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
8 dnl with libtool.m4.
9
10 dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
11 AC_DEFUN([AC_LIB_PROG_LD_GNU],
12 [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
13 [# I'd rather use --version here, but apparently some GNU ld's only accept -v.
14 case `$LD -v 2>&1 </dev/null` in
15 *GNU* | *'with BFD'*)
16 acl_cv_prog_gnu_ld=yes ;;
17 *)
18 acl_cv_prog_gnu_ld=no ;;
19 esac])
20 with_gnu_ld=$acl_cv_prog_gnu_ld
21 ])
22
23 dnl From libtool-1.4. Sets the variable LD.
24 AC_DEFUN([AC_LIB_PROG_LD],
25 [AC_ARG_WITH(gnu-ld,
26 [ --with-gnu-ld assume the C compiler uses GNU ld [default=no]],
27 test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
28 AC_REQUIRE([AC_PROG_CC])dnl
29 AC_REQUIRE([AC_CANONICAL_HOST])dnl
30 # Prepare PATH_SEPARATOR.
31 # The user is always right.
32 if test "${PATH_SEPARATOR+set}" != set; then
33 echo "#! /bin/sh" >conf$$.sh
34 echo "exit 0" >>conf$$.sh
35 chmod +x conf$$.sh
36 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
37 PATH_SEPARATOR=';'
38 else
39 PATH_SEPARATOR=:
40 fi
41 rm -f conf$$.sh
42 fi
43 ac_prog=ld
44 if test "$GCC" = yes; then
45 # Check if gcc -print-prog-name=ld gives a path.
46 AC_MSG_CHECKING([for ld used by GCC])
47 case $host in
48 *-*-mingw*)
49 # gcc leaves a trailing carriage return which upsets mingw
50 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
51 *)
52 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
53 esac
54 case $ac_prog in
55 # Accept absolute paths.
56 [[\\/]* | [A-Za-z]:[\\/]*)]
57 [re_direlt='/[^/][^/]*/\.\./']
58 # Canonicalize the path of ld
59 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
60 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
61 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
62 done
63 test -z "$LD" && LD="$ac_prog"
64 ;;
65 "")
66 # If it fails, then pretend we aren't using GCC.
67 ac_prog=ld
68 ;;
69 *)
70 # If it is relative, then search for the first ld in PATH.
71 with_gnu_ld=unknown
72 ;;
73 esac
74 elif test "$with_gnu_ld" = yes; then
75 AC_MSG_CHECKING([for GNU ld])
76 else
77 AC_MSG_CHECKING([for non-GNU ld])
78 fi
79 AC_CACHE_VAL(acl_cv_path_LD,
80 [if test -z "$LD"; then
81 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
82 for ac_dir in $PATH; do
83 test -z "$ac_dir" && ac_dir=.
84 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
85 acl_cv_path_LD="$ac_dir/$ac_prog"
86 # Check to see if the program is GNU ld. I'd rather use --version,
87 # but apparently some GNU ld's only accept -v.
88 # Break only if it was the GNU/non-GNU ld that we prefer.
89 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
90 *GNU* | *'with BFD'*)
91 test "$with_gnu_ld" != no && break ;;
92 *)
93 test "$with_gnu_ld" != yes && break ;;
94 esac
95 fi
96 done
97 IFS="$ac_save_ifs"
98 else
99 acl_cv_path_LD="$LD" # Let the user override the test with a path.
100 fi])
101 LD="$acl_cv_path_LD"
102 if test -n "$LD"; then
103 AC_MSG_RESULT($LD)
104 else
105 AC_MSG_RESULT(no)
106 fi
107 test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
108 AC_LIB_PROG_LD_GNU
109 ])
0 # lib-link.m4 serial 8 (gettext-0.15)
1 dnl Copyright (C) 2001-2006 Free Software Foundation, Inc.
0 # lib-link.m4 serial 21 (gettext-0.18)
1 dnl Copyright (C) 2001-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
55
66 dnl From Bruno Haible.
77
8 AC_PREREQ(2.50)
8 AC_PREREQ([2.54])
99
1010 dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
1111 dnl the libraries corresponding to explicit and implicit dependencies.
1212 dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
1313 dnl augments the CPPFLAGS variable.
14 dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
15 dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
1416 AC_DEFUN([AC_LIB_LINKFLAGS],
1517 [
1618 AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
1719 AC_REQUIRE([AC_LIB_RPATH])
18 define([Name],[translit([$1],[./-], [___])])
19 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
20 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
20 pushdef([Name],[translit([$1],[./-], [___])])
21 pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
22 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
2123 AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
2224 AC_LIB_LINKFLAGS_BODY([$1], [$2])
2325 ac_cv_lib[]Name[]_libs="$LIB[]NAME"
2426 ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
2527 ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
28 ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX"
2629 ])
2730 LIB[]NAME="$ac_cv_lib[]Name[]_libs"
2831 LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
2932 INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
33 LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix"
3034 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
3135 AC_SUBST([LIB]NAME)
3236 AC_SUBST([LTLIB]NAME)
37 AC_SUBST([LIB]NAME[_PREFIX])
3338 dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
3439 dnl results of this search when this library appears as a dependency.
3540 HAVE_LIB[]NAME=yes
36 undefine([Name])
37 undefine([NAME])
41 popdef([NAME])
42 popdef([Name])
3843 ])
3944
40 dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
45 dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode, [missing-message])
4146 dnl searches for libname and the libraries corresponding to explicit and
4247 dnl implicit dependencies, together with the specified include files and
43 dnl the ability to compile and link the specified testcode. If found, it
44 dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
45 dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
48 dnl the ability to compile and link the specified testcode. The missing-message
49 dnl defaults to 'no' and may contain additional hints for the user.
50 dnl If found, it sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME}
51 dnl and LTLIB${NAME} variables and augments the CPPFLAGS variable, and
4652 dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
4753 dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
54 dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
55 dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
4856 AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
4957 [
5058 AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
5159 AC_REQUIRE([AC_LIB_RPATH])
52 define([Name],[translit([$1],[./-], [___])])
53 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
54 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
60 pushdef([Name],[translit([$1],[./-], [___])])
61 pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
62 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
5563
5664 dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
5765 dnl accordingly.
6573
6674 AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
6775 ac_save_LIBS="$LIBS"
68 LIBS="$LIBS $LIB[]NAME"
69 AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
76 dnl If $LIB[]NAME contains some -l options, add it to the end of LIBS,
77 dnl because these -l options might require -L options that are present in
78 dnl LIBS. -l options benefit only from the -L options listed before it.
79 dnl Otherwise, add it to the front of LIBS, because it may be a static
80 dnl library that depends on another static library that is present in LIBS.
81 dnl Static libraries benefit only from the static libraries listed after
82 dnl it.
83 case " $LIB[]NAME" in
84 *" -l"*) LIBS="$LIBS $LIB[]NAME" ;;
85 *) LIBS="$LIB[]NAME $LIBS" ;;
86 esac
87 AC_TRY_LINK([$3], [$4],
88 [ac_cv_lib[]Name=yes],
89 [ac_cv_lib[]Name='m4_if([$5], [], [no], [[$5]])'])
7090 LIBS="$ac_save_LIBS"
7191 ])
7292 if test "$ac_cv_lib[]Name" = yes; then
7393 HAVE_LIB[]NAME=yes
74 AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
94 AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the lib][$1 library.])
7595 AC_MSG_CHECKING([how to link with lib[]$1])
7696 AC_MSG_RESULT([$LIB[]NAME])
7797 else
81101 CPPFLAGS="$ac_save_CPPFLAGS"
82102 LIB[]NAME=
83103 LTLIB[]NAME=
104 LIB[]NAME[]_PREFIX=
84105 fi
85106 AC_SUBST([HAVE_LIB]NAME)
86107 AC_SUBST([LIB]NAME)
87108 AC_SUBST([LTLIB]NAME)
88 undefine([Name])
89 undefine([NAME])
109 AC_SUBST([LIB]NAME[_PREFIX])
110 popdef([NAME])
111 popdef([Name])
90112 ])
91113
92114 dnl Determine the platform dependent parameters needed to use rpath:
93 dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator,
94 dnl hardcode_direct, hardcode_minus_L.
115 dnl acl_libext,
116 dnl acl_shlibext,
117 dnl acl_hardcode_libdir_flag_spec,
118 dnl acl_hardcode_libdir_separator,
119 dnl acl_hardcode_direct,
120 dnl acl_hardcode_minus_L.
95121 AC_DEFUN([AC_LIB_RPATH],
96122 [
97123 dnl Tell automake >= 1.10 to complain if config.rpath is missing.
100126 AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld
101127 AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host
102128 AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
103 AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
129 AC_CACHE_CHECK([for shared library run path origin], [acl_cv_rpath], [
104130 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
105131 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
106132 . ./conftest.sh
108134 acl_cv_rpath=done
109135 ])
110136 wl="$acl_cv_wl"
111 libext="$acl_cv_libext"
112 shlibext="$acl_cv_shlibext"
113 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
114 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
115 hardcode_direct="$acl_cv_hardcode_direct"
116 hardcode_minus_L="$acl_cv_hardcode_minus_L"
137 acl_libext="$acl_cv_libext"
138 acl_shlibext="$acl_cv_shlibext"
139 acl_libname_spec="$acl_cv_libname_spec"
140 acl_library_names_spec="$acl_cv_library_names_spec"
141 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
142 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
143 acl_hardcode_direct="$acl_cv_hardcode_direct"
144 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
117145 dnl Determine whether the user wants rpath handling at all.
118 AC_ARG_ENABLE(rpath,
146 AC_ARG_ENABLE([rpath],
119147 [ --disable-rpath do not hardcode runtime library paths],
120148 :, enable_rpath=yes)
121149 ])
122150
151 dnl AC_LIB_FROMPACKAGE(name, package)
152 dnl declares that libname comes from the given package. The configure file
153 dnl will then not have a --with-libname-prefix option but a
154 dnl --with-package-prefix option. Several libraries can come from the same
155 dnl package. This declaration must occur before an AC_LIB_LINKFLAGS or similar
156 dnl macro call that searches for libname.
157 AC_DEFUN([AC_LIB_FROMPACKAGE],
158 [
159 pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
160 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
161 define([acl_frompackage_]NAME, [$2])
162 popdef([NAME])
163 pushdef([PACK],[$2])
164 pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-],
165 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
166 define([acl_libsinpackage_]PACKUP,
167 m4_ifdef([acl_libsinpackage_]PACKUP, [acl_libsinpackage_]PACKUP[[, ]],)[lib$1])
168 popdef([PACKUP])
169 popdef([PACK])
170 ])
171
123172 dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
124173 dnl the libraries corresponding to explicit and implicit dependencies.
125174 dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
175 dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found
176 dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
126177 AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
127178 [
128179 AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
129 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
130 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
180 pushdef([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
181 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
182 pushdef([PACK],[m4_ifdef([acl_frompackage_]NAME, [acl_frompackage_]NAME, lib[$1])])
183 pushdef([PACKUP],[translit(PACK,[abcdefghijklmnopqrstuvwxyz./-],
184 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
185 pushdef([PACKLIBS],[m4_ifdef([acl_frompackage_]NAME, [acl_libsinpackage_]PACKUP, lib[$1])])
186 dnl Autoconf >= 2.61 supports dots in --with options.
187 pushdef([P_A_C_K],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit(PACK,[.],[_])],PACK)])
131188 dnl By default, look in $includedir and $libdir.
132189 use_additional=yes
133190 AC_LIB_WITH_FINAL_PREFIX([
134191 eval additional_includedir=\"$includedir\"
135192 eval additional_libdir=\"$libdir\"
136193 ])
137 AC_LIB_ARG_WITH([lib$1-prefix],
138 [ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib
139 --without-lib$1-prefix don't search for lib$1 in includedir and libdir],
194 AC_ARG_WITH(P_A_C_K[-prefix],
195 [[ --with-]]P_A_C_K[[-prefix[=DIR] search for ]PACKLIBS[ in DIR/include and DIR/lib
196 --without-]]P_A_C_K[[-prefix don't search for ]PACKLIBS[ in includedir and libdir]],
140197 [
141198 if test "X$withval" = "Xno"; then
142199 use_additional=no
149206 else
150207 additional_includedir="$withval/include"
151208 additional_libdir="$withval/$acl_libdirstem"
209 if test "$acl_libdirstem2" != "$acl_libdirstem" \
210 && ! test -d "$withval/$acl_libdirstem"; then
211 additional_libdir="$withval/$acl_libdirstem2"
212 fi
152213 fi
153214 fi
154215 ])
157218 LIB[]NAME=
158219 LTLIB[]NAME=
159220 INC[]NAME=
221 LIB[]NAME[]_PREFIX=
222 dnl HAVE_LIB${NAME} is an indicator that LIB${NAME}, LTLIB${NAME} have been
223 dnl computed. So it has to be reset here.
224 HAVE_LIB[]NAME=
160225 rpathdirs=
161226 ltrpathdirs=
162227 names_already_handled=
196261 found_la=
197262 found_so=
198263 found_a=
264 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
265 if test -n "$acl_shlibext"; then
266 shrext=".$acl_shlibext" # typically: shrext=.so
267 else
268 shrext=
269 fi
199270 if test $use_additional = yes; then
200 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
201 found_dir="$additional_libdir"
202 found_so="$additional_libdir/lib$name.$shlibext"
203 if test -f "$additional_libdir/lib$name.la"; then
204 found_la="$additional_libdir/lib$name.la"
271 dir="$additional_libdir"
272 dnl The same code as in the loop below:
273 dnl First look for a shared library.
274 if test -n "$acl_shlibext"; then
275 if test -f "$dir/$libname$shrext"; then
276 found_dir="$dir"
277 found_so="$dir/$libname$shrext"
278 else
279 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
280 ver=`(cd "$dir" && \
281 for f in "$libname$shrext".*; do echo "$f"; done \
282 | sed -e "s,^$libname$shrext\\\\.,," \
283 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
284 | sed 1q ) 2>/dev/null`
285 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
286 found_dir="$dir"
287 found_so="$dir/$libname$shrext.$ver"
288 fi
289 else
290 eval library_names=\"$acl_library_names_spec\"
291 for f in $library_names; do
292 if test -f "$dir/$f"; then
293 found_dir="$dir"
294 found_so="$dir/$f"
295 break
296 fi
297 done
298 fi
205299 fi
206 else
207 if test -f "$additional_libdir/lib$name.$libext"; then
208 found_dir="$additional_libdir"
209 found_a="$additional_libdir/lib$name.$libext"
210 if test -f "$additional_libdir/lib$name.la"; then
211 found_la="$additional_libdir/lib$name.la"
212 fi
300 fi
301 dnl Then look for a static library.
302 if test "X$found_dir" = "X"; then
303 if test -f "$dir/$libname.$acl_libext"; then
304 found_dir="$dir"
305 found_a="$dir/$libname.$acl_libext"
306 fi
307 fi
308 if test "X$found_dir" != "X"; then
309 if test -f "$dir/$libname.la"; then
310 found_la="$dir/$libname.la"
213311 fi
214312 fi
215313 fi
219317 case "$x" in
220318 -L*)
221319 dir=`echo "X$x" | sed -e 's/^X-L//'`
222 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
223 found_dir="$dir"
224 found_so="$dir/lib$name.$shlibext"
225 if test -f "$dir/lib$name.la"; then
226 found_la="$dir/lib$name.la"
227 fi
228 else
229 if test -f "$dir/lib$name.$libext"; then
320 dnl First look for a shared library.
321 if test -n "$acl_shlibext"; then
322 if test -f "$dir/$libname$shrext"; then
230323 found_dir="$dir"
231 found_a="$dir/lib$name.$libext"
232 if test -f "$dir/lib$name.la"; then
233 found_la="$dir/lib$name.la"
324 found_so="$dir/$libname$shrext"
325 else
326 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
327 ver=`(cd "$dir" && \
328 for f in "$libname$shrext".*; do echo "$f"; done \
329 | sed -e "s,^$libname$shrext\\\\.,," \
330 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
331 | sed 1q ) 2>/dev/null`
332 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
333 found_dir="$dir"
334 found_so="$dir/$libname$shrext.$ver"
335 fi
336 else
337 eval library_names=\"$acl_library_names_spec\"
338 for f in $library_names; do
339 if test -f "$dir/$f"; then
340 found_dir="$dir"
341 found_so="$dir/$f"
342 break
343 fi
344 done
234345 fi
346 fi
347 fi
348 dnl Then look for a static library.
349 if test "X$found_dir" = "X"; then
350 if test -f "$dir/$libname.$acl_libext"; then
351 found_dir="$dir"
352 found_a="$dir/$libname.$acl_libext"
353 fi
354 fi
355 if test "X$found_dir" != "X"; then
356 if test -f "$dir/$libname.la"; then
357 found_la="$dir/$libname.la"
235358 fi
236359 fi
237360 ;;
248371 dnl Linking with a shared library. We attempt to hardcode its
249372 dnl directory into the executable's runpath, unless it's the
250373 dnl standard /usr/lib.
251 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
374 if test "$enable_rpath" = no \
375 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
376 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
252377 dnl No hardcoding is needed.
253378 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
254379 else
267392 ltrpathdirs="$ltrpathdirs $found_dir"
268393 fi
269394 dnl The hardcoding into $LIBNAME is system dependent.
270 if test "$hardcode_direct" = yes; then
395 if test "$acl_hardcode_direct" = yes; then
271396 dnl Using DIR/libNAME.so during linking hardcodes DIR into the
272397 dnl resulting binary.
273398 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
274399 else
275 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
400 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
276401 dnl Use an explicit option to hardcode DIR into the resulting
277402 dnl binary.
278403 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
303428 if test -z "$haveit"; then
304429 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
305430 fi
306 if test "$hardcode_minus_L" != no; then
431 if test "$acl_hardcode_minus_L" != no; then
307432 dnl FIXME: Not sure whether we should use
308433 dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
309434 dnl here.
310435 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
311436 else
312 dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH
437 dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH
313438 dnl here, because this doesn't fit in flags passed to the
314439 dnl compiler. So give up. No hardcoding. This affects only
315440 dnl very old systems.
336461 case "$found_dir" in
337462 */$acl_libdirstem | */$acl_libdirstem/)
338463 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
464 if test "$name" = '$1'; then
465 LIB[]NAME[]_PREFIX="$basedir"
466 fi
467 additional_includedir="$basedir/include"
468 ;;
469 */$acl_libdirstem2 | */$acl_libdirstem2/)
470 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
471 if test "$name" = '$1'; then
472 LIB[]NAME[]_PREFIX="$basedir"
473 fi
339474 additional_includedir="$basedir/include"
340475 ;;
341476 esac
396531 dnl 3. if it's already present in $LDFLAGS or the already
397532 dnl constructed $LIBNAME,
398533 dnl 4. if it doesn't exist as a directory.
399 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
534 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
535 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
400536 haveit=
401 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
537 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
538 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
402539 if test -n "$GCC"; then
403540 case $host_os in
404541 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
497634 done
498635 done
499636 if test "X$rpathdirs" != "X"; then
500 if test -n "$hardcode_libdir_separator"; then
637 if test -n "$acl_hardcode_libdir_separator"; then
501638 dnl Weird platform: only the last -rpath option counts, the user must
502639 dnl pass all path elements in one option. We can arrange that for a
503640 dnl single library, but not when more than one $LIBNAMEs are used.
504641 alldirs=
505642 for found_dir in $rpathdirs; do
506 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
643 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
507644 done
508 dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl.
645 dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl.
509646 acl_save_libdir="$libdir"
510647 libdir="$alldirs"
511 eval flag=\"$hardcode_libdir_flag_spec\"
648 eval flag=\"$acl_hardcode_libdir_flag_spec\"
512649 libdir="$acl_save_libdir"
513650 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
514651 else
516653 for found_dir in $rpathdirs; do
517654 acl_save_libdir="$libdir"
518655 libdir="$found_dir"
519 eval flag=\"$hardcode_libdir_flag_spec\"
656 eval flag=\"$acl_hardcode_libdir_flag_spec\"
520657 libdir="$acl_save_libdir"
521658 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
522659 done
529666 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
530667 done
531668 fi
669 popdef([P_A_C_K])
670 popdef([PACKLIBS])
671 popdef([PACKUP])
672 popdef([PACK])
673 popdef([NAME])
532674 ])
533675
534676 dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
565707 AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
566708 $1=
567709 if test "$enable_rpath" != no; then
568 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
710 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
569711 dnl Use an explicit option to hardcode directories into the resulting
570712 dnl binary.
571713 rpathdirs=
574716 if test -n "$next"; then
575717 dir="$next"
576718 dnl No need to hardcode the standard /usr/lib.
577 if test "X$dir" != "X/usr/$acl_libdirstem"; then
719 if test "X$dir" != "X/usr/$acl_libdirstem" \
720 && test "X$dir" != "X/usr/$acl_libdirstem2"; then
578721 rpathdirs="$rpathdirs $dir"
579722 fi
580723 next=
583726 -L) next=yes ;;
584727 -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
585728 dnl No need to hardcode the standard /usr/lib.
586 if test "X$dir" != "X/usr/$acl_libdirstem"; then
729 if test "X$dir" != "X/usr/$acl_libdirstem" \
730 && test "X$dir" != "X/usr/$acl_libdirstem2"; then
587731 rpathdirs="$rpathdirs $dir"
588732 fi
589733 next= ;;
599743 done
600744 else
601745 dnl The linker is used for linking directly.
602 if test -n "$hardcode_libdir_separator"; then
746 if test -n "$acl_hardcode_libdir_separator"; then
603747 dnl Weird platform: only the last -rpath option counts, the user
604748 dnl must pass all path elements in one option.
605749 alldirs=
606750 for dir in $rpathdirs; do
607 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$dir"
751 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir"
608752 done
609753 acl_save_libdir="$libdir"
610754 libdir="$alldirs"
611 eval flag=\"$hardcode_libdir_flag_spec\"
755 eval flag=\"$acl_hardcode_libdir_flag_spec\"
612756 libdir="$acl_save_libdir"
613757 $1="$flag"
614758 else
616760 for dir in $rpathdirs; do
617761 acl_save_libdir="$libdir"
618762 libdir="$dir"
619 eval flag=\"$hardcode_libdir_flag_spec\"
763 eval flag=\"$acl_hardcode_libdir_flag_spec\"
620764 libdir="$acl_save_libdir"
621765 $1="${$1}${$1:+ }$flag"
622766 done
0 # lib-link.m4 serial 8 (gettext-0.15)
1 dnl Copyright (C) 2001-2006 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7
8 AC_PREREQ(2.50)
9
10 dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
11 dnl the libraries corresponding to explicit and implicit dependencies.
12 dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
13 dnl augments the CPPFLAGS variable.
14 AC_DEFUN([AC_LIB_LINKFLAGS],
15 [
16 AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
17 AC_REQUIRE([AC_LIB_RPATH])
18 define([Name],[translit([$1],[./-], [___])])
19 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
20 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
21 AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
22 AC_LIB_LINKFLAGS_BODY([$1], [$2])
23 ac_cv_lib[]Name[]_libs="$LIB[]NAME"
24 ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
25 ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
26 ])
27 LIB[]NAME="$ac_cv_lib[]Name[]_libs"
28 LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
29 INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
30 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
31 AC_SUBST([LIB]NAME)
32 AC_SUBST([LTLIB]NAME)
33 dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
34 dnl results of this search when this library appears as a dependency.
35 HAVE_LIB[]NAME=yes
36 undefine([Name])
37 undefine([NAME])
38 ])
39
40 dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
41 dnl searches for libname and the libraries corresponding to explicit and
42 dnl implicit dependencies, together with the specified include files and
43 dnl the ability to compile and link the specified testcode. If found, it
44 dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
45 dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
46 dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
47 dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
48 AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
49 [
50 AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
51 AC_REQUIRE([AC_LIB_RPATH])
52 define([Name],[translit([$1],[./-], [___])])
53 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
54 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
55
56 dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
57 dnl accordingly.
58 AC_LIB_LINKFLAGS_BODY([$1], [$2])
59
60 dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
61 dnl because if the user has installed lib[]Name and not disabled its use
62 dnl via --without-lib[]Name-prefix, he wants to use it.
63 ac_save_CPPFLAGS="$CPPFLAGS"
64 AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
65
66 AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
67 ac_save_LIBS="$LIBS"
68 LIBS="$LIBS $LIB[]NAME"
69 AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
70 LIBS="$ac_save_LIBS"
71 ])
72 if test "$ac_cv_lib[]Name" = yes; then
73 HAVE_LIB[]NAME=yes
74 AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
75 AC_MSG_CHECKING([how to link with lib[]$1])
76 AC_MSG_RESULT([$LIB[]NAME])
77 else
78 HAVE_LIB[]NAME=no
79 dnl If $LIB[]NAME didn't lead to a usable library, we don't need
80 dnl $INC[]NAME either.
81 CPPFLAGS="$ac_save_CPPFLAGS"
82 LIB[]NAME=
83 LTLIB[]NAME=
84 fi
85 AC_SUBST([HAVE_LIB]NAME)
86 AC_SUBST([LIB]NAME)
87 AC_SUBST([LTLIB]NAME)
88 undefine([Name])
89 undefine([NAME])
90 ])
91
92 dnl Determine the platform dependent parameters needed to use rpath:
93 dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator,
94 dnl hardcode_direct, hardcode_minus_L.
95 AC_DEFUN([AC_LIB_RPATH],
96 [
97 dnl Tell automake >= 1.10 to complain if config.rpath is missing.
98 m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
99 AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS
100 AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld
101 AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host
102 AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
103 AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
104 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
105 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
106 . ./conftest.sh
107 rm -f ./conftest.sh
108 acl_cv_rpath=done
109 ])
110 wl="$acl_cv_wl"
111 libext="$acl_cv_libext"
112 shlibext="$acl_cv_shlibext"
113 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
114 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
115 hardcode_direct="$acl_cv_hardcode_direct"
116 hardcode_minus_L="$acl_cv_hardcode_minus_L"
117 dnl Determine whether the user wants rpath handling at all.
118 AC_ARG_ENABLE(rpath,
119 [ --disable-rpath do not hardcode runtime library paths],
120 :, enable_rpath=yes)
121 ])
122
123 dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
124 dnl the libraries corresponding to explicit and implicit dependencies.
125 dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
126 AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
127 [
128 AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
129 define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
130 [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
131 dnl By default, look in $includedir and $libdir.
132 use_additional=yes
133 AC_LIB_WITH_FINAL_PREFIX([
134 eval additional_includedir=\"$includedir\"
135 eval additional_libdir=\"$libdir\"
136 ])
137 AC_LIB_ARG_WITH([lib$1-prefix],
138 [ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib
139 --without-lib$1-prefix don't search for lib$1 in includedir and libdir],
140 [
141 if test "X$withval" = "Xno"; then
142 use_additional=no
143 else
144 if test "X$withval" = "X"; then
145 AC_LIB_WITH_FINAL_PREFIX([
146 eval additional_includedir=\"$includedir\"
147 eval additional_libdir=\"$libdir\"
148 ])
149 else
150 additional_includedir="$withval/include"
151 additional_libdir="$withval/$acl_libdirstem"
152 fi
153 fi
154 ])
155 dnl Search the library and its dependencies in $additional_libdir and
156 dnl $LDFLAGS. Using breadth-first-seach.
157 LIB[]NAME=
158 LTLIB[]NAME=
159 INC[]NAME=
160 rpathdirs=
161 ltrpathdirs=
162 names_already_handled=
163 names_next_round='$1 $2'
164 while test -n "$names_next_round"; do
165 names_this_round="$names_next_round"
166 names_next_round=
167 for name in $names_this_round; do
168 already_handled=
169 for n in $names_already_handled; do
170 if test "$n" = "$name"; then
171 already_handled=yes
172 break
173 fi
174 done
175 if test -z "$already_handled"; then
176 names_already_handled="$names_already_handled $name"
177 dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
178 dnl or AC_LIB_HAVE_LINKFLAGS call.
179 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
180 eval value=\"\$HAVE_LIB$uppername\"
181 if test -n "$value"; then
182 if test "$value" = yes; then
183 eval value=\"\$LIB$uppername\"
184 test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
185 eval value=\"\$LTLIB$uppername\"
186 test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
187 else
188 dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
189 dnl that this library doesn't exist. So just drop it.
190 :
191 fi
192 else
193 dnl Search the library lib$name in $additional_libdir and $LDFLAGS
194 dnl and the already constructed $LIBNAME/$LTLIBNAME.
195 found_dir=
196 found_la=
197 found_so=
198 found_a=
199 if test $use_additional = yes; then
200 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
201 found_dir="$additional_libdir"
202 found_so="$additional_libdir/lib$name.$shlibext"
203 if test -f "$additional_libdir/lib$name.la"; then
204 found_la="$additional_libdir/lib$name.la"
205 fi
206 else
207 if test -f "$additional_libdir/lib$name.$libext"; then
208 found_dir="$additional_libdir"
209 found_a="$additional_libdir/lib$name.$libext"
210 if test -f "$additional_libdir/lib$name.la"; then
211 found_la="$additional_libdir/lib$name.la"
212 fi
213 fi
214 fi
215 fi
216 if test "X$found_dir" = "X"; then
217 for x in $LDFLAGS $LTLIB[]NAME; do
218 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
219 case "$x" in
220 -L*)
221 dir=`echo "X$x" | sed -e 's/^X-L//'`
222 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
223 found_dir="$dir"
224 found_so="$dir/lib$name.$shlibext"
225 if test -f "$dir/lib$name.la"; then
226 found_la="$dir/lib$name.la"
227 fi
228 else
229 if test -f "$dir/lib$name.$libext"; then
230 found_dir="$dir"
231 found_a="$dir/lib$name.$libext"
232 if test -f "$dir/lib$name.la"; then
233 found_la="$dir/lib$name.la"
234 fi
235 fi
236 fi
237 ;;
238 esac
239 if test "X$found_dir" != "X"; then
240 break
241 fi
242 done
243 fi
244 if test "X$found_dir" != "X"; then
245 dnl Found the library.
246 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
247 if test "X$found_so" != "X"; then
248 dnl Linking with a shared library. We attempt to hardcode its
249 dnl directory into the executable's runpath, unless it's the
250 dnl standard /usr/lib.
251 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
252 dnl No hardcoding is needed.
253 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
254 else
255 dnl Use an explicit option to hardcode DIR into the resulting
256 dnl binary.
257 dnl Potentially add DIR to ltrpathdirs.
258 dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
259 haveit=
260 for x in $ltrpathdirs; do
261 if test "X$x" = "X$found_dir"; then
262 haveit=yes
263 break
264 fi
265 done
266 if test -z "$haveit"; then
267 ltrpathdirs="$ltrpathdirs $found_dir"
268 fi
269 dnl The hardcoding into $LIBNAME is system dependent.
270 if test "$hardcode_direct" = yes; then
271 dnl Using DIR/libNAME.so during linking hardcodes DIR into the
272 dnl resulting binary.
273 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
274 else
275 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
276 dnl Use an explicit option to hardcode DIR into the resulting
277 dnl binary.
278 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
279 dnl Potentially add DIR to rpathdirs.
280 dnl The rpathdirs will be appended to $LIBNAME at the end.
281 haveit=
282 for x in $rpathdirs; do
283 if test "X$x" = "X$found_dir"; then
284 haveit=yes
285 break
286 fi
287 done
288 if test -z "$haveit"; then
289 rpathdirs="$rpathdirs $found_dir"
290 fi
291 else
292 dnl Rely on "-L$found_dir".
293 dnl But don't add it if it's already contained in the LDFLAGS
294 dnl or the already constructed $LIBNAME
295 haveit=
296 for x in $LDFLAGS $LIB[]NAME; do
297 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
298 if test "X$x" = "X-L$found_dir"; then
299 haveit=yes
300 break
301 fi
302 done
303 if test -z "$haveit"; then
304 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
305 fi
306 if test "$hardcode_minus_L" != no; then
307 dnl FIXME: Not sure whether we should use
308 dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
309 dnl here.
310 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
311 else
312 dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH
313 dnl here, because this doesn't fit in flags passed to the
314 dnl compiler. So give up. No hardcoding. This affects only
315 dnl very old systems.
316 dnl FIXME: Not sure whether we should use
317 dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
318 dnl here.
319 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
320 fi
321 fi
322 fi
323 fi
324 else
325 if test "X$found_a" != "X"; then
326 dnl Linking with a static library.
327 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
328 else
329 dnl We shouldn't come here, but anyway it's good to have a
330 dnl fallback.
331 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
332 fi
333 fi
334 dnl Assume the include files are nearby.
335 additional_includedir=
336 case "$found_dir" in
337 */$acl_libdirstem | */$acl_libdirstem/)
338 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
339 additional_includedir="$basedir/include"
340 ;;
341 esac
342 if test "X$additional_includedir" != "X"; then
343 dnl Potentially add $additional_includedir to $INCNAME.
344 dnl But don't add it
345 dnl 1. if it's the standard /usr/include,
346 dnl 2. if it's /usr/local/include and we are using GCC on Linux,
347 dnl 3. if it's already present in $CPPFLAGS or the already
348 dnl constructed $INCNAME,
349 dnl 4. if it doesn't exist as a directory.
350 if test "X$additional_includedir" != "X/usr/include"; then
351 haveit=
352 if test "X$additional_includedir" = "X/usr/local/include"; then
353 if test -n "$GCC"; then
354 case $host_os in
355 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
356 esac
357 fi
358 fi
359 if test -z "$haveit"; then
360 for x in $CPPFLAGS $INC[]NAME; do
361 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
362 if test "X$x" = "X-I$additional_includedir"; then
363 haveit=yes
364 break
365 fi
366 done
367 if test -z "$haveit"; then
368 if test -d "$additional_includedir"; then
369 dnl Really add $additional_includedir to $INCNAME.
370 INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
371 fi
372 fi
373 fi
374 fi
375 fi
376 dnl Look for dependencies.
377 if test -n "$found_la"; then
378 dnl Read the .la file. It defines the variables
379 dnl dlname, library_names, old_library, dependency_libs, current,
380 dnl age, revision, installed, dlopen, dlpreopen, libdir.
381 save_libdir="$libdir"
382 case "$found_la" in
383 */* | *\\*) . "$found_la" ;;
384 *) . "./$found_la" ;;
385 esac
386 libdir="$save_libdir"
387 dnl We use only dependency_libs.
388 for dep in $dependency_libs; do
389 case "$dep" in
390 -L*)
391 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
392 dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
393 dnl But don't add it
394 dnl 1. if it's the standard /usr/lib,
395 dnl 2. if it's /usr/local/lib and we are using GCC on Linux,
396 dnl 3. if it's already present in $LDFLAGS or the already
397 dnl constructed $LIBNAME,
398 dnl 4. if it doesn't exist as a directory.
399 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
400 haveit=
401 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
402 if test -n "$GCC"; then
403 case $host_os in
404 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
405 esac
406 fi
407 fi
408 if test -z "$haveit"; then
409 haveit=
410 for x in $LDFLAGS $LIB[]NAME; do
411 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
412 if test "X$x" = "X-L$additional_libdir"; then
413 haveit=yes
414 break
415 fi
416 done
417 if test -z "$haveit"; then
418 if test -d "$additional_libdir"; then
419 dnl Really add $additional_libdir to $LIBNAME.
420 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
421 fi
422 fi
423 haveit=
424 for x in $LDFLAGS $LTLIB[]NAME; do
425 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
426 if test "X$x" = "X-L$additional_libdir"; then
427 haveit=yes
428 break
429 fi
430 done
431 if test -z "$haveit"; then
432 if test -d "$additional_libdir"; then
433 dnl Really add $additional_libdir to $LTLIBNAME.
434 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
435 fi
436 fi
437 fi
438 fi
439 ;;
440 -R*)
441 dir=`echo "X$dep" | sed -e 's/^X-R//'`
442 if test "$enable_rpath" != no; then
443 dnl Potentially add DIR to rpathdirs.
444 dnl The rpathdirs will be appended to $LIBNAME at the end.
445 haveit=
446 for x in $rpathdirs; do
447 if test "X$x" = "X$dir"; then
448 haveit=yes
449 break
450 fi
451 done
452 if test -z "$haveit"; then
453 rpathdirs="$rpathdirs $dir"
454 fi
455 dnl Potentially add DIR to ltrpathdirs.
456 dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
457 haveit=
458 for x in $ltrpathdirs; do
459 if test "X$x" = "X$dir"; then
460 haveit=yes
461 break
462 fi
463 done
464 if test -z "$haveit"; then
465 ltrpathdirs="$ltrpathdirs $dir"
466 fi
467 fi
468 ;;
469 -l*)
470 dnl Handle this in the next round.
471 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
472 ;;
473 *.la)
474 dnl Handle this in the next round. Throw away the .la's
475 dnl directory; it is already contained in a preceding -L
476 dnl option.
477 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
478 ;;
479 *)
480 dnl Most likely an immediate library name.
481 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
482 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
483 ;;
484 esac
485 done
486 fi
487 else
488 dnl Didn't find the library; assume it is in the system directories
489 dnl known to the linker and runtime loader. (All the system
490 dnl directories known to the linker should also be known to the
491 dnl runtime loader, otherwise the system is severely misconfigured.)
492 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
493 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
494 fi
495 fi
496 fi
497 done
498 done
499 if test "X$rpathdirs" != "X"; then
500 if test -n "$hardcode_libdir_separator"; then
501 dnl Weird platform: only the last -rpath option counts, the user must
502 dnl pass all path elements in one option. We can arrange that for a
503 dnl single library, but not when more than one $LIBNAMEs are used.
504 alldirs=
505 for found_dir in $rpathdirs; do
506 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
507 done
508 dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl.
509 acl_save_libdir="$libdir"
510 libdir="$alldirs"
511 eval flag=\"$hardcode_libdir_flag_spec\"
512 libdir="$acl_save_libdir"
513 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
514 else
515 dnl The -rpath options are cumulative.
516 for found_dir in $rpathdirs; do
517 acl_save_libdir="$libdir"
518 libdir="$found_dir"
519 eval flag=\"$hardcode_libdir_flag_spec\"
520 libdir="$acl_save_libdir"
521 LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
522 done
523 fi
524 fi
525 if test "X$ltrpathdirs" != "X"; then
526 dnl When using libtool, the option that works for both libraries and
527 dnl executables is -R. The -R options are cumulative.
528 for found_dir in $ltrpathdirs; do
529 LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
530 done
531 fi
532 ])
533
534 dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
535 dnl unless already present in VAR.
536 dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
537 dnl contains two or three consecutive elements that belong together.
538 AC_DEFUN([AC_LIB_APPENDTOVAR],
539 [
540 for element in [$2]; do
541 haveit=
542 for x in $[$1]; do
543 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
544 if test "X$x" = "X$element"; then
545 haveit=yes
546 break
547 fi
548 done
549 if test -z "$haveit"; then
550 [$1]="${[$1]}${[$1]:+ }$element"
551 fi
552 done
553 ])
554
555 dnl For those cases where a variable contains several -L and -l options
556 dnl referring to unknown libraries and directories, this macro determines the
557 dnl necessary additional linker options for the runtime path.
558 dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL])
559 dnl sets LDADDVAR to linker options needed together with LIBSVALUE.
560 dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed,
561 dnl otherwise linking without libtool is assumed.
562 AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS],
563 [
564 AC_REQUIRE([AC_LIB_RPATH])
565 AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
566 $1=
567 if test "$enable_rpath" != no; then
568 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
569 dnl Use an explicit option to hardcode directories into the resulting
570 dnl binary.
571 rpathdirs=
572 next=
573 for opt in $2; do
574 if test -n "$next"; then
575 dir="$next"
576 dnl No need to hardcode the standard /usr/lib.
577 if test "X$dir" != "X/usr/$acl_libdirstem"; then
578 rpathdirs="$rpathdirs $dir"
579 fi
580 next=
581 else
582 case $opt in
583 -L) next=yes ;;
584 -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
585 dnl No need to hardcode the standard /usr/lib.
586 if test "X$dir" != "X/usr/$acl_libdirstem"; then
587 rpathdirs="$rpathdirs $dir"
588 fi
589 next= ;;
590 *) next= ;;
591 esac
592 fi
593 done
594 if test "X$rpathdirs" != "X"; then
595 if test -n ""$3""; then
596 dnl libtool is used for linking. Use -R options.
597 for dir in $rpathdirs; do
598 $1="${$1}${$1:+ }-R$dir"
599 done
600 else
601 dnl The linker is used for linking directly.
602 if test -n "$hardcode_libdir_separator"; then
603 dnl Weird platform: only the last -rpath option counts, the user
604 dnl must pass all path elements in one option.
605 alldirs=
606 for dir in $rpathdirs; do
607 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$dir"
608 done
609 acl_save_libdir="$libdir"
610 libdir="$alldirs"
611 eval flag=\"$hardcode_libdir_flag_spec\"
612 libdir="$acl_save_libdir"
613 $1="$flag"
614 else
615 dnl The -rpath options are cumulative.
616 for dir in $rpathdirs; do
617 acl_save_libdir="$libdir"
618 libdir="$dir"
619 eval flag=\"$hardcode_libdir_flag_spec\"
620 libdir="$acl_save_libdir"
621 $1="${$1}${$1:+ }$flag"
622 done
623 fi
624 fi
625 fi
626 fi
627 fi
628 AC_SUBST([$1])
629 ])
0 # lib-prefix.m4 serial 5 (gettext-0.15)
1 dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
0 # lib-prefix.m4 serial 7 (gettext-0.18)
1 dnl Copyright (C) 2001-2005, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
152152 prefix="$acl_save_prefix"
153153 ])
154154
155 dnl AC_LIB_PREPARE_MULTILIB creates a variable acl_libdirstem, containing
156 dnl the basename of the libdir, either "lib" or "lib64".
155 dnl AC_LIB_PREPARE_MULTILIB creates
156 dnl - a variable acl_libdirstem, containing the basename of the libdir, either
157 dnl "lib" or "lib64" or "lib/64",
158 dnl - a variable acl_libdirstem2, as a secondary possible value for
159 dnl acl_libdirstem, either the same as acl_libdirstem or "lib/sparcv9" or
160 dnl "lib/amd64".
157161 AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
158162 [
159 dnl There is no formal standard regarding lib and lib64. The current
160 dnl practice is that on a system supporting 32-bit and 64-bit instruction
161 dnl sets or ABIs, 64-bit libraries go under $prefix/lib64 and 32-bit
162 dnl libraries go under $prefix/lib. We determine the compiler's default
163 dnl mode by looking at the compiler's library search path. If at least
164 dnl of its elements ends in /lib64 or points to a directory whose absolute
165 dnl pathname ends in /lib64, we assume a 64-bit ABI. Otherwise we use the
166 dnl default, namely "lib".
163 dnl There is no formal standard regarding lib and lib64.
164 dnl On glibc systems, the current practice is that on a system supporting
165 dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under
166 dnl $prefix/lib64 and 32-bit libraries go under $prefix/lib. We determine
167 dnl the compiler's default mode by looking at the compiler's library search
168 dnl path. If at least one of its elements ends in /lib64 or points to a
169 dnl directory whose absolute pathname ends in /lib64, we assume a 64-bit ABI.
170 dnl Otherwise we use the default, namely "lib".
171 dnl On Solaris systems, the current practice is that on a system supporting
172 dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under
173 dnl $prefix/lib/64 (which is a symlink to either $prefix/lib/sparcv9 or
174 dnl $prefix/lib/amd64) and 32-bit libraries go under $prefix/lib.
175 AC_REQUIRE([AC_CANONICAL_HOST])
167176 acl_libdirstem=lib
168 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
169 if test -n "$searchpath"; then
170 acl_save_IFS="${IFS= }"; IFS=":"
171 for searchdir in $searchpath; do
172 if test -d "$searchdir"; then
173 case "$searchdir" in
174 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
175 *) searchdir=`cd "$searchdir" && pwd`
176 case "$searchdir" in
177 */lib64 ) acl_libdirstem=lib64 ;;
178 esac ;;
177 acl_libdirstem2=
178 case "$host_os" in
179 solaris*)
180 dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment
181 dnl <http://docs.sun.com/app/docs/doc/816-5138/dev-env?l=en&a=view>.
182 dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link."
183 dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the
184 dnl symlink is missing, so we set acl_libdirstem2 too.
185 AC_CACHE_CHECK([for 64-bit host], [gl_cv_solaris_64bit],
186 [AC_EGREP_CPP([sixtyfour bits], [
187 #ifdef _LP64
188 sixtyfour bits
189 #endif
190 ], [gl_cv_solaris_64bit=yes], [gl_cv_solaris_64bit=no])
191 ])
192 if test $gl_cv_solaris_64bit = yes; then
193 acl_libdirstem=lib/64
194 case "$host_cpu" in
195 sparc*) acl_libdirstem2=lib/sparcv9 ;;
196 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
179197 esac
180198 fi
181 done
182 IFS="$acl_save_IFS"
183 fi
184 ])
199 ;;
200 *)
201 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
202 if test -n "$searchpath"; then
203 acl_save_IFS="${IFS= }"; IFS=":"
204 for searchdir in $searchpath; do
205 if test -d "$searchdir"; then
206 case "$searchdir" in
207 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
208 */../ | */.. )
209 # Better ignore directories of this form. They are misleading.
210 ;;
211 *) searchdir=`cd "$searchdir" && pwd`
212 case "$searchdir" in
213 */lib64 ) acl_libdirstem=lib64 ;;
214 esac ;;
215 esac
216 fi
217 done
218 IFS="$acl_save_IFS"
219 fi
220 ;;
221 esac
222 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
223 ])
0 # lib-prefix.m4 serial 5 (gettext-0.15)
1 dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7
8 dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
9 dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
10 dnl require excessive bracketing.
11 ifdef([AC_HELP_STRING],
12 [AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
13 [AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
14
15 dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
16 dnl to access previously installed libraries. The basic assumption is that
17 dnl a user will want packages to use other packages he previously installed
18 dnl with the same --prefix option.
19 dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
20 dnl libraries, but is otherwise very convenient.
21 AC_DEFUN([AC_LIB_PREFIX],
22 [
23 AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
24 AC_REQUIRE([AC_PROG_CC])
25 AC_REQUIRE([AC_CANONICAL_HOST])
26 AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
27 AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
28 dnl By default, look in $includedir and $libdir.
29 use_additional=yes
30 AC_LIB_WITH_FINAL_PREFIX([
31 eval additional_includedir=\"$includedir\"
32 eval additional_libdir=\"$libdir\"
33 ])
34 AC_LIB_ARG_WITH([lib-prefix],
35 [ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
36 --without-lib-prefix don't search for libraries in includedir and libdir],
37 [
38 if test "X$withval" = "Xno"; then
39 use_additional=no
40 else
41 if test "X$withval" = "X"; then
42 AC_LIB_WITH_FINAL_PREFIX([
43 eval additional_includedir=\"$includedir\"
44 eval additional_libdir=\"$libdir\"
45 ])
46 else
47 additional_includedir="$withval/include"
48 additional_libdir="$withval/$acl_libdirstem"
49 fi
50 fi
51 ])
52 if test $use_additional = yes; then
53 dnl Potentially add $additional_includedir to $CPPFLAGS.
54 dnl But don't add it
55 dnl 1. if it's the standard /usr/include,
56 dnl 2. if it's already present in $CPPFLAGS,
57 dnl 3. if it's /usr/local/include and we are using GCC on Linux,
58 dnl 4. if it doesn't exist as a directory.
59 if test "X$additional_includedir" != "X/usr/include"; then
60 haveit=
61 for x in $CPPFLAGS; do
62 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
63 if test "X$x" = "X-I$additional_includedir"; then
64 haveit=yes
65 break
66 fi
67 done
68 if test -z "$haveit"; then
69 if test "X$additional_includedir" = "X/usr/local/include"; then
70 if test -n "$GCC"; then
71 case $host_os in
72 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
73 esac
74 fi
75 fi
76 if test -z "$haveit"; then
77 if test -d "$additional_includedir"; then
78 dnl Really add $additional_includedir to $CPPFLAGS.
79 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
80 fi
81 fi
82 fi
83 fi
84 dnl Potentially add $additional_libdir to $LDFLAGS.
85 dnl But don't add it
86 dnl 1. if it's the standard /usr/lib,
87 dnl 2. if it's already present in $LDFLAGS,
88 dnl 3. if it's /usr/local/lib and we are using GCC on Linux,
89 dnl 4. if it doesn't exist as a directory.
90 if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
91 haveit=
92 for x in $LDFLAGS; do
93 AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
94 if test "X$x" = "X-L$additional_libdir"; then
95 haveit=yes
96 break
97 fi
98 done
99 if test -z "$haveit"; then
100 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
101 if test -n "$GCC"; then
102 case $host_os in
103 linux*) haveit=yes;;
104 esac
105 fi
106 fi
107 if test -z "$haveit"; then
108 if test -d "$additional_libdir"; then
109 dnl Really add $additional_libdir to $LDFLAGS.
110 LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
111 fi
112 fi
113 fi
114 fi
115 fi
116 ])
117
118 dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
119 dnl acl_final_exec_prefix, containing the values to which $prefix and
120 dnl $exec_prefix will expand at the end of the configure script.
121 AC_DEFUN([AC_LIB_PREPARE_PREFIX],
122 [
123 dnl Unfortunately, prefix and exec_prefix get only finally determined
124 dnl at the end of configure.
125 if test "X$prefix" = "XNONE"; then
126 acl_final_prefix="$ac_default_prefix"
127 else
128 acl_final_prefix="$prefix"
129 fi
130 if test "X$exec_prefix" = "XNONE"; then
131 acl_final_exec_prefix='${prefix}'
132 else
133 acl_final_exec_prefix="$exec_prefix"
134 fi
135 acl_save_prefix="$prefix"
136 prefix="$acl_final_prefix"
137 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
138 prefix="$acl_save_prefix"
139 ])
140
141 dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
142 dnl variables prefix and exec_prefix bound to the values they will have
143 dnl at the end of the configure script.
144 AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
145 [
146 acl_save_prefix="$prefix"
147 prefix="$acl_final_prefix"
148 acl_save_exec_prefix="$exec_prefix"
149 exec_prefix="$acl_final_exec_prefix"
150 $1
151 exec_prefix="$acl_save_exec_prefix"
152 prefix="$acl_save_prefix"
153 ])
154
155 dnl AC_LIB_PREPARE_MULTILIB creates a variable acl_libdirstem, containing
156 dnl the basename of the libdir, either "lib" or "lib64".
157 AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
158 [
159 dnl There is no formal standard regarding lib and lib64. The current
160 dnl practice is that on a system supporting 32-bit and 64-bit instruction
161 dnl sets or ABIs, 64-bit libraries go under $prefix/lib64 and 32-bit
162 dnl libraries go under $prefix/lib. We determine the compiler's default
163 dnl mode by looking at the compiler's library search path. If at least
164 dnl of its elements ends in /lib64 or points to a directory whose absolute
165 dnl pathname ends in /lib64, we assume a 64-bit ABI. Otherwise we use the
166 dnl default, namely "lib".
167 acl_libdirstem=lib
168 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
169 if test -n "$searchpath"; then
170 acl_save_IFS="${IFS= }"; IFS=":"
171 for searchdir in $searchpath; do
172 if test -d "$searchdir"; then
173 case "$searchdir" in
174 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
175 *) searchdir=`cd "$searchdir" && pwd`
176 case "$searchdir" in
177 */lib64 ) acl_libdirstem=lib64 ;;
178 esac ;;
179 esac
180 fi
181 done
182 IFS="$acl_save_IFS"
183 fi
184 ])
00 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
11 #
22 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
3 # 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
4 # Inc.
3 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
4 # Foundation, Inc.
55 # Written by Gordon Matzigkeit, 1996
66 #
77 # This file is free software; the Free Software Foundation gives
1010
1111 m4_define([_LT_COPYING], [dnl
1212 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13 # 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
14 # Inc.
13 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
14 # Foundation, Inc.
1515 # Written by Gordon Matzigkeit, 1996
1616 #
1717 # This file is part of GNU Libtool.
145145 AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
146146 AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
147147
148 _LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
149 dnl
148150 _LT_DECL([], [host_alias], [0], [The host system])dnl
149151 _LT_DECL([], [host], [0])dnl
150152 _LT_DECL([], [host_os], [0])dnl
636638 m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
637639 configured by $[0], generated by m4_PACKAGE_STRING.
638640
639 Copyright (C) 2010 Free Software Foundation, Inc.
641 Copyright (C) 2011 Free Software Foundation, Inc.
640642 This config.lt script is free software; the Free Software Foundation
641643 gives unlimited permision to copy, distribute and modify it."
642644
800802 m4_case([$1],
801803 [C], [_LT_LANG(C)],
802804 [C++], [_LT_LANG(CXX)],
805 [Go], [_LT_LANG(GO)],
803806 [Java], [_LT_LANG(GCJ)],
804807 [Fortran 77], [_LT_LANG(F77)],
805808 [Fortran], [_LT_LANG(FC)],
819822 m4_define([_LT_LANG_]$1[_enabled], [])dnl
820823 _LT_LANG_$1_CONFIG($1)])dnl
821824 ])# _LT_LANG
825
826
827 m4_ifndef([AC_PROG_GO], [
828 ############################################################
829 # NOTE: This macro has been submitted for inclusion into #
830 # GNU Autoconf as AC_PROG_GO. When it is available in #
831 # a released version of Autoconf we should remove this #
832 # macro and use it instead. #
833 ############################################################
834 m4_defun([AC_PROG_GO],
835 [AC_LANG_PUSH(Go)dnl
836 AC_ARG_VAR([GOC], [Go compiler command])dnl
837 AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
838 _AC_ARG_VAR_LDFLAGS()dnl
839 AC_CHECK_TOOL(GOC, gccgo)
840 if test -z "$GOC"; then
841 if test -n "$ac_tool_prefix"; then
842 AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
843 fi
844 fi
845 if test -z "$GOC"; then
846 AC_CHECK_PROG(GOC, gccgo, gccgo, false)
847 fi
848 ])#m4_defun
849 ])#m4_ifndef
822850
823851
824852 # _LT_LANG_DEFAULT_CONFIG
850878 [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
851879 m4_ifdef([LT_PROG_GCJ],
852880 [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
881
882 AC_PROVIDE_IFELSE([AC_PROG_GO],
883 [LT_LANG(GO)],
884 [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
853885
854886 AC_PROVIDE_IFELSE([LT_PROG_RC],
855887 [LT_LANG(RC)],
953985 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
954986 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
955987 _lt_result=$?
956 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
988 # If there is a non-empty error log, and "single_module"
989 # appears in it, assume the flag caused a linker warning
990 if test -s conftest.err && $GREP single_module conftest.err; then
991 cat conftest.err >&AS_MESSAGE_LOG_FD
992 # Otherwise, if the output was created with a 0 exit code from
993 # the compiler, it worked.
994 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
957995 lt_cv_apple_cc_single_mod=yes
958996 else
959997 cat conftest.err >&AS_MESSAGE_LOG_FD
961999 rm -rf libconftest.dylib*
9621000 rm -f conftest.*
9631001 fi])
1002
9641003 AC_CACHE_CHECK([for -exported_symbols_list linker flag],
9651004 [lt_cv_ld_exported_symbols_list],
9661005 [lt_cv_ld_exported_symbols_list=no
9721011 [lt_cv_ld_exported_symbols_list=no])
9731012 LDFLAGS="$save_LDFLAGS"
9741013 ])
1014
9751015 AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
9761016 [lt_cv_ld_force_load=no
9771017 cat > conftest.c << _LT_EOF
9891029 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
9901030 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
9911031 _lt_result=$?
992 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
1032 if test -s conftest.err && $GREP force_load conftest.err; then
1033 cat conftest.err >&AS_MESSAGE_LOG_FD
1034 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
9931035 lt_cv_ld_force_load=yes
9941036 else
9951037 cat conftest.err >&AS_MESSAGE_LOG_FD
10341076 ])
10351077
10361078
1037 # _LT_DARWIN_LINKER_FEATURES
1038 # --------------------------
1079 # _LT_DARWIN_LINKER_FEATURES([TAG])
1080 # ---------------------------------
10391081 # Checks for linker and compiler features on darwin
10401082 m4_defun([_LT_DARWIN_LINKER_FEATURES],
10411083 [
10461088 _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
10471089 if test "$lt_cv_ld_force_load" = "yes"; then
10481090 _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
1091 m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
1092 [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
10491093 else
10501094 _LT_TAGVAR(whole_archive_flag_spec, $1)=''
10511095 fi
12791323 LD="${LD-ld} -m elf_i386_fbsd"
12801324 ;;
12811325 x86_64-*linux*)
1282 LD="${LD-ld} -m elf_i386"
1326 case `/usr/bin/file conftest.o` in
1327 *x86-64*)
1328 LD="${LD-ld} -m elf32_x86_64"
1329 ;;
1330 *)
1331 LD="${LD-ld} -m elf_i386"
1332 ;;
1333 esac
12831334 ;;
12841335 ppc64-*linux*|powerpc64-*linux*)
12851336 LD="${LD-ld} -m elf32ppclinux"
13291380 CFLAGS="$SAVE_CFLAGS"
13301381 fi
13311382 ;;
1332 sparc*-*solaris*)
1383 *-*solaris*)
13331384 # Find out which ABI we are using.
13341385 echo 'int i;' > conftest.$ac_ext
13351386 if AC_TRY_EVAL(ac_compile); then
13361387 case `/usr/bin/file conftest.o` in
13371388 *64-bit*)
13381389 case $lt_cv_prog_gnu_ld in
1339 yes*) LD="${LD-ld} -m elf64_sparc" ;;
1390 yes*)
1391 case $host in
1392 i?86-*-solaris*)
1393 LD="${LD-ld} -m elf_x86_64"
1394 ;;
1395 sparc*-*-solaris*)
1396 LD="${LD-ld} -m elf64_sparc"
1397 ;;
1398 esac
1399 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
1400 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
1401 LD="${LD-ld}_sol2"
1402 fi
1403 ;;
13401404 *)
13411405 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
13421406 LD="${LD-ld} -64"
14131477 if test -n "$RANLIB"; then
14141478 case $host_os in
14151479 openbsd*)
1416 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
1480 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
14171481 ;;
14181482 *)
1419 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
1483 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
14201484 ;;
14211485 esac
1422 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
1486 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
14231487 fi
14241488
14251489 case $host_os in
15991663 lt_cv_sys_max_cmd_len=196608
16001664 ;;
16011665
1666 os2*)
1667 # The test takes a long time on OS/2.
1668 lt_cv_sys_max_cmd_len=8192
1669 ;;
1670
16021671 osf*)
16031672 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
16041673 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
16251694 ;;
16261695 *)
16271696 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
1628 if test -n "$lt_cv_sys_max_cmd_len"; then
1697 if test -n "$lt_cv_sys_max_cmd_len" && \
1698 test undefined != "$lt_cv_sys_max_cmd_len"; then
16291699 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
16301700 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
16311701 else
16381708 # If test is not a shell built-in, we'll probably end up computing a
16391709 # maximum length that is only half of the actual maximum length, but
16401710 # we can't tell.
1641 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
1711 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
16421712 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
16431713 test $i != 17 # 1/2 MB should be enough
16441714 do
21842254
21852255 case $host_os in
21862256 aix3*)
2187 version_type=linux
2257 version_type=linux # correct to gnu/linux during the next big refactor
21882258 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
21892259 shlibpath_var=LIBPATH
21902260
21932263 ;;
21942264
21952265 aix[[4-9]]*)
2196 version_type=linux
2266 version_type=linux # correct to gnu/linux during the next big refactor
21972267 need_lib_prefix=no
21982268 need_version=no
21992269 hardcode_into_libs=yes
22582328 ;;
22592329
22602330 bsdi[[45]]*)
2261 version_type=linux
2331 version_type=linux # correct to gnu/linux during the next big refactor
22622332 need_version=no
22632333 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
22642334 soname_spec='${libname}${release}${shared_ext}$major'
23972467 ;;
23982468
23992469 dgux*)
2400 version_type=linux
2470 version_type=linux # correct to gnu/linux during the next big refactor
24012471 need_lib_prefix=no
24022472 need_version=no
24032473 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
24042474 soname_spec='${libname}${release}${shared_ext}$major'
24052475 shlibpath_var=LD_LIBRARY_PATH
2406 ;;
2407
2408 freebsd1*)
2409 dynamic_linker=no
24102476 ;;
24112477
24122478 freebsd* | dragonfly*)
24162482 objformat=`/usr/bin/objformat`
24172483 else
24182484 case $host_os in
2419 freebsd[[123]]*) objformat=aout ;;
2485 freebsd[[23]].*) objformat=aout ;;
24202486 *) objformat=elf ;;
24212487 esac
24222488 fi
2423 # Handle Gentoo/FreeBSD as it was Linux
2424 case $host_vendor in
2425 gentoo)
2426 version_type=linux ;;
2427 *)
2428 version_type=freebsd-$objformat ;;
2429 esac
2430
2489 version_type=freebsd-$objformat
24312490 case $version_type in
24322491 freebsd-elf*)
24332492 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
24382497 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
24392498 need_version=yes
24402499 ;;
2441 linux)
2442 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
2443 soname_spec='${libname}${release}${shared_ext}$major'
2444 need_lib_prefix=no
2445 need_version=no
2446 ;;
24472500 esac
24482501 shlibpath_var=LD_LIBRARY_PATH
24492502 case $host_os in
2450 freebsd2*)
2503 freebsd2.*)
24512504 shlibpath_overrides_runpath=yes
24522505 ;;
24532506 freebsd3.[[01]]* | freebsdelf3.[[01]]*)
24662519 esac
24672520 ;;
24682521
2469 gnu*)
2470 version_type=linux
2471 need_lib_prefix=no
2472 need_version=no
2473 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
2474 soname_spec='${libname}${release}${shared_ext}$major'
2475 shlibpath_var=LD_LIBRARY_PATH
2476 hardcode_into_libs=yes
2477 ;;
2478
24792522 haiku*)
2480 version_type=linux
2523 version_type=linux # correct to gnu/linux during the next big refactor
24812524 need_lib_prefix=no
24822525 need_version=no
24832526 dynamic_linker="$host_os runtime_loader"
25382581 ;;
25392582
25402583 interix[[3-9]]*)
2541 version_type=linux
2584 version_type=linux # correct to gnu/linux during the next big refactor
25422585 need_lib_prefix=no
25432586 need_version=no
25442587 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
25542597 nonstopux*) version_type=nonstopux ;;
25552598 *)
25562599 if test "$lt_cv_prog_gnu_ld" = yes; then
2557 version_type=linux
2600 version_type=linux # correct to gnu/linux during the next big refactor
25582601 else
25592602 version_type=irix
25602603 fi ;;
25912634 dynamic_linker=no
25922635 ;;
25932636
2594 # This must be Linux ELF.
2595 linux* | k*bsd*-gnu | kopensolaris*-gnu)
2596 version_type=linux
2637 # This must be glibc/ELF.
2638 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
2639 version_type=linux # correct to gnu/linux during the next big refactor
25972640 need_lib_prefix=no
25982641 need_version=no
25992642 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
26352678 # people can always --disable-shared, the test was removed, and we
26362679 # assume the GNU/Linux dynamic linker is in use.
26372680 dynamic_linker='GNU/Linux ld.so'
2681 ;;
2682
2683 netbsdelf*-gnu)
2684 version_type=linux
2685 need_lib_prefix=no
2686 need_version=no
2687 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
2688 soname_spec='${libname}${release}${shared_ext}$major'
2689 shlibpath_var=LD_LIBRARY_PATH
2690 shlibpath_overrides_runpath=no
2691 hardcode_into_libs=yes
2692 dynamic_linker='NetBSD ld.elf_so'
26382693 ;;
26392694
26402695 netbsd*)
26562711 ;;
26572712
26582713 newsos6)
2659 version_type=linux
2714 version_type=linux # correct to gnu/linux during the next big refactor
26602715 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
26612716 shlibpath_var=LD_LIBRARY_PATH
26622717 shlibpath_overrides_runpath=yes
27252780 ;;
27262781
27272782 solaris*)
2728 version_type=linux
2783 version_type=linux # correct to gnu/linux during the next big refactor
27292784 need_lib_prefix=no
27302785 need_version=no
27312786 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
27502805 ;;
27512806
27522807 sysv4 | sysv4.3*)
2753 version_type=linux
2808 version_type=linux # correct to gnu/linux during the next big refactor
27542809 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
27552810 soname_spec='${libname}${release}${shared_ext}$major'
27562811 shlibpath_var=LD_LIBRARY_PATH
27742829
27752830 sysv4*MP*)
27762831 if test -d /usr/nec ;then
2777 version_type=linux
2832 version_type=linux # correct to gnu/linux during the next big refactor
27782833 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
27792834 soname_spec='$libname${shared_ext}.$major'
27802835 shlibpath_var=LD_LIBRARY_PATH
28052860
28062861 tpf*)
28072862 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
2808 version_type=linux
2863 version_type=linux # correct to gnu/linux during the next big refactor
28092864 need_lib_prefix=no
28102865 need_version=no
28112866 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
28152870 ;;
28162871
28172872 uts4*)
2818 version_type=linux
2873 version_type=linux # correct to gnu/linux during the next big refactor
28192874 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
28202875 soname_spec='${libname}${release}${shared_ext}$major'
28212876 shlibpath_var=LD_LIBRARY_PATH
31963251 fi
31973252 ;;
31983253
3199 gnu*)
3200 lt_cv_deplibs_check_method=pass_all
3201 ;;
3202
32033254 haiku*)
32043255 lt_cv_deplibs_check_method=pass_all
32053256 ;;
32373288 lt_cv_deplibs_check_method=pass_all
32383289 ;;
32393290
3240 # This must be Linux ELF.
3241 linux* | k*bsd*-gnu | kopensolaris*-gnu)
3291 # This must be glibc/ELF.
3292 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
32423293 lt_cv_deplibs_check_method=pass_all
32433294 ;;
32443295
3245 netbsd*)
3296 netbsd* | netbsdelf*-gnu)
32463297 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
32473298 lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
32483299 else
36573708 # which start with @ or ?.
36583709 lt_cv_sys_global_symbol_pipe="$AWK ['"\
36593710 " {last_section=section; section=\$ 3};"\
3711 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
36603712 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
36613713 " \$ 0!~/External *\|/{next};"\
36623714 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
39894041 ;;
39904042 esac
39914043 ;;
3992 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4044 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
39934045 case $cc_basename in
39944046 KCC*)
39954047 # KAI C++ Compiler
40534105 ;;
40544106 esac
40554107 ;;
4056 netbsd*)
4108 netbsd* | netbsdelf*-gnu)
40574109 ;;
40584110 *qnx* | *nto*)
40594111 # QNX uses GNU C++, but need to define -shared option too, otherwise
42414293 case $cc_basename in
42424294 nvcc*) # Cuda Compiler Driver 2.2
42434295 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
4244 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Xcompiler -fPIC'
4296 if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
4297 _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)"
4298 fi
42454299 ;;
42464300 esac
42474301 else
42864340 _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
42874341 ;;
42884342
4289 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4343 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
42904344 case $cc_basename in
42914345 # old Intel for x86_64 which still supported -KPIC.
42924346 ecc*)
43334387 ;;
43344388 *)
43354389 case `$CC -V 2>&1 | sed 5q` in
4336 *Sun\ F* | *Sun*Fortran*)
4390 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
43374391 # Sun Fortran 8.3 passes all unrecognized flags to the linker
43384392 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
43394393 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
43404394 _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
4395 ;;
4396 *Sun\ F* | *Sun*Fortran*)
4397 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
4398 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
4399 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
43414400 ;;
43424401 *Sun\ C*)
43434402 # Sun C 5.9
43444403 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
43454404 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
43464405 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4406 ;;
4407 *Intel*\ [[CF]]*Compiler*)
4408 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4409 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
4410 _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
4411 ;;
4412 *Portland\ Group*)
4413 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
4414 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
4415 _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
43474416 ;;
43484417 esac
43494418 ;;
45044573 ;;
45054574 cygwin* | mingw* | cegcc*)
45064575 case $cc_basename in
4507 cl*) ;;
4576 cl*)
4577 _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
4578 ;;
45084579 *)
45094580 _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
45104581 _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
45114582 ;;
45124583 esac
4584 ;;
4585 linux* | k*bsd*-gnu | gnu*)
4586 _LT_TAGVAR(link_all_deplibs, $1)=no
45134587 ;;
45144588 *)
45154589 _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
45294603 _LT_TAGVAR(hardcode_direct, $1)=no
45304604 _LT_TAGVAR(hardcode_direct_absolute, $1)=no
45314605 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
4532 _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
45334606 _LT_TAGVAR(hardcode_libdir_separator, $1)=
45344607 _LT_TAGVAR(hardcode_minus_L, $1)=no
45354608 _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
45734646 ;;
45744647 openbsd*)
45754648 with_gnu_ld=no
4649 ;;
4650 linux* | k*bsd*-gnu | gnu*)
4651 _LT_TAGVAR(link_all_deplibs, $1)=no
45764652 ;;
45774653 esac
45784654
47804856 xlf* | bgf* | bgxlf* | mpixlf*)
47814857 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
47824858 _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
4783 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
4784 _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
4859 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
47854860 _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
47864861 if test "x$supports_anon_versioning" = xyes; then
47874862 _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
47964871 fi
47974872 ;;
47984873
4799 netbsd*)
4874 netbsd* | netbsdelf*-gnu)
48004875 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
48014876 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
48024877 wlarc=
49735048 if test "$aix_use_runtimelinking" = yes; then
49745049 shared_flag="$shared_flag "'${wl}-G'
49755050 fi
5051 _LT_TAGVAR(link_all_deplibs, $1)=no
49765052 else
49775053 # not using gcc
49785054 if test "$host_cpu" = ia64; then
50765152 # The linker will not automatically build a static lib if we build a DLL.
50775153 # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
50785154 _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
5155 _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
50795156 _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
50805157 # Don't use ranlib
50815158 _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
51225199 _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
51235200 ;;
51245201
5125 freebsd1*)
5126 _LT_TAGVAR(ld_shlibs, $1)=no
5127 ;;
5128
51295202 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
51305203 # support. Future versions do this automatically, but an explicit c++rt0.o
51315204 # does not break anything, and helps significantly (at the cost of a little
51385211 ;;
51395212
51405213 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
5141 freebsd2*)
5214 freebsd2.*)
51425215 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
51435216 _LT_TAGVAR(hardcode_direct, $1)=yes
51445217 _LT_TAGVAR(hardcode_minus_L, $1)=yes
51775250 fi
51785251 if test "$with_gnu_ld" = no; then
51795252 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
5180 _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
51815253 _LT_TAGVAR(hardcode_libdir_separator, $1)=:
51825254 _LT_TAGVAR(hardcode_direct, $1)=yes
51835255 _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
52815353 _LT_TAGVAR(link_all_deplibs, $1)=yes
52825354 ;;
52835355
5284 netbsd*)
5356 netbsd* | netbsdelf*-gnu)
52855357 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
52865358 _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
52875359 else
56195691 _LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
56205692 [Flag to hardcode $libdir into a binary during linking.
56215693 This must work even if $libdir does not exist])
5622 _LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
5623 [[If ld is used when linking, flag to hardcode $libdir into a binary
5624 during linking. This must work even if $libdir does not exist]])
56255694 _LT_TAGDECL([], [hardcode_libdir_separator], [1],
56265695 [Whether we need a single "-rpath" flag with a separated argument])
56275696 _LT_TAGDECL([], [hardcode_direct], [0],
57795848 _LT_TAGVAR(hardcode_direct, $1)=no
57805849 _LT_TAGVAR(hardcode_direct_absolute, $1)=no
57815850 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
5782 _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
57835851 _LT_TAGVAR(hardcode_libdir_separator, $1)=
57845852 _LT_TAGVAR(hardcode_minus_L, $1)=no
57855853 _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
61496217 esac
61506218 ;;
61516219
6152 freebsd[[12]]*)
6220 freebsd2.*)
61536221 # C++ shared libraries reported to be fairly broken before
61546222 # switch to ELF
61556223 _LT_TAGVAR(ld_shlibs, $1)=no
61636231 # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
61646232 # conventions
61656233 _LT_TAGVAR(ld_shlibs, $1)=yes
6166 ;;
6167
6168 gnu*)
61696234 ;;
61706235
61716236 haiku*)
63296394 _LT_TAGVAR(inherit_rpath, $1)=yes
63306395 ;;
63316396
6332 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6397 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
63336398 case $cc_basename in
63346399 KCC*)
63356400 # Kuck and Associates, Inc. (KAI) C++ Compiler
69106975 }
69116976 };
69126977 _LT_EOF
6978 ], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
6979 package foo
6980 func foo() {
6981 }
6982 _LT_EOF
69136983 ])
69146984
69156985 _lt_libdeps_save_CFLAGS=$CFLAGS
69166986 case "$CC $CFLAGS " in #(
69176987 *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
69186988 *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
6989 *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
69196990 esac
69206991
69216992 dnl Parse the compiler output and extract the necessary
71127183 _LT_TAGVAR(hardcode_direct, $1)=no
71137184 _LT_TAGVAR(hardcode_direct_absolute, $1)=no
71147185 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
7115 _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
71167186 _LT_TAGVAR(hardcode_libdir_separator, $1)=
71177187 _LT_TAGVAR(hardcode_minus_L, $1)=no
71187188 _LT_TAGVAR(hardcode_automatic, $1)=no
72457315 _LT_TAGVAR(hardcode_direct, $1)=no
72467316 _LT_TAGVAR(hardcode_direct_absolute, $1)=no
72477317 _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
7248 _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
72497318 _LT_TAGVAR(hardcode_libdir_separator, $1)=
72507319 _LT_TAGVAR(hardcode_minus_L, $1)=no
72517320 _LT_TAGVAR(hardcode_automatic, $1)=no
74327501 ])# _LT_LANG_GCJ_CONFIG
74337502
74347503
7504 # _LT_LANG_GO_CONFIG([TAG])
7505 # --------------------------
7506 # Ensure that the configuration variables for the GNU Go compiler
7507 # are suitably defined. These variables are subsequently used by _LT_CONFIG
7508 # to write the compiler configuration to `libtool'.
7509 m4_defun([_LT_LANG_GO_CONFIG],
7510 [AC_REQUIRE([LT_PROG_GO])dnl
7511 AC_LANG_SAVE
7512
7513 # Source file extension for Go test sources.
7514 ac_ext=go
7515
7516 # Object file extension for compiled Go test sources.
7517 objext=o
7518 _LT_TAGVAR(objext, $1)=$objext
7519
7520 # Code to be used in simple compile tests
7521 lt_simple_compile_test_code="package main; func main() { }"
7522
7523 # Code to be used in simple link tests
7524 lt_simple_link_test_code='package main; func main() { }'
7525
7526 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
7527 _LT_TAG_COMPILER
7528
7529 # save warnings/boilerplate of simple test code
7530 _LT_COMPILER_BOILERPLATE
7531 _LT_LINKER_BOILERPLATE
7532
7533 # Allow CC to be a program name with arguments.
7534 lt_save_CC=$CC
7535 lt_save_CFLAGS=$CFLAGS
7536 lt_save_GCC=$GCC
7537 GCC=yes
7538 CC=${GOC-"gccgo"}
7539 CFLAGS=$GOFLAGS
7540 compiler=$CC
7541 _LT_TAGVAR(compiler, $1)=$CC
7542 _LT_TAGVAR(LD, $1)="$LD"
7543 _LT_CC_BASENAME([$compiler])
7544
7545 # Go did not exist at the time GCC didn't implicitly link libc in.
7546 _LT_TAGVAR(archive_cmds_need_lc, $1)=no
7547
7548 _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
7549 _LT_TAGVAR(reload_flag, $1)=$reload_flag
7550 _LT_TAGVAR(reload_cmds, $1)=$reload_cmds
7551
7552 ## CAVEAT EMPTOR:
7553 ## There is no encapsulation within the following macros, do not change
7554 ## the running order or otherwise move them around unless you know exactly
7555 ## what you are doing...
7556 if test -n "$compiler"; then
7557 _LT_COMPILER_NO_RTTI($1)
7558 _LT_COMPILER_PIC($1)
7559 _LT_COMPILER_C_O($1)
7560 _LT_COMPILER_FILE_LOCKS($1)
7561 _LT_LINKER_SHLIBS($1)
7562 _LT_LINKER_HARDCODE_LIBPATH($1)
7563
7564 _LT_CONFIG($1)
7565 fi
7566
7567 AC_LANG_RESTORE
7568
7569 GCC=$lt_save_GCC
7570 CC=$lt_save_CC
7571 CFLAGS=$lt_save_CFLAGS
7572 ])# _LT_LANG_GO_CONFIG
7573
7574
74357575 # _LT_LANG_RC_CONFIG([TAG])
74367576 # -------------------------
74377577 # Ensure that the configuration variables for the Windows resource compiler
74997639 AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
75007640 dnl aclocal-1.4 backwards compatibility:
75017641 dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
7642
7643
7644 # LT_PROG_GO
7645 # ----------
7646 AC_DEFUN([LT_PROG_GO],
7647 [AC_CHECK_TOOL(GOC, gccgo,)
7648 ])
75027649
75037650
75047651 # LT_PROG_RC
0 # lock.m4 serial 2 (gettext-0.15)
1 dnl Copyright (C) 2005 Free Software Foundation, Inc.
0 # lock.m4 serial 10 (gettext-0.18)
1 dnl Copyright (C) 2005-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
55
66 dnl From Bruno Haible.
77
8 dnl Tests for a multithreading library to be used.
9 dnl Defines at most one of the macros USE_POSIX_THREADS, USE_SOLARIS_THREADS,
10 dnl USE_PTH_THREADS, USE_WIN32_THREADS
11 dnl Sets the variables LIBTHREAD and LTLIBTHREAD to the linker options for use
12 dnl in a Makefile (LIBTHREAD for use without libtool, LTLIBTHREAD for use with
13 dnl libtool).
14 dnl Sets the variables LIBMULTITHREAD and LTLIBMULTITHREAD similarly, for
15 dnl programs that really need multithread functionality. The difference
16 dnl between LIBTHREAD and LIBMULTITHREAD is that on platforms supporting weak
17 dnl symbols, typically LIBTHREAD="" whereas LIBMULTITHREAD="-lpthread".
18 dnl Adds to CPPFLAGS the flag -D_REENTRANT or -D_THREAD_SAFE if needed for
19 dnl multithread-safe programs.
20
218 AC_DEFUN([gl_LOCK],
229 [
23 AC_REQUIRE([gl_LOCK_BODY])
24 ])
25
26 dnl The guts of gl_LOCK. Needs to be expanded only once.
27
28 AC_DEFUN([gl_LOCK_BODY],
29 [
30 dnl Ordering constraints: This macro modifies CPPFLAGS in a way that
31 dnl influences the result of the autoconf tests that test for *_unlocked
32 dnl declarations, on AIX 5 at least. Therefore it must come early.
33 AC_BEFORE([$0], [gl_FUNC_GLIBC_UNLOCKED_IO])dnl
34 AC_BEFORE([$0], [gl_ARGP])dnl
35
36 AC_REQUIRE([AC_CANONICAL_HOST])
37 AC_REQUIRE([AC_GNU_SOURCE]) dnl needed for pthread_rwlock_t on glibc systems
38 dnl Check for multithreading.
39 AC_ARG_ENABLE(threads,
40 AC_HELP_STRING([--enable-threads={posix|solaris|pth|win32}], [specify multithreading API])
41 AC_HELP_STRING([--disable-threads], [build without multithread safety]),
42 gl_use_threads=$enableval, gl_use_threads=yes)
43 gl_threads_api=none
44 LIBTHREAD=
45 LTLIBTHREAD=
46 LIBMULTITHREAD=
47 LTLIBMULTITHREAD=
48 if test "$gl_use_threads" != no; then
49 dnl Check whether the compiler and linker support weak declarations.
50 AC_MSG_CHECKING([whether imported symbols can be declared weak])
51 gl_have_weak=no
52 AC_TRY_LINK([extern void xyzzy ();
53 #pragma weak xyzzy], [xyzzy();], [gl_have_weak=yes])
54 AC_MSG_RESULT([$gl_have_weak])
55 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
56 # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
57 # it groks <pthread.h>.
58 gl_save_CPPFLAGS="$CPPFLAGS"
59 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
60 AC_CHECK_HEADER(pthread.h, gl_have_pthread_h=yes, gl_have_pthread_h=no)
61 CPPFLAGS="$gl_save_CPPFLAGS"
62 if test "$gl_have_pthread_h" = yes; then
63 # Other possible tests:
64 # -lpthreads (FSU threads, PCthreads)
65 # -lgthreads
66 case "$host_os" in
67 osf*)
68 # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
69 # groks <pthread.h>. cc also understands the flag -pthread, but
70 # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
71 # 2. putting a flag into CPPFLAGS that has an effect on the linker
72 # causes the AC_TRY_LINK test below to succeed unexpectedly,
73 # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
74 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
75 ;;
76 esac
77 gl_have_pthread=
78 # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
79 # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
80 # the second one only in libpthread, and lock.c needs it.
81 AC_TRY_LINK([#include <pthread.h>],
82 [pthread_mutex_lock((pthread_mutex_t*)0);
83 pthread_mutexattr_init((pthread_mutexattr_t*)0);],
84 [gl_have_pthread=yes])
85 # Test for libpthread by looking for pthread_kill. (Not pthread_self,
86 # since it is defined as a macro on OSF/1.)
87 if test -n "$gl_have_pthread"; then
88 # The program links fine without libpthread. But it may actually
89 # need to link with libpthread in order to create multiple threads.
90 AC_CHECK_LIB(pthread, pthread_kill,
91 [LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
92 # On Solaris and HP-UX, most pthread functions exist also in libc.
93 # Therefore pthread_in_use() needs to actually try to create a
94 # thread: pthread_create from libc will fail, whereas
95 # pthread_create will actually create a thread.
96 case "$host_os" in
97 solaris* | hpux*)
98 AC_DEFINE([PTHREAD_IN_USE_DETECTION_HARD], 1,
99 [Define if the pthread_in_use() detection is hard.])
100 esac
101 ])
102 else
103 # Some library is needed. Try libpthread and libc_r.
104 AC_CHECK_LIB(pthread, pthread_kill,
105 [gl_have_pthread=yes
106 LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
107 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread])
108 if test -z "$gl_have_pthread"; then
109 # For FreeBSD 4.
110 AC_CHECK_LIB(c_r, pthread_kill,
111 [gl_have_pthread=yes
112 LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
113 LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r])
114 fi
115 fi
116 if test -n "$gl_have_pthread"; then
117 gl_threads_api=posix
118 AC_DEFINE([USE_POSIX_THREADS], 1,
119 [Define if the POSIX multithreading library can be used.])
120 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
121 if test $gl_have_weak = yes; then
122 AC_DEFINE([USE_POSIX_THREADS_WEAK], 1,
123 [Define if references to the POSIX multithreading library should be made weak.])
124 LIBTHREAD=
125 LTLIBTHREAD=
126 fi
127 fi
128 # OSF/1 4.0 and MacOS X 10.1 lack the pthread_rwlock_t type and the
129 # pthread_rwlock_* functions.
130 AC_CHECK_TYPE([pthread_rwlock_t],
131 [AC_DEFINE([HAVE_PTHREAD_RWLOCK], 1,
132 [Define if the POSIX multithreading library has read/write locks.])],
133 [],
134 [#include <pthread.h>])
135 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
136 AC_TRY_COMPILE([#include <pthread.h>],
137 [#if __FreeBSD__ == 4
10 AC_REQUIRE([gl_THREADLIB])
11 if test "$gl_threads_api" = posix; then
12 # OSF/1 4.0 and MacOS X 10.1 lack the pthread_rwlock_t type and the
13 # pthread_rwlock_* functions.
14 AC_CHECK_TYPE([pthread_rwlock_t],
15 [AC_DEFINE([HAVE_PTHREAD_RWLOCK], [1],
16 [Define if the POSIX multithreading library has read/write locks.])],
17 [],
18 [#include <pthread.h>])
19 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
20 AC_TRY_COMPILE([#include <pthread.h>],
21 [#if __FreeBSD__ == 4
13822 error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
13923 #else
14024 int x = (int)PTHREAD_MUTEX_RECURSIVE;
25 return !x;
14126 #endif],
142 [AC_DEFINE([HAVE_PTHREAD_MUTEX_RECURSIVE], 1,
143 [Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE.])])
144 # Some systems optimize for single-threaded programs by default, and
145 # need special flags to disable these optimizations. For example, the
146 # definition of 'errno' in <errno.h>.
147 case "$host_os" in
148 aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
149 solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
150 esac
151 fi
152 fi
153 fi
154 if test -z "$gl_have_pthread"; then
155 if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
156 gl_have_solaristhread=
157 gl_save_LIBS="$LIBS"
158 LIBS="$LIBS -lthread"
159 AC_TRY_LINK([#include <thread.h>
160 #include <synch.h>],
161 [thr_self();],
162 [gl_have_solaristhread=yes])
163 LIBS="$gl_save_LIBS"
164 if test -n "$gl_have_solaristhread"; then
165 gl_threads_api=solaris
166 LIBTHREAD=-lthread
167 LTLIBTHREAD=-lthread
168 LIBMULTITHREAD="$LIBTHREAD"
169 LTLIBMULTITHREAD="$LTLIBTHREAD"
170 AC_DEFINE([USE_SOLARIS_THREADS], 1,
171 [Define if the old Solaris multithreading library can be used.])
172 if test $gl_have_weak = yes; then
173 AC_DEFINE([USE_SOLARIS_THREADS_WEAK], 1,
174 [Define if references to the old Solaris multithreading library should be made weak.])
175 LIBTHREAD=
176 LTLIBTHREAD=
177 fi
178 fi
179 fi
180 fi
181 if test "$gl_use_threads" = pth; then
182 gl_save_CPPFLAGS="$CPPFLAGS"
183 AC_LIB_LINKFLAGS(pth)
184 gl_have_pth=
185 gl_save_LIBS="$LIBS"
186 LIBS="$LIBS -lpth"
187 AC_TRY_LINK([#include <pth.h>], [pth_self();], gl_have_pth=yes)
188 LIBS="$gl_save_LIBS"
189 if test -n "$gl_have_pth"; then
190 gl_threads_api=pth
191 LIBTHREAD="$LIBPTH"
192 LTLIBTHREAD="$LTLIBPTH"
193 LIBMULTITHREAD="$LIBTHREAD"
194 LTLIBMULTITHREAD="$LTLIBTHREAD"
195 AC_DEFINE([USE_PTH_THREADS], 1,
196 [Define if the GNU Pth multithreading library can be used.])
197 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
198 if test $gl_have_weak = yes; then
199 AC_DEFINE([USE_PTH_THREADS_WEAK], 1,
200 [Define if references to the GNU Pth multithreading library should be made weak.])
201 LIBTHREAD=
202 LTLIBTHREAD=
203 fi
204 fi
205 else
206 CPPFLAGS="$gl_save_CPPFLAGS"
207 fi
208 fi
209 if test -z "$gl_have_pthread"; then
210 if test "$gl_use_threads" = yes || test "$gl_use_threads" = win32; then
211 if { case "$host_os" in
212 mingw*) true;;
213 *) false;;
214 esac
215 }; then
216 gl_threads_api=win32
217 AC_DEFINE([USE_WIN32_THREADS], 1,
218 [Define if the Win32 multithreading API can be used.])
219 fi
220 fi
221 fi
27 [AC_DEFINE([HAVE_PTHREAD_MUTEX_RECURSIVE], [1],
28 [Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE.])])
22229 fi
223 AC_MSG_CHECKING([for multithread API to use])
224 AC_MSG_RESULT([$gl_threads_api])
225 AC_SUBST(LIBTHREAD)
226 AC_SUBST(LTLIBTHREAD)
227 AC_SUBST(LIBMULTITHREAD)
228 AC_SUBST(LTLIBMULTITHREAD)
22930 gl_PREREQ_LOCK
23031 ])
23132
23334 AC_DEFUN([gl_PREREQ_LOCK], [
23435 AC_REQUIRE([AC_C_INLINE])
23536 ])
236
237 dnl Survey of platforms:
238 dnl
239 dnl Platform Available Compiler Supports test-lock
240 dnl flavours option weak result
241 dnl --------------- --------- --------- -------- ---------
242 dnl Linux 2.4/glibc posix -lpthread Y OK
243 dnl
244 dnl GNU Hurd/glibc posix
245 dnl
246 dnl FreeBSD 5.3 posix -lc_r Y
247 dnl posix -lkse ? Y
248 dnl posix -lpthread ? Y
249 dnl posix -lthr Y
250 dnl
251 dnl FreeBSD 5.2 posix -lc_r Y
252 dnl posix -lkse Y
253 dnl posix -lthr Y
254 dnl
255 dnl FreeBSD 4.0,4.10 posix -lc_r Y OK
256 dnl
257 dnl NetBSD 1.6 --
258 dnl
259 dnl OpenBSD 3.4 posix -lpthread Y OK
260 dnl
261 dnl MacOS X 10.[123] posix -lpthread Y OK
262 dnl
263 dnl Solaris 7,8,9 posix -lpthread Y Sol 7,8: 0.0; Sol 9: OK
264 dnl solaris -lthread Y Sol 7,8: 0.0; Sol 9: OK
265 dnl
266 dnl HP-UX 11 posix -lpthread N (cc) OK
267 dnl Y (gcc)
268 dnl
269 dnl IRIX 6.5 posix -lpthread Y 0.5
270 dnl
271 dnl AIX 4.3,5.1 posix -lpthread N AIX 4: 0.5; AIX 5: OK
272 dnl
273 dnl OSF/1 4.0,5.1 posix -pthread (cc) N OK
274 dnl -lpthread (gcc) Y
275 dnl
276 dnl Cygwin posix -lpthread Y OK
277 dnl
278 dnl Any of the above pth -lpth 0.0
279 dnl
280 dnl Mingw win32 N OK
281 dnl
282 dnl BeOS 5 --
283 dnl
284 dnl The test-lock result shows what happens if in test-lock.c EXPLICIT_YIELD is
285 dnl turned off:
286 dnl OK if all three tests terminate OK,
287 dnl 0.5 if the first test terminates OK but the second one loops endlessly,
288 dnl 0.0 if the first test already loops endlessly.
0 # lock.m4 serial 2 (gettext-0.15)
1 dnl Copyright (C) 2005 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7
8 dnl Tests for a multithreading library to be used.
9 dnl Defines at most one of the macros USE_POSIX_THREADS, USE_SOLARIS_THREADS,
10 dnl USE_PTH_THREADS, USE_WIN32_THREADS
11 dnl Sets the variables LIBTHREAD and LTLIBTHREAD to the linker options for use
12 dnl in a Makefile (LIBTHREAD for use without libtool, LTLIBTHREAD for use with
13 dnl libtool).
14 dnl Sets the variables LIBMULTITHREAD and LTLIBMULTITHREAD similarly, for
15 dnl programs that really need multithread functionality. The difference
16 dnl between LIBTHREAD and LIBMULTITHREAD is that on platforms supporting weak
17 dnl symbols, typically LIBTHREAD="" whereas LIBMULTITHREAD="-lpthread".
18 dnl Adds to CPPFLAGS the flag -D_REENTRANT or -D_THREAD_SAFE if needed for
19 dnl multithread-safe programs.
20
21 AC_DEFUN([gl_LOCK],
22 [
23 AC_REQUIRE([gl_LOCK_BODY])
24 ])
25
26 dnl The guts of gl_LOCK. Needs to be expanded only once.
27
28 AC_DEFUN([gl_LOCK_BODY],
29 [
30 dnl Ordering constraints: This macro modifies CPPFLAGS in a way that
31 dnl influences the result of the autoconf tests that test for *_unlocked
32 dnl declarations, on AIX 5 at least. Therefore it must come early.
33 AC_BEFORE([$0], [gl_FUNC_GLIBC_UNLOCKED_IO])dnl
34 AC_BEFORE([$0], [gl_ARGP])dnl
35
36 AC_REQUIRE([AC_CANONICAL_HOST])
37 AC_REQUIRE([AC_GNU_SOURCE]) dnl needed for pthread_rwlock_t on glibc systems
38 dnl Check for multithreading.
39 AC_ARG_ENABLE(threads,
40 AC_HELP_STRING([--enable-threads={posix|solaris|pth|win32}], [specify multithreading API])
41 AC_HELP_STRING([--disable-threads], [build without multithread safety]),
42 gl_use_threads=$enableval, gl_use_threads=yes)
43 gl_threads_api=none
44 LIBTHREAD=
45 LTLIBTHREAD=
46 LIBMULTITHREAD=
47 LTLIBMULTITHREAD=
48 if test "$gl_use_threads" != no; then
49 dnl Check whether the compiler and linker support weak declarations.
50 AC_MSG_CHECKING([whether imported symbols can be declared weak])
51 gl_have_weak=no
52 AC_TRY_LINK([extern void xyzzy ();
53 #pragma weak xyzzy], [xyzzy();], [gl_have_weak=yes])
54 AC_MSG_RESULT([$gl_have_weak])
55 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
56 # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
57 # it groks <pthread.h>.
58 gl_save_CPPFLAGS="$CPPFLAGS"
59 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
60 AC_CHECK_HEADER(pthread.h, gl_have_pthread_h=yes, gl_have_pthread_h=no)
61 CPPFLAGS="$gl_save_CPPFLAGS"
62 if test "$gl_have_pthread_h" = yes; then
63 # Other possible tests:
64 # -lpthreads (FSU threads, PCthreads)
65 # -lgthreads
66 case "$host_os" in
67 osf*)
68 # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
69 # groks <pthread.h>. cc also understands the flag -pthread, but
70 # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
71 # 2. putting a flag into CPPFLAGS that has an effect on the linker
72 # causes the AC_TRY_LINK test below to succeed unexpectedly,
73 # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
74 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
75 ;;
76 esac
77 gl_have_pthread=
78 # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
79 # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
80 # the second one only in libpthread, and lock.c needs it.
81 AC_TRY_LINK([#include <pthread.h>],
82 [pthread_mutex_lock((pthread_mutex_t*)0);
83 pthread_mutexattr_init((pthread_mutexattr_t*)0);],
84 [gl_have_pthread=yes])
85 # Test for libpthread by looking for pthread_kill. (Not pthread_self,
86 # since it is defined as a macro on OSF/1.)
87 if test -n "$gl_have_pthread"; then
88 # The program links fine without libpthread. But it may actually
89 # need to link with libpthread in order to create multiple threads.
90 AC_CHECK_LIB(pthread, pthread_kill,
91 [LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
92 # On Solaris and HP-UX, most pthread functions exist also in libc.
93 # Therefore pthread_in_use() needs to actually try to create a
94 # thread: pthread_create from libc will fail, whereas
95 # pthread_create will actually create a thread.
96 case "$host_os" in
97 solaris* | hpux*)
98 AC_DEFINE([PTHREAD_IN_USE_DETECTION_HARD], 1,
99 [Define if the pthread_in_use() detection is hard.])
100 esac
101 ])
102 else
103 # Some library is needed. Try libpthread and libc_r.
104 AC_CHECK_LIB(pthread, pthread_kill,
105 [gl_have_pthread=yes
106 LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
107 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread])
108 if test -z "$gl_have_pthread"; then
109 # For FreeBSD 4.
110 AC_CHECK_LIB(c_r, pthread_kill,
111 [gl_have_pthread=yes
112 LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
113 LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r])
114 fi
115 fi
116 if test -n "$gl_have_pthread"; then
117 gl_threads_api=posix
118 AC_DEFINE([USE_POSIX_THREADS], 1,
119 [Define if the POSIX multithreading library can be used.])
120 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
121 if test $gl_have_weak = yes; then
122 AC_DEFINE([USE_POSIX_THREADS_WEAK], 1,
123 [Define if references to the POSIX multithreading library should be made weak.])
124 LIBTHREAD=
125 LTLIBTHREAD=
126 fi
127 fi
128 # OSF/1 4.0 and MacOS X 10.1 lack the pthread_rwlock_t type and the
129 # pthread_rwlock_* functions.
130 AC_CHECK_TYPE([pthread_rwlock_t],
131 [AC_DEFINE([HAVE_PTHREAD_RWLOCK], 1,
132 [Define if the POSIX multithreading library has read/write locks.])],
133 [],
134 [#include <pthread.h>])
135 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
136 AC_TRY_COMPILE([#include <pthread.h>],
137 [#if __FreeBSD__ == 4
138 error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
139 #else
140 int x = (int)PTHREAD_MUTEX_RECURSIVE;
141 #endif],
142 [AC_DEFINE([HAVE_PTHREAD_MUTEX_RECURSIVE], 1,
143 [Define if the <pthread.h> defines PTHREAD_MUTEX_RECURSIVE.])])
144 # Some systems optimize for single-threaded programs by default, and
145 # need special flags to disable these optimizations. For example, the
146 # definition of 'errno' in <errno.h>.
147 case "$host_os" in
148 aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
149 solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
150 esac
151 fi
152 fi
153 fi
154 if test -z "$gl_have_pthread"; then
155 if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
156 gl_have_solaristhread=
157 gl_save_LIBS="$LIBS"
158 LIBS="$LIBS -lthread"
159 AC_TRY_LINK([#include <thread.h>
160 #include <synch.h>],
161 [thr_self();],
162 [gl_have_solaristhread=yes])
163 LIBS="$gl_save_LIBS"
164 if test -n "$gl_have_solaristhread"; then
165 gl_threads_api=solaris
166 LIBTHREAD=-lthread
167 LTLIBTHREAD=-lthread
168 LIBMULTITHREAD="$LIBTHREAD"
169 LTLIBMULTITHREAD="$LTLIBTHREAD"
170 AC_DEFINE([USE_SOLARIS_THREADS], 1,
171 [Define if the old Solaris multithreading library can be used.])
172 if test $gl_have_weak = yes; then
173 AC_DEFINE([USE_SOLARIS_THREADS_WEAK], 1,
174 [Define if references to the old Solaris multithreading library should be made weak.])
175 LIBTHREAD=
176 LTLIBTHREAD=
177 fi
178 fi
179 fi
180 fi
181 if test "$gl_use_threads" = pth; then
182 gl_save_CPPFLAGS="$CPPFLAGS"
183 AC_LIB_LINKFLAGS(pth)
184 gl_have_pth=
185 gl_save_LIBS="$LIBS"
186 LIBS="$LIBS -lpth"
187 AC_TRY_LINK([#include <pth.h>], [pth_self();], gl_have_pth=yes)
188 LIBS="$gl_save_LIBS"
189 if test -n "$gl_have_pth"; then
190 gl_threads_api=pth
191 LIBTHREAD="$LIBPTH"
192 LTLIBTHREAD="$LTLIBPTH"
193 LIBMULTITHREAD="$LIBTHREAD"
194 LTLIBMULTITHREAD="$LTLIBTHREAD"
195 AC_DEFINE([USE_PTH_THREADS], 1,
196 [Define if the GNU Pth multithreading library can be used.])
197 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
198 if test $gl_have_weak = yes; then
199 AC_DEFINE([USE_PTH_THREADS_WEAK], 1,
200 [Define if references to the GNU Pth multithreading library should be made weak.])
201 LIBTHREAD=
202 LTLIBTHREAD=
203 fi
204 fi
205 else
206 CPPFLAGS="$gl_save_CPPFLAGS"
207 fi
208 fi
209 if test -z "$gl_have_pthread"; then
210 if test "$gl_use_threads" = yes || test "$gl_use_threads" = win32; then
211 if { case "$host_os" in
212 mingw*) true;;
213 *) false;;
214 esac
215 }; then
216 gl_threads_api=win32
217 AC_DEFINE([USE_WIN32_THREADS], 1,
218 [Define if the Win32 multithreading API can be used.])
219 fi
220 fi
221 fi
222 fi
223 AC_MSG_CHECKING([for multithread API to use])
224 AC_MSG_RESULT([$gl_threads_api])
225 AC_SUBST(LIBTHREAD)
226 AC_SUBST(LTLIBTHREAD)
227 AC_SUBST(LIBMULTITHREAD)
228 AC_SUBST(LTLIBMULTITHREAD)
229 gl_PREREQ_LOCK
230 ])
231
232 # Prerequisites of lib/lock.c.
233 AC_DEFUN([gl_PREREQ_LOCK], [
234 AC_REQUIRE([AC_C_INLINE])
235 ])
236
237 dnl Survey of platforms:
238 dnl
239 dnl Platform Available Compiler Supports test-lock
240 dnl flavours option weak result
241 dnl --------------- --------- --------- -------- ---------
242 dnl Linux 2.4/glibc posix -lpthread Y OK
243 dnl
244 dnl GNU Hurd/glibc posix
245 dnl
246 dnl FreeBSD 5.3 posix -lc_r Y
247 dnl posix -lkse ? Y
248 dnl posix -lpthread ? Y
249 dnl posix -lthr Y
250 dnl
251 dnl FreeBSD 5.2 posix -lc_r Y
252 dnl posix -lkse Y
253 dnl posix -lthr Y
254 dnl
255 dnl FreeBSD 4.0,4.10 posix -lc_r Y OK
256 dnl
257 dnl NetBSD 1.6 --
258 dnl
259 dnl OpenBSD 3.4 posix -lpthread Y OK
260 dnl
261 dnl MacOS X 10.[123] posix -lpthread Y OK
262 dnl
263 dnl Solaris 7,8,9 posix -lpthread Y Sol 7,8: 0.0; Sol 9: OK
264 dnl solaris -lthread Y Sol 7,8: 0.0; Sol 9: OK
265 dnl
266 dnl HP-UX 11 posix -lpthread N (cc) OK
267 dnl Y (gcc)
268 dnl
269 dnl IRIX 6.5 posix -lpthread Y 0.5
270 dnl
271 dnl AIX 4.3,5.1 posix -lpthread N AIX 4: 0.5; AIX 5: OK
272 dnl
273 dnl OSF/1 4.0,5.1 posix -pthread (cc) N OK
274 dnl -lpthread (gcc) Y
275 dnl
276 dnl Cygwin posix -lpthread Y OK
277 dnl
278 dnl Any of the above pth -lpth 0.0
279 dnl
280 dnl Mingw win32 N OK
281 dnl
282 dnl BeOS 5 --
283 dnl
284 dnl The test-lock result shows what happens if in test-lock.c EXPLICIT_YIELD is
285 dnl turned off:
286 dnl OK if all three tests terminate OK,
287 dnl 0.5 if the first test terminates OK but the second one loops endlessly,
288 dnl 0.0 if the first test already loops endlessly.
0 # longlong.m4 serial 5
1 dnl Copyright (C) 1999-2004 Free Software Foundation, Inc.
0 # longlong.m4 serial 14
1 dnl Copyright (C) 1999-2007, 2009-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
55
66 dnl From Paul Eggert.
77
8 # Define HAVE_LONG_LONG if 'long long' works.
8 # Define HAVE_LONG_LONG_INT if 'long long int' works.
9 # This fixes a bug in Autoconf 2.61, but can be removed once we
10 # assume 2.62 everywhere.
911
10 AC_DEFUN([gl_AC_TYPE_LONG_LONG],
12 # Note: If the type 'long long int' exists but is only 32 bits large
13 # (as on some very old compilers), HAVE_LONG_LONG_INT will not be
14 # defined. In this case you can treat 'long long int' like 'long int'.
15
16 AC_DEFUN([AC_TYPE_LONG_LONG_INT],
1117 [
12 AC_CACHE_CHECK([for long long], ac_cv_type_long_long,
13 [AC_TRY_LINK([long long ll = 1LL; int i = 63;],
14 [long long llmax = (long long) -1;
15 return ll << i | ll >> i | llmax / ll | llmax % ll;],
16 ac_cv_type_long_long=yes,
17 ac_cv_type_long_long=no)])
18 if test $ac_cv_type_long_long = yes; then
19 AC_DEFINE(HAVE_LONG_LONG, 1,
20 [Define if you have the 'long long' type.])
18 AC_CACHE_CHECK([for long long int], [ac_cv_type_long_long_int],
19 [AC_LINK_IFELSE(
20 [_AC_TYPE_LONG_LONG_SNIPPET],
21 [dnl This catches a bug in Tandem NonStop Kernel (OSS) cc -O circa 2004.
22 dnl If cross compiling, assume the bug isn't important, since
23 dnl nobody cross compiles for this platform as far as we know.
24 AC_RUN_IFELSE(
25 [AC_LANG_PROGRAM(
26 [[@%:@include <limits.h>
27 @%:@ifndef LLONG_MAX
28 @%:@ define HALF \
29 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
30 @%:@ define LLONG_MAX (HALF - 1 + HALF)
31 @%:@endif]],
32 [[long long int n = 1;
33 int i;
34 for (i = 0; ; i++)
35 {
36 long long int m = n << i;
37 if (m >> i != n)
38 return 1;
39 if (LLONG_MAX / 2 < m)
40 break;
41 }
42 return 0;]])],
43 [ac_cv_type_long_long_int=yes],
44 [ac_cv_type_long_long_int=no],
45 [ac_cv_type_long_long_int=yes])],
46 [ac_cv_type_long_long_int=no])])
47 if test $ac_cv_type_long_long_int = yes; then
48 AC_DEFINE([HAVE_LONG_LONG_INT], [1],
49 [Define to 1 if the system has the type `long long int'.])
2150 fi
2251 ])
52
53 # Define HAVE_UNSIGNED_LONG_LONG_INT if 'unsigned long long int' works.
54 # This fixes a bug in Autoconf 2.61, but can be removed once we
55 # assume 2.62 everywhere.
56
57 # Note: If the type 'unsigned long long int' exists but is only 32 bits
58 # large (as on some very old compilers), AC_TYPE_UNSIGNED_LONG_LONG_INT
59 # will not be defined. In this case you can treat 'unsigned long long int'
60 # like 'unsigned long int'.
61
62 AC_DEFUN([AC_TYPE_UNSIGNED_LONG_LONG_INT],
63 [
64 AC_CACHE_CHECK([for unsigned long long int],
65 [ac_cv_type_unsigned_long_long_int],
66 [AC_LINK_IFELSE(
67 [_AC_TYPE_LONG_LONG_SNIPPET],
68 [ac_cv_type_unsigned_long_long_int=yes],
69 [ac_cv_type_unsigned_long_long_int=no])])
70 if test $ac_cv_type_unsigned_long_long_int = yes; then
71 AC_DEFINE([HAVE_UNSIGNED_LONG_LONG_INT], [1],
72 [Define to 1 if the system has the type `unsigned long long int'.])
73 fi
74 ])
75
76 # Expands to a C program that can be used to test for simultaneous support
77 # of 'long long' and 'unsigned long long'. We don't want to say that
78 # 'long long' is available if 'unsigned long long' is not, or vice versa,
79 # because too many programs rely on the symmetry between signed and unsigned
80 # integer types (excluding 'bool').
81 AC_DEFUN([_AC_TYPE_LONG_LONG_SNIPPET],
82 [
83 AC_LANG_PROGRAM(
84 [[/* For now, do not test the preprocessor; as of 2007 there are too many
85 implementations with broken preprocessors. Perhaps this can
86 be revisited in 2012. In the meantime, code should not expect
87 #if to work with literals wider than 32 bits. */
88 /* Test literals. */
89 long long int ll = 9223372036854775807ll;
90 long long int nll = -9223372036854775807LL;
91 unsigned long long int ull = 18446744073709551615ULL;
92 /* Test constant expressions. */
93 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
94 ? 1 : -1)];
95 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
96 ? 1 : -1)];
97 int i = 63;]],
98 [[/* Test availability of runtime routines for shift and division. */
99 long long int llmax = 9223372036854775807ll;
100 unsigned long long int ullmax = 18446744073709551615ull;
101 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
102 | (llmax / ll) | (llmax % ll)
103 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
104 | (ullmax / ull) | (ullmax % ull));]])
105 ])
0 # longlong.m4 serial 5
1 dnl Copyright (C) 1999-2004 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Paul Eggert.
7
8 # Define HAVE_LONG_LONG if 'long long' works.
9
10 AC_DEFUN([gl_AC_TYPE_LONG_LONG],
11 [
12 AC_CACHE_CHECK([for long long], ac_cv_type_long_long,
13 [AC_TRY_LINK([long long ll = 1LL; int i = 63;],
14 [long long llmax = (long long) -1;
15 return ll << i | ll >> i | llmax / ll | llmax % ll;],
16 ac_cv_type_long_long=yes,
17 ac_cv_type_long_long=no)])
18 if test $ac_cv_type_long_long = yes; then
19 AC_DEFINE(HAVE_LONG_LONG, 1,
20 [Define if you have the 'long long' type.])
21 fi
22 ])
325325 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
326326 m4_define([_LT_WITH_PIC],
327327 [AC_ARG_WITH([pic],
328 [AS_HELP_STRING([--with-pic],
328 [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
329329 [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
330 [pic_mode="$withval"],
330 [lt_p=${PACKAGE-default}
331 case $withval in
332 yes|no) pic_mode=$withval ;;
333 *)
334 pic_mode=default
335 # Look at the argument we got. We use all the common list separators.
336 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
337 for lt_pkg in $withval; do
338 IFS="$lt_save_ifs"
339 if test "X$lt_pkg" = "X$lt_p"; then
340 pic_mode=yes
341 fi
342 done
343 IFS="$lt_save_ifs"
344 ;;
345 esac],
331346 [pic_mode=default])
332347
333348 test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
88
99 # @configure_input@
1010
11 # serial 3293 ltversion.m4
11 # serial 3337 ltversion.m4
1212 # This file is part of GNU Libtool
1313
14 m4_define([LT_PACKAGE_VERSION], [2.4])
15 m4_define([LT_PACKAGE_REVISION], [1.3293])
14 m4_define([LT_PACKAGE_VERSION], [2.4.2])
15 m4_define([LT_PACKAGE_REVISION], [1.3337])
1616
1717 AC_DEFUN([LTVERSION_VERSION],
18 [macro_version='2.4'
19 macro_revision='1.3293'
18 [macro_version='2.4.2'
19 macro_revision='1.3337'
2020 _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
2121 _LT_DECL(, macro_revision, 0)
2222 ])
0 # nls.m4 serial 3 (gettext-0.15)
1 dnl Copyright (C) 1995-2003, 2005-2006 Free Software Foundation, Inc.
0 # nls.m4 serial 5 (gettext-0.18)
1 dnl Copyright (C) 1995-2003, 2005-2006, 2008-2010 Free Software Foundation,
2 dnl Inc.
23 dnl This file is free software; the Free Software Foundation
34 dnl gives unlimited permission to copy and/or distribute it,
45 dnl with or without modifications, as long as this notice is preserved.
1617 dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
1718 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
1819
19 AC_PREREQ(2.50)
20 AC_PREREQ([2.50])
2021
2122 AC_DEFUN([AM_NLS],
2223 [
2324 AC_MSG_CHECKING([whether NLS is requested])
2425 dnl Default is enabled NLS
25 AC_ARG_ENABLE(nls,
26 AC_ARG_ENABLE([nls],
2627 [ --disable-nls do not use Native Language Support],
2728 USE_NLS=$enableval, USE_NLS=yes)
28 AC_MSG_RESULT($USE_NLS)
29 AC_SUBST(USE_NLS)
29 AC_MSG_RESULT([$USE_NLS])
30 AC_SUBST([USE_NLS])
3031 ])
0 # nls.m4 serial 3 (gettext-0.15)
1 dnl Copyright (C) 1995-2003, 2005-2006 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5 dnl
6 dnl This file can can be used in projects which are not available under
7 dnl the GNU General Public License or the GNU Library General Public
8 dnl License but which still want to provide support for the GNU gettext
9 dnl functionality.
10 dnl Please note that the actual code of the GNU gettext library is covered
11 dnl by the GNU Library General Public License, and the rest of the GNU
12 dnl gettext package package is covered by the GNU General Public License.
13 dnl They are *not* in the public domain.
14
15 dnl Authors:
16 dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
17 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
18
19 AC_PREREQ(2.50)
20
21 AC_DEFUN([AM_NLS],
22 [
23 AC_MSG_CHECKING([whether NLS is requested])
24 dnl Default is enabled NLS
25 AC_ARG_ENABLE(nls,
26 [ --disable-nls do not use Native Language Support],
27 USE_NLS=$enableval, USE_NLS=yes)
28 AC_MSG_RESULT($USE_NLS)
29 AC_SUBST(USE_NLS)
30 ])
0 # po.m4 serial 13 (gettext-0.15)
1 dnl Copyright (C) 1995-2006 Free Software Foundation, Inc.
0 # po.m4 serial 17 (gettext-0.18)
1 dnl Copyright (C) 1995-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
1616 dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
1717 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
1818
19 AC_PREREQ(2.50)
19 AC_PREREQ([2.50])
2020
2121 dnl Checks for all prerequisites of the po subdirectory.
2222 AC_DEFUN([AM_PO_SUBDIRS],
2626 AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
2727 AC_REQUIRE([AM_NLS])dnl
2828
29 dnl Release version of the gettext macros. This is used to ensure that
30 dnl the gettext macros and po/Makefile.in.in are in sync.
31 AC_SUBST([GETTEXT_MACRO_VERSION], [0.18])
32
2933 dnl Perform the following tests also if --disable-nls has been given,
3034 dnl because they are needed for "make dist" to work.
3135
3640 [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
3741 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
3842 :)
39 AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
43 AC_PATH_PROG([GMSGFMT], [gmsgfmt], [$MSGFMT])
4044
4145 dnl Test whether it is GNU msgfmt >= 0.15.
4246 changequote(,)dnl
8286 dnl have to define it here, so that it can be used in po/Makefile.
8387 test -n "$localedir" || localedir='${datadir}/locale'
8488 AC_SUBST([localedir])
89
90 dnl Support for AM_XGETTEXT_OPTION.
91 test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
92 AC_SUBST([XGETTEXT_EXTRA_OPTIONS])
8593
8694 AC_CONFIG_COMMANDS([po-directories], [[
8795 for ac_file in $CONFIG_FILES; do
425433 fi
426434 mv "$ac_file.tmp" "$ac_file"
427435 ])
436
437 dnl Initializes the accumulator used by AM_XGETTEXT_OPTION.
438 AC_DEFUN([AM_XGETTEXT_OPTION_INIT],
439 [
440 XGETTEXT_EXTRA_OPTIONS=
441 ])
442
443 dnl Registers an option to be passed to xgettext in the po subdirectory.
444 AC_DEFUN([AM_XGETTEXT_OPTION],
445 [
446 AC_REQUIRE([AM_XGETTEXT_OPTION_INIT])
447 XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS $1"
448 ])
0 # po.m4 serial 13 (gettext-0.15)
1 dnl Copyright (C) 1995-2006 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5 dnl
6 dnl This file can can be used in projects which are not available under
7 dnl the GNU General Public License or the GNU Library General Public
8 dnl License but which still want to provide support for the GNU gettext
9 dnl functionality.
10 dnl Please note that the actual code of the GNU gettext library is covered
11 dnl by the GNU Library General Public License, and the rest of the GNU
12 dnl gettext package package is covered by the GNU General Public License.
13 dnl They are *not* in the public domain.
14
15 dnl Authors:
16 dnl Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
17 dnl Bruno Haible <haible@clisp.cons.org>, 2000-2003.
18
19 AC_PREREQ(2.50)
20
21 dnl Checks for all prerequisites of the po subdirectory.
22 AC_DEFUN([AM_PO_SUBDIRS],
23 [
24 AC_REQUIRE([AC_PROG_MAKE_SET])dnl
25 AC_REQUIRE([AC_PROG_INSTALL])dnl
26 AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
27 AC_REQUIRE([AM_NLS])dnl
28
29 dnl Perform the following tests also if --disable-nls has been given,
30 dnl because they are needed for "make dist" to work.
31
32 dnl Search for GNU msgfmt in the PATH.
33 dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions.
34 dnl The second test excludes FreeBSD msgfmt.
35 AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,
36 [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
37 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
38 :)
39 AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
40
41 dnl Test whether it is GNU msgfmt >= 0.15.
42 changequote(,)dnl
43 case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
44 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
45 *) MSGFMT_015=$MSGFMT ;;
46 esac
47 changequote([,])dnl
48 AC_SUBST([MSGFMT_015])
49 changequote(,)dnl
50 case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
51 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
52 *) GMSGFMT_015=$GMSGFMT ;;
53 esac
54 changequote([,])dnl
55 AC_SUBST([GMSGFMT_015])
56
57 dnl Search for GNU xgettext 0.12 or newer in the PATH.
58 dnl The first test excludes Solaris xgettext and early GNU xgettext versions.
59 dnl The second test excludes FreeBSD xgettext.
60 AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
61 [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
62 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
63 :)
64 dnl Remove leftover from FreeBSD xgettext call.
65 rm -f messages.po
66
67 dnl Test whether it is GNU xgettext >= 0.15.
68 changequote(,)dnl
69 case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
70 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
71 *) XGETTEXT_015=$XGETTEXT ;;
72 esac
73 changequote([,])dnl
74 AC_SUBST([XGETTEXT_015])
75
76 dnl Search for GNU msgmerge 0.11 or newer in the PATH.
77 AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge,
78 [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :)
79
80 dnl Installation directories.
81 dnl Autoconf >= 2.60 defines localedir. For older versions of autoconf, we
82 dnl have to define it here, so that it can be used in po/Makefile.
83 test -n "$localedir" || localedir='${datadir}/locale'
84 AC_SUBST([localedir])
85
86 AC_CONFIG_COMMANDS([po-directories], [[
87 for ac_file in $CONFIG_FILES; do
88 # Support "outfile[:infile[:infile...]]"
89 case "$ac_file" in
90 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
91 esac
92 # PO directories have a Makefile.in generated from Makefile.in.in.
93 case "$ac_file" in */Makefile.in)
94 # Adjust a relative srcdir.
95 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
96 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
97 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
98 # In autoconf-2.13 it is called $ac_given_srcdir.
99 # In autoconf-2.50 it is called $srcdir.
100 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
101 case "$ac_given_srcdir" in
102 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
103 /*) top_srcdir="$ac_given_srcdir" ;;
104 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
105 esac
106 # Treat a directory as a PO directory if and only if it has a
107 # POTFILES.in file. This allows packages to have multiple PO
108 # directories under different names or in different locations.
109 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
110 rm -f "$ac_dir/POTFILES"
111 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
112 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
113 POMAKEFILEDEPS="POTFILES.in"
114 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
115 # on $ac_dir but don't depend on user-specified configuration
116 # parameters.
117 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
118 # The LINGUAS file contains the set of available languages.
119 if test -n "$OBSOLETE_ALL_LINGUAS"; then
120 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
121 fi
122 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
123 # Hide the ALL_LINGUAS assigment from automake < 1.5.
124 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
125 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
126 else
127 # The set of available languages was given in configure.in.
128 # Hide the ALL_LINGUAS assigment from automake < 1.5.
129 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
130 fi
131 # Compute POFILES
132 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
133 # Compute UPDATEPOFILES
134 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
135 # Compute DUMMYPOFILES
136 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
137 # Compute GMOFILES
138 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
139 case "$ac_given_srcdir" in
140 .) srcdirpre= ;;
141 *) srcdirpre='$(srcdir)/' ;;
142 esac
143 POFILES=
144 UPDATEPOFILES=
145 DUMMYPOFILES=
146 GMOFILES=
147 for lang in $ALL_LINGUAS; do
148 POFILES="$POFILES $srcdirpre$lang.po"
149 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
150 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
151 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
152 done
153 # CATALOGS depends on both $ac_dir and the user's LINGUAS
154 # environment variable.
155 INST_LINGUAS=
156 if test -n "$ALL_LINGUAS"; then
157 for presentlang in $ALL_LINGUAS; do
158 useit=no
159 if test "%UNSET%" != "$LINGUAS"; then
160 desiredlanguages="$LINGUAS"
161 else
162 desiredlanguages="$ALL_LINGUAS"
163 fi
164 for desiredlang in $desiredlanguages; do
165 # Use the presentlang catalog if desiredlang is
166 # a. equal to presentlang, or
167 # b. a variant of presentlang (because in this case,
168 # presentlang can be used as a fallback for messages
169 # which are not translated in the desiredlang catalog).
170 case "$desiredlang" in
171 "$presentlang"*) useit=yes;;
172 esac
173 done
174 if test $useit = yes; then
175 INST_LINGUAS="$INST_LINGUAS $presentlang"
176 fi
177 done
178 fi
179 CATALOGS=
180 if test -n "$INST_LINGUAS"; then
181 for lang in $INST_LINGUAS; do
182 CATALOGS="$CATALOGS $lang.gmo"
183 done
184 fi
185 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
186 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
187 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
188 if test -f "$f"; then
189 case "$f" in
190 *.orig | *.bak | *~) ;;
191 *) cat "$f" >> "$ac_dir/Makefile" ;;
192 esac
193 fi
194 done
195 fi
196 ;;
197 esac
198 done]],
199 [# Capture the value of obsolete ALL_LINGUAS because we need it to compute
200 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
201 # from automake < 1.5.
202 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
203 # Capture the value of LINGUAS because we need it to compute CATALOGS.
204 LINGUAS="${LINGUAS-%UNSET%}"
205 ])
206 ])
207
208 dnl Postprocesses a Makefile in a directory containing PO files.
209 AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE],
210 [
211 # When this code is run, in config.status, two variables have already been
212 # set:
213 # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in,
214 # - LINGUAS is the value of the environment variable LINGUAS at configure
215 # time.
216
217 changequote(,)dnl
218 # Adjust a relative srcdir.
219 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
220 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
221 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
222 # In autoconf-2.13 it is called $ac_given_srcdir.
223 # In autoconf-2.50 it is called $srcdir.
224 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
225 case "$ac_given_srcdir" in
226 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
227 /*) top_srcdir="$ac_given_srcdir" ;;
228 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
229 esac
230
231 # Find a way to echo strings without interpreting backslash.
232 if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then
233 gt_echo='echo'
234 else
235 if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then
236 gt_echo='printf %s\n'
237 else
238 echo_func () {
239 cat <<EOT
240 $*
241 EOT
242 }
243 gt_echo='echo_func'
244 fi
245 fi
246
247 # A sed script that extracts the value of VARIABLE from a Makefile.
248 sed_x_variable='
249 # Test if the hold space is empty.
250 x
251 s/P/P/
252 x
253 ta
254 # Yes it was empty. Look if we have the expected variable definition.
255 /^[ ]*VARIABLE[ ]*=/{
256 # Seen the first line of the variable definition.
257 s/^[ ]*VARIABLE[ ]*=//
258 ba
259 }
260 bd
261 :a
262 # Here we are processing a line from the variable definition.
263 # Remove comment, more precisely replace it with a space.
264 s/#.*$/ /
265 # See if the line ends in a backslash.
266 tb
267 :b
268 s/\\$//
269 # Print the line, without the trailing backslash.
270 p
271 tc
272 # There was no trailing backslash. The end of the variable definition is
273 # reached. Clear the hold space.
274 s/^.*$//
275 x
276 bd
277 :c
278 # A trailing backslash means that the variable definition continues in the
279 # next line. Put a nonempty string into the hold space to indicate this.
280 s/^.*$/P/
281 x
282 :d
283 '
284 changequote([,])dnl
285
286 # Set POTFILES to the value of the Makefile variable POTFILES.
287 sed_x_POTFILES=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/POTFILES/g'`
288 POTFILES=`sed -n -e "$sed_x_POTFILES" < "$ac_file"`
289 # Compute POTFILES_DEPS as
290 # $(foreach file, $(POTFILES), $(top_srcdir)/$(file))
291 POTFILES_DEPS=
292 for file in $POTFILES; do
293 POTFILES_DEPS="$POTFILES_DEPS "'$(top_srcdir)/'"$file"
294 done
295 POMAKEFILEDEPS=""
296
297 if test -n "$OBSOLETE_ALL_LINGUAS"; then
298 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
299 fi
300 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
301 # The LINGUAS file contains the set of available languages.
302 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
303 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
304 else
305 # Set ALL_LINGUAS to the value of the Makefile variable LINGUAS.
306 sed_x_LINGUAS=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/LINGUAS/g'`
307 ALL_LINGUAS_=`sed -n -e "$sed_x_LINGUAS" < "$ac_file"`
308 fi
309 # Hide the ALL_LINGUAS assigment from automake < 1.5.
310 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
311 # Compute POFILES
312 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
313 # Compute UPDATEPOFILES
314 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
315 # Compute DUMMYPOFILES
316 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
317 # Compute GMOFILES
318 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
319 # Compute PROPERTIESFILES
320 # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).properties)
321 # Compute CLASSFILES
322 # as $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).class)
323 # Compute QMFILES
324 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).qm)
325 # Compute MSGFILES
326 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang)).msg)
327 # Compute RESOURCESDLLFILES
328 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang))/$(DOMAIN).resources.dll)
329 case "$ac_given_srcdir" in
330 .) srcdirpre= ;;
331 *) srcdirpre='$(srcdir)/' ;;
332 esac
333 POFILES=
334 UPDATEPOFILES=
335 DUMMYPOFILES=
336 GMOFILES=
337 PROPERTIESFILES=
338 CLASSFILES=
339 QMFILES=
340 MSGFILES=
341 RESOURCESDLLFILES=
342 for lang in $ALL_LINGUAS; do
343 POFILES="$POFILES $srcdirpre$lang.po"
344 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
345 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
346 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
347 PROPERTIESFILES="$PROPERTIESFILES \$(top_srcdir)/\$(DOMAIN)_$lang.properties"
348 CLASSFILES="$CLASSFILES \$(top_srcdir)/\$(DOMAIN)_$lang.class"
349 QMFILES="$QMFILES $srcdirpre$lang.qm"
350 frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
351 MSGFILES="$MSGFILES $srcdirpre$frobbedlang.msg"
352 frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
353 RESOURCESDLLFILES="$RESOURCESDLLFILES $srcdirpre$frobbedlang/\$(DOMAIN).resources.dll"
354 done
355 # CATALOGS depends on both $ac_dir and the user's LINGUAS
356 # environment variable.
357 INST_LINGUAS=
358 if test -n "$ALL_LINGUAS"; then
359 for presentlang in $ALL_LINGUAS; do
360 useit=no
361 if test "%UNSET%" != "$LINGUAS"; then
362 desiredlanguages="$LINGUAS"
363 else
364 desiredlanguages="$ALL_LINGUAS"
365 fi
366 for desiredlang in $desiredlanguages; do
367 # Use the presentlang catalog if desiredlang is
368 # a. equal to presentlang, or
369 # b. a variant of presentlang (because in this case,
370 # presentlang can be used as a fallback for messages
371 # which are not translated in the desiredlang catalog).
372 case "$desiredlang" in
373 "$presentlang"*) useit=yes;;
374 esac
375 done
376 if test $useit = yes; then
377 INST_LINGUAS="$INST_LINGUAS $presentlang"
378 fi
379 done
380 fi
381 CATALOGS=
382 JAVACATALOGS=
383 QTCATALOGS=
384 TCLCATALOGS=
385 CSHARPCATALOGS=
386 if test -n "$INST_LINGUAS"; then
387 for lang in $INST_LINGUAS; do
388 CATALOGS="$CATALOGS $lang.gmo"
389 JAVACATALOGS="$JAVACATALOGS \$(DOMAIN)_$lang.properties"
390 QTCATALOGS="$QTCATALOGS $lang.qm"
391 frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
392 TCLCATALOGS="$TCLCATALOGS $frobbedlang.msg"
393 frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
394 CSHARPCATALOGS="$CSHARPCATALOGS $frobbedlang/\$(DOMAIN).resources.dll"
395 done
396 fi
397
398 sed -e "s|@POTFILES_DEPS@|$POTFILES_DEPS|g" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@PROPERTIESFILES@|$PROPERTIESFILES|g" -e "s|@CLASSFILES@|$CLASSFILES|g" -e "s|@QMFILES@|$QMFILES|g" -e "s|@MSGFILES@|$MSGFILES|g" -e "s|@RESOURCESDLLFILES@|$RESOURCESDLLFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@JAVACATALOGS@|$JAVACATALOGS|g" -e "s|@QTCATALOGS@|$QTCATALOGS|g" -e "s|@TCLCATALOGS@|$TCLCATALOGS|g" -e "s|@CSHARPCATALOGS@|$CSHARPCATALOGS|g" -e 's,^#distdir:,distdir:,' < "$ac_file" > "$ac_file.tmp"
399 if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then
400 # Add dependencies that cannot be formulated as a simple suffix rule.
401 for lang in $ALL_LINGUAS; do
402 frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
403 cat >> "$ac_file.tmp" <<EOF
404 $frobbedlang.msg: $lang.po
405 @echo "\$(MSGFMT) -c --tcl -d \$(srcdir) -l $lang $srcdirpre$lang.po"; \
406 \$(MSGFMT) -c --tcl -d "\$(srcdir)" -l $lang $srcdirpre$lang.po || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
407 EOF
408 done
409 fi
410 if grep -l '@CSHARPCATALOGS@' "$ac_file" > /dev/null; then
411 # Add dependencies that cannot be formulated as a simple suffix rule.
412 for lang in $ALL_LINGUAS; do
413 frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
414 cat >> "$ac_file.tmp" <<EOF
415 $frobbedlang/\$(DOMAIN).resources.dll: $lang.po
416 @echo "\$(MSGFMT) -c --csharp -d \$(srcdir) -l $lang $srcdirpre$lang.po -r \$(DOMAIN)"; \
417 \$(MSGFMT) -c --csharp -d "\$(srcdir)" -l $lang $srcdirpre$lang.po -r "\$(DOMAIN)" || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
418 EOF
419 done
420 fi
421 if test -n "$POMAKEFILEDEPS"; then
422 cat >> "$ac_file.tmp" <<EOF
423 Makefile: $POMAKEFILEDEPS
424 EOF
425 fi
426 mv "$ac_file.tmp" "$ac_file"
427 ])
0 # printf-posix.m4 serial 2 (gettext-0.13.1)
1 dnl Copyright (C) 2003 Free Software Foundation, Inc.
0 # printf-posix.m4 serial 5 (gettext-0.18)
1 dnl Copyright (C) 2003, 2007, 2009-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
2626 return (strcmp (buf, "55 33") != 0);
2727 }], gt_cv_func_printf_posix=yes, gt_cv_func_printf_posix=no,
2828 [
29 AC_EGREP_CPP(notposix, [
30 #if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
29 AC_EGREP_CPP([notposix], [
30 #if defined __NetBSD__ || defined __BEOS__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
3131 notposix
3232 #endif
33 ], gt_cv_func_printf_posix="guessing no",
34 gt_cv_func_printf_posix="guessing yes")
33 ],
34 [gt_cv_func_printf_posix="guessing no"],
35 [gt_cv_func_printf_posix="guessing yes"])
3536 ])
3637 ])
3738 case $gt_cv_func_printf_posix in
3839 *yes)
39 AC_DEFINE(HAVE_POSIX_PRINTF, 1,
40 AC_DEFINE([HAVE_POSIX_PRINTF], [1],
4041 [Define if your printf() function supports format strings with positions.])
4142 ;;
4243 esac
0 # printf-posix.m4 serial 2 (gettext-0.13.1)
1 dnl Copyright (C) 2003 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7 dnl Test whether the printf() function supports POSIX/XSI format strings with
8 dnl positions.
9
10 AC_DEFUN([gt_PRINTF_POSIX],
11 [
12 AC_REQUIRE([AC_PROG_CC])
13 AC_CACHE_CHECK([whether printf() supports POSIX/XSI format strings],
14 gt_cv_func_printf_posix,
15 [
16 AC_TRY_RUN([
17 #include <stdio.h>
18 #include <string.h>
19 /* The string "%2$d %1$d", with dollar characters protected from the shell's
20 dollar expansion (possibly an autoconf bug). */
21 static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
22 static char buf[100];
23 int main ()
24 {
25 sprintf (buf, format, 33, 55);
26 return (strcmp (buf, "55 33") != 0);
27 }], gt_cv_func_printf_posix=yes, gt_cv_func_printf_posix=no,
28 [
29 AC_EGREP_CPP(notposix, [
30 #if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
31 notposix
32 #endif
33 ], gt_cv_func_printf_posix="guessing no",
34 gt_cv_func_printf_posix="guessing yes")
35 ])
36 ])
37 case $gt_cv_func_printf_posix in
38 *yes)
39 AC_DEFINE(HAVE_POSIX_PRINTF, 1,
40 [Define if your printf() function supports format strings with positions.])
41 ;;
42 esac
43 ])
0 # progtest.m4 serial 4 (gettext-0.14.2)
1 dnl Copyright (C) 1996-2003, 2005 Free Software Foundation, Inc.
0 # progtest.m4 serial 6 (gettext-0.18)
1 dnl Copyright (C) 1996-2003, 2005, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
1515 dnl Authors:
1616 dnl Ulrich Drepper <drepper@cygnus.com>, 1996.
1717
18 AC_PREREQ(2.50)
18 AC_PREREQ([2.50])
1919
2020 # Search path for a program which passes the given test.
2121
5454 # Extract the first word of "$2", so it can be a program name with args.
5555 set dummy $2; ac_word=[$]2
5656 AC_MSG_CHECKING([for $ac_word])
57 AC_CACHE_VAL(ac_cv_path_$1,
57 AC_CACHE_VAL([ac_cv_path_$1],
5858 [case "[$]$1" in
5959 [[\\/]]* | ?:[[\\/]]*)
6060 ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
8383 esac])dnl
8484 $1="$ac_cv_path_$1"
8585 if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then
86 AC_MSG_RESULT([$]$1)
86 AC_MSG_RESULT([$][$1])
8787 else
88 AC_MSG_RESULT(no)
88 AC_MSG_RESULT([no])
8989 fi
90 AC_SUBST($1)dnl
90 AC_SUBST([$1])dnl
9191 ])
0 # progtest.m4 serial 4 (gettext-0.14.2)
1 dnl Copyright (C) 1996-2003, 2005 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5 dnl
6 dnl This file can can be used in projects which are not available under
7 dnl the GNU General Public License or the GNU Library General Public
8 dnl License but which still want to provide support for the GNU gettext
9 dnl functionality.
10 dnl Please note that the actual code of the GNU gettext library is covered
11 dnl by the GNU Library General Public License, and the rest of the GNU
12 dnl gettext package package is covered by the GNU General Public License.
13 dnl They are *not* in the public domain.
14
15 dnl Authors:
16 dnl Ulrich Drepper <drepper@cygnus.com>, 1996.
17
18 AC_PREREQ(2.50)
19
20 # Search path for a program which passes the given test.
21
22 dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,
23 dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
24 AC_DEFUN([AM_PATH_PROG_WITH_TEST],
25 [
26 # Prepare PATH_SEPARATOR.
27 # The user is always right.
28 if test "${PATH_SEPARATOR+set}" != set; then
29 echo "#! /bin/sh" >conf$$.sh
30 echo "exit 0" >>conf$$.sh
31 chmod +x conf$$.sh
32 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
33 PATH_SEPARATOR=';'
34 else
35 PATH_SEPARATOR=:
36 fi
37 rm -f conf$$.sh
38 fi
39
40 # Find out how to test for executable files. Don't use a zero-byte file,
41 # as systems may use methods other than mode bits to determine executability.
42 cat >conf$$.file <<_ASEOF
43 #! /bin/sh
44 exit 0
45 _ASEOF
46 chmod +x conf$$.file
47 if test -x conf$$.file >/dev/null 2>&1; then
48 ac_executable_p="test -x"
49 else
50 ac_executable_p="test -f"
51 fi
52 rm -f conf$$.file
53
54 # Extract the first word of "$2", so it can be a program name with args.
55 set dummy $2; ac_word=[$]2
56 AC_MSG_CHECKING([for $ac_word])
57 AC_CACHE_VAL(ac_cv_path_$1,
58 [case "[$]$1" in
59 [[\\/]]* | ?:[[\\/]]*)
60 ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
61 ;;
62 *)
63 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
64 for ac_dir in ifelse([$5], , $PATH, [$5]); do
65 IFS="$ac_save_IFS"
66 test -z "$ac_dir" && ac_dir=.
67 for ac_exec_ext in '' $ac_executable_extensions; do
68 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
69 echo "$as_me: trying $ac_dir/$ac_word..." >&AS_MESSAGE_LOG_FD
70 if [$3]; then
71 ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext"
72 break 2
73 fi
74 fi
75 done
76 done
77 IFS="$ac_save_IFS"
78 dnl If no 4th arg is given, leave the cache variable unset,
79 dnl so AC_PATH_PROGS will keep looking.
80 ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"
81 ])dnl
82 ;;
83 esac])dnl
84 $1="$ac_cv_path_$1"
85 if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then
86 AC_MSG_RESULT([$]$1)
87 else
88 AC_MSG_RESULT(no)
89 fi
90 AC_SUBST($1)dnl
91 ])
0 # size_max.m4 serial 4
1 dnl Copyright (C) 2003, 2005-2006 Free Software Foundation, Inc.
0 # size_max.m4 serial 9
1 dnl Copyright (C) 2003, 2005-2006, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
77
88 AC_DEFUN([gl_SIZE_MAX],
99 [
10 AC_CHECK_HEADERS(stdint.h)
10 AC_CHECK_HEADERS([stdint.h])
1111 dnl First test whether the system already has SIZE_MAX.
12 AC_MSG_CHECKING([for SIZE_MAX])
13 result=
14 AC_EGREP_CPP([Found it], [
12 AC_CACHE_CHECK([for SIZE_MAX], [gl_cv_size_max], [
13 gl_cv_size_max=
14 AC_EGREP_CPP([Found it], [
1515 #include <limits.h>
1616 #if HAVE_STDINT_H
1717 #include <stdint.h>
1919 #ifdef SIZE_MAX
2020 Found it
2121 #endif
22 ], result=yes)
23 if test -z "$result"; then
24 dnl Define it ourselves. Here we assume that the type 'size_t' is not wider
25 dnl than the type 'unsigned long'. Try hard to find a definition that can
26 dnl be used in a preprocessor #if, i.e. doesn't contain a cast.
27 _AC_COMPUTE_INT([sizeof (size_t) * CHAR_BIT - 1], size_t_bits_minus_1,
28 [#include <stddef.h>
29 #include <limits.h>], size_t_bits_minus_1=)
30 _AC_COMPUTE_INT([sizeof (size_t) <= sizeof (unsigned int)], fits_in_uint,
31 [#include <stddef.h>], fits_in_uint=)
32 if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
33 if test $fits_in_uint = 1; then
34 dnl Even though SIZE_MAX fits in an unsigned int, it must be of type
35 dnl 'unsigned long' if the type 'size_t' is the same as 'unsigned long'.
36 AC_TRY_COMPILE([#include <stddef.h>
37 extern size_t foo;
38 extern unsigned long foo;
39 ], [], fits_in_uint=0)
22 ], [gl_cv_size_max=yes])
23 if test -z "$gl_cv_size_max"; then
24 dnl Define it ourselves. Here we assume that the type 'size_t' is not wider
25 dnl than the type 'unsigned long'. Try hard to find a definition that can
26 dnl be used in a preprocessor #if, i.e. doesn't contain a cast.
27 AC_COMPUTE_INT([size_t_bits_minus_1], [sizeof (size_t) * CHAR_BIT - 1],
28 [#include <stddef.h>
29 #include <limits.h>], [size_t_bits_minus_1=])
30 AC_COMPUTE_INT([fits_in_uint], [sizeof (size_t) <= sizeof (unsigned int)],
31 [#include <stddef.h>], [fits_in_uint=])
32 if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
33 if test $fits_in_uint = 1; then
34 dnl Even though SIZE_MAX fits in an unsigned int, it must be of type
35 dnl 'unsigned long' if the type 'size_t' is the same as 'unsigned long'.
36 AC_TRY_COMPILE([#include <stddef.h>
37 extern size_t foo;
38 extern unsigned long foo;
39 ], [], [fits_in_uint=0])
40 fi
41 dnl We cannot use 'expr' to simplify this expression, because 'expr'
42 dnl works only with 'long' integers in the host environment, while we
43 dnl might be cross-compiling from a 32-bit platform to a 64-bit platform.
44 if test $fits_in_uint = 1; then
45 gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
46 else
47 gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
48 fi
49 else
50 dnl Shouldn't happen, but who knows...
51 gl_cv_size_max='((size_t)~(size_t)0)'
4052 fi
41 dnl We cannot use 'expr' to simplify this expression, because 'expr'
42 dnl works only with 'long' integers in the host environment, while we
43 dnl might be cross-compiling from a 32-bit platform to a 64-bit platform.
44 if test $fits_in_uint = 1; then
45 result="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
46 else
47 result="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
48 fi
49 else
50 dnl Shouldn't happen, but who knows...
51 result='((size_t)~(size_t)0)'
5253 fi
53 fi
54 AC_MSG_RESULT([$result])
55 if test "$result" != yes; then
56 AC_DEFINE_UNQUOTED([SIZE_MAX], [$result],
54 ])
55 if test "$gl_cv_size_max" != yes; then
56 AC_DEFINE_UNQUOTED([SIZE_MAX], [$gl_cv_size_max],
5757 [Define as the maximum value of type 'size_t', if the system doesn't define it.])
5858 fi
59 dnl Don't redefine SIZE_MAX in config.h if config.h is re-included after
60 dnl <stdint.h>. Remember that the #undef in AH_VERBATIM gets replaced with
61 dnl #define by AC_DEFINE_UNQUOTED.
62 AH_VERBATIM([SIZE_MAX],
63 [/* Define as the maximum value of type 'size_t', if the system doesn't define
64 it. */
65 #ifndef SIZE_MAX
66 # undef SIZE_MAX
67 #endif])
5968 ])
69
70 dnl Autoconf >= 2.61 has AC_COMPUTE_INT built-in.
71 dnl Remove this when we can assume autoconf >= 2.61.
72 m4_ifdef([AC_COMPUTE_INT], [], [
73 AC_DEFUN([AC_COMPUTE_INT], [_AC_COMPUTE_INT([$2],[$1],[$3],[$4])])
74 ])
0 # size_max.m4 serial 4
1 dnl Copyright (C) 2003, 2005-2006 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7
8 AC_DEFUN([gl_SIZE_MAX],
9 [
10 AC_CHECK_HEADERS(stdint.h)
11 dnl First test whether the system already has SIZE_MAX.
12 AC_MSG_CHECKING([for SIZE_MAX])
13 result=
14 AC_EGREP_CPP([Found it], [
15 #include <limits.h>
16 #if HAVE_STDINT_H
17 #include <stdint.h>
18 #endif
19 #ifdef SIZE_MAX
20 Found it
21 #endif
22 ], result=yes)
23 if test -z "$result"; then
24 dnl Define it ourselves. Here we assume that the type 'size_t' is not wider
25 dnl than the type 'unsigned long'. Try hard to find a definition that can
26 dnl be used in a preprocessor #if, i.e. doesn't contain a cast.
27 _AC_COMPUTE_INT([sizeof (size_t) * CHAR_BIT - 1], size_t_bits_minus_1,
28 [#include <stddef.h>
29 #include <limits.h>], size_t_bits_minus_1=)
30 _AC_COMPUTE_INT([sizeof (size_t) <= sizeof (unsigned int)], fits_in_uint,
31 [#include <stddef.h>], fits_in_uint=)
32 if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
33 if test $fits_in_uint = 1; then
34 dnl Even though SIZE_MAX fits in an unsigned int, it must be of type
35 dnl 'unsigned long' if the type 'size_t' is the same as 'unsigned long'.
36 AC_TRY_COMPILE([#include <stddef.h>
37 extern size_t foo;
38 extern unsigned long foo;
39 ], [], fits_in_uint=0)
40 fi
41 dnl We cannot use 'expr' to simplify this expression, because 'expr'
42 dnl works only with 'long' integers in the host environment, while we
43 dnl might be cross-compiling from a 32-bit platform to a 64-bit platform.
44 if test $fits_in_uint = 1; then
45 result="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
46 else
47 result="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
48 fi
49 else
50 dnl Shouldn't happen, but who knows...
51 result='((size_t)~(size_t)0)'
52 fi
53 fi
54 AC_MSG_RESULT([$result])
55 if test "$result" != yes; then
56 AC_DEFINE_UNQUOTED([SIZE_MAX], [$result],
57 [Define as the maximum value of type 'size_t', if the system doesn't define it.])
58 fi
59 ])
0 # stdint_h.m4 serial 5
1 dnl Copyright (C) 1997-2004 Free Software Foundation, Inc.
0 # stdint_h.m4 serial 8
1 dnl Copyright (C) 1997-2004, 2006, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
1010
1111 AC_DEFUN([gl_AC_HEADER_STDINT_H],
1212 [
13 AC_CACHE_CHECK([for stdint.h], gl_cv_header_stdint_h,
13 AC_CACHE_CHECK([for stdint.h], [gl_cv_header_stdint_h],
1414 [AC_TRY_COMPILE(
1515 [#include <sys/types.h>
1616 #include <stdint.h>],
17 [uintmax_t i = (uintmax_t) -1;],
18 gl_cv_header_stdint_h=yes,
19 gl_cv_header_stdint_h=no)])
17 [uintmax_t i = (uintmax_t) -1; return !i;],
18 [gl_cv_header_stdint_h=yes],
19 [gl_cv_header_stdint_h=no])])
2020 if test $gl_cv_header_stdint_h = yes; then
21 AC_DEFINE_UNQUOTED(HAVE_STDINT_H_WITH_UINTMAX, 1,
21 AC_DEFINE_UNQUOTED([HAVE_STDINT_H_WITH_UINTMAX], [1],
2222 [Define if <stdint.h> exists, doesn't clash with <sys/types.h>,
2323 and declares uintmax_t. ])
2424 fi
0 # stdint_h.m4 serial 5
1 dnl Copyright (C) 1997-2004 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Paul Eggert.
7
8 # Define HAVE_STDINT_H_WITH_UINTMAX if <stdint.h> exists,
9 # doesn't clash with <sys/types.h>, and declares uintmax_t.
10
11 AC_DEFUN([gl_AC_HEADER_STDINT_H],
12 [
13 AC_CACHE_CHECK([for stdint.h], gl_cv_header_stdint_h,
14 [AC_TRY_COMPILE(
15 [#include <sys/types.h>
16 #include <stdint.h>],
17 [uintmax_t i = (uintmax_t) -1;],
18 gl_cv_header_stdint_h=yes,
19 gl_cv_header_stdint_h=no)])
20 if test $gl_cv_header_stdint_h = yes; then
21 AC_DEFINE_UNQUOTED(HAVE_STDINT_H_WITH_UINTMAX, 1,
22 [Define if <stdint.h> exists, doesn't clash with <sys/types.h>,
23 and declares uintmax_t. ])
24 fi
25 ])
0 # threadlib.m4 serial 5 (gettext-0.18)
1 dnl Copyright (C) 2005-2010 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7
8 dnl gl_THREADLIB
9 dnl ------------
10 dnl Tests for a multithreading library to be used.
11 dnl Defines at most one of the macros USE_POSIX_THREADS, USE_SOLARIS_THREADS,
12 dnl USE_PTH_THREADS, USE_WIN32_THREADS
13 dnl Sets the variables LIBTHREAD and LTLIBTHREAD to the linker options for use
14 dnl in a Makefile (LIBTHREAD for use without libtool, LTLIBTHREAD for use with
15 dnl libtool).
16 dnl Sets the variables LIBMULTITHREAD and LTLIBMULTITHREAD similarly, for
17 dnl programs that really need multithread functionality. The difference
18 dnl between LIBTHREAD and LIBMULTITHREAD is that on platforms supporting weak
19 dnl symbols, typically LIBTHREAD="" whereas LIBMULTITHREAD="-lpthread".
20 dnl Adds to CPPFLAGS the flag -D_REENTRANT or -D_THREAD_SAFE if needed for
21 dnl multithread-safe programs.
22
23 AC_DEFUN([gl_THREADLIB_EARLY],
24 [
25 AC_REQUIRE([gl_THREADLIB_EARLY_BODY])
26 ])
27
28 dnl The guts of gl_THREADLIB_EARLY. Needs to be expanded only once.
29
30 AC_DEFUN([gl_THREADLIB_EARLY_BODY],
31 [
32 dnl Ordering constraints: This macro modifies CPPFLAGS in a way that
33 dnl influences the result of the autoconf tests that test for *_unlocked
34 dnl declarations, on AIX 5 at least. Therefore it must come early.
35 AC_BEFORE([$0], [gl_FUNC_GLIBC_UNLOCKED_IO])dnl
36 AC_BEFORE([$0], [gl_ARGP])dnl
37
38 AC_REQUIRE([AC_CANONICAL_HOST])
39 dnl _GNU_SOURCE is needed for pthread_rwlock_t on glibc systems.
40 dnl AC_USE_SYSTEM_EXTENSIONS was introduced in autoconf 2.60 and obsoletes
41 dnl AC_GNU_SOURCE.
42 m4_ifdef([AC_USE_SYSTEM_EXTENSIONS],
43 [AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])],
44 [AC_REQUIRE([AC_GNU_SOURCE])])
45 dnl Check for multithreading.
46 m4_divert_text([DEFAULTS], [gl_use_threads_default=])
47 AC_ARG_ENABLE([threads],
48 AC_HELP_STRING([--enable-threads={posix|solaris|pth|win32}], [specify multithreading API])
49 AC_HELP_STRING([--disable-threads], [build without multithread safety]),
50 [gl_use_threads=$enableval],
51 [if test -n "$gl_use_threads_default"; then
52 gl_use_threads="$gl_use_threads_default"
53 else
54 changequote(,)dnl
55 case "$host_os" in
56 dnl Disable multithreading by default on OSF/1, because it interferes
57 dnl with fork()/exec(): When msgexec is linked with -lpthread, its
58 dnl child process gets an endless segmentation fault inside execvp().
59 dnl Disable multithreading by default on Cygwin 1.5.x, because it has
60 dnl bugs that lead to endless loops or crashes. See
61 dnl <http://cygwin.com/ml/cygwin/2009-08/msg00283.html>.
62 osf*) gl_use_threads=no ;;
63 cygwin*)
64 case `uname -r` in
65 1.[0-5].*) gl_use_threads=no ;;
66 *) gl_use_threads=yes ;;
67 esac
68 ;;
69 *) gl_use_threads=yes ;;
70 esac
71 changequote([,])dnl
72 fi
73 ])
74 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
75 # For using <pthread.h>:
76 case "$host_os" in
77 osf*)
78 # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
79 # groks <pthread.h>. cc also understands the flag -pthread, but
80 # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
81 # 2. putting a flag into CPPFLAGS that has an effect on the linker
82 # causes the AC_TRY_LINK test below to succeed unexpectedly,
83 # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
84 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
85 ;;
86 esac
87 # Some systems optimize for single-threaded programs by default, and
88 # need special flags to disable these optimizations. For example, the
89 # definition of 'errno' in <errno.h>.
90 case "$host_os" in
91 aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
92 solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
93 esac
94 fi
95 ])
96
97 dnl The guts of gl_THREADLIB. Needs to be expanded only once.
98
99 AC_DEFUN([gl_THREADLIB_BODY],
100 [
101 AC_REQUIRE([gl_THREADLIB_EARLY_BODY])
102 gl_threads_api=none
103 LIBTHREAD=
104 LTLIBTHREAD=
105 LIBMULTITHREAD=
106 LTLIBMULTITHREAD=
107 if test "$gl_use_threads" != no; then
108 dnl Check whether the compiler and linker support weak declarations.
109 AC_CACHE_CHECK([whether imported symbols can be declared weak],
110 [gl_cv_have_weak],
111 [gl_cv_have_weak=no
112 dnl First, test whether the compiler accepts it syntactically.
113 AC_TRY_LINK([extern void xyzzy ();
114 #pragma weak xyzzy], [xyzzy();], [gl_cv_have_weak=maybe])
115 if test $gl_cv_have_weak = maybe; then
116 dnl Second, test whether it actually works. On Cygwin 1.7.2, with
117 dnl gcc 4.3, symbols declared weak always evaluate to the address 0.
118 AC_TRY_RUN([
119 #include <stdio.h>
120 #pragma weak fputs
121 int main ()
122 {
123 return (fputs == NULL);
124 }], [gl_cv_have_weak=yes], [gl_cv_have_weak=no],
125 [dnl When cross-compiling, assume that only ELF platforms support
126 dnl weak symbols.
127 AC_EGREP_CPP([Extensible Linking Format],
128 [#ifdef __ELF__
129 Extensible Linking Format
130 #endif
131 ],
132 [gl_cv_have_weak="guessing yes"],
133 [gl_cv_have_weak="guessing no"])
134 ])
135 fi
136 ])
137 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
138 # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
139 # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY.
140 AC_CHECK_HEADER([pthread.h],
141 [gl_have_pthread_h=yes], [gl_have_pthread_h=no])
142 if test "$gl_have_pthread_h" = yes; then
143 # Other possible tests:
144 # -lpthreads (FSU threads, PCthreads)
145 # -lgthreads
146 gl_have_pthread=
147 # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
148 # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
149 # the second one only in libpthread, and lock.c needs it.
150 AC_TRY_LINK([#include <pthread.h>],
151 [pthread_mutex_lock((pthread_mutex_t*)0);
152 pthread_mutexattr_init((pthread_mutexattr_t*)0);],
153 [gl_have_pthread=yes])
154 # Test for libpthread by looking for pthread_kill. (Not pthread_self,
155 # since it is defined as a macro on OSF/1.)
156 if test -n "$gl_have_pthread"; then
157 # The program links fine without libpthread. But it may actually
158 # need to link with libpthread in order to create multiple threads.
159 AC_CHECK_LIB([pthread], [pthread_kill],
160 [LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
161 # On Solaris and HP-UX, most pthread functions exist also in libc.
162 # Therefore pthread_in_use() needs to actually try to create a
163 # thread: pthread_create from libc will fail, whereas
164 # pthread_create will actually create a thread.
165 case "$host_os" in
166 solaris* | hpux*)
167 AC_DEFINE([PTHREAD_IN_USE_DETECTION_HARD], [1],
168 [Define if the pthread_in_use() detection is hard.])
169 esac
170 ])
171 else
172 # Some library is needed. Try libpthread and libc_r.
173 AC_CHECK_LIB([pthread], [pthread_kill],
174 [gl_have_pthread=yes
175 LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
176 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread])
177 if test -z "$gl_have_pthread"; then
178 # For FreeBSD 4.
179 AC_CHECK_LIB([c_r], [pthread_kill],
180 [gl_have_pthread=yes
181 LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
182 LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r])
183 fi
184 fi
185 if test -n "$gl_have_pthread"; then
186 gl_threads_api=posix
187 AC_DEFINE([USE_POSIX_THREADS], [1],
188 [Define if the POSIX multithreading library can be used.])
189 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
190 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
191 AC_DEFINE([USE_POSIX_THREADS_WEAK], [1],
192 [Define if references to the POSIX multithreading library should be made weak.])
193 LIBTHREAD=
194 LTLIBTHREAD=
195 fi
196 fi
197 fi
198 fi
199 fi
200 if test -z "$gl_have_pthread"; then
201 if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
202 gl_have_solaristhread=
203 gl_save_LIBS="$LIBS"
204 LIBS="$LIBS -lthread"
205 AC_TRY_LINK([#include <thread.h>
206 #include <synch.h>],
207 [thr_self();],
208 [gl_have_solaristhread=yes])
209 LIBS="$gl_save_LIBS"
210 if test -n "$gl_have_solaristhread"; then
211 gl_threads_api=solaris
212 LIBTHREAD=-lthread
213 LTLIBTHREAD=-lthread
214 LIBMULTITHREAD="$LIBTHREAD"
215 LTLIBMULTITHREAD="$LTLIBTHREAD"
216 AC_DEFINE([USE_SOLARIS_THREADS], [1],
217 [Define if the old Solaris multithreading library can be used.])
218 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
219 AC_DEFINE([USE_SOLARIS_THREADS_WEAK], [1],
220 [Define if references to the old Solaris multithreading library should be made weak.])
221 LIBTHREAD=
222 LTLIBTHREAD=
223 fi
224 fi
225 fi
226 fi
227 if test "$gl_use_threads" = pth; then
228 gl_save_CPPFLAGS="$CPPFLAGS"
229 AC_LIB_LINKFLAGS([pth])
230 gl_have_pth=
231 gl_save_LIBS="$LIBS"
232 LIBS="$LIBS -lpth"
233 AC_TRY_LINK([#include <pth.h>], [pth_self();], [gl_have_pth=yes])
234 LIBS="$gl_save_LIBS"
235 if test -n "$gl_have_pth"; then
236 gl_threads_api=pth
237 LIBTHREAD="$LIBPTH"
238 LTLIBTHREAD="$LTLIBPTH"
239 LIBMULTITHREAD="$LIBTHREAD"
240 LTLIBMULTITHREAD="$LTLIBTHREAD"
241 AC_DEFINE([USE_PTH_THREADS], [1],
242 [Define if the GNU Pth multithreading library can be used.])
243 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
244 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
245 AC_DEFINE([USE_PTH_THREADS_WEAK], [1],
246 [Define if references to the GNU Pth multithreading library should be made weak.])
247 LIBTHREAD=
248 LTLIBTHREAD=
249 fi
250 fi
251 else
252 CPPFLAGS="$gl_save_CPPFLAGS"
253 fi
254 fi
255 if test -z "$gl_have_pthread"; then
256 if test "$gl_use_threads" = yes || test "$gl_use_threads" = win32; then
257 if { case "$host_os" in
258 mingw*) true;;
259 *) false;;
260 esac
261 }; then
262 gl_threads_api=win32
263 AC_DEFINE([USE_WIN32_THREADS], [1],
264 [Define if the Win32 multithreading API can be used.])
265 fi
266 fi
267 fi
268 fi
269 AC_MSG_CHECKING([for multithread API to use])
270 AC_MSG_RESULT([$gl_threads_api])
271 AC_SUBST([LIBTHREAD])
272 AC_SUBST([LTLIBTHREAD])
273 AC_SUBST([LIBMULTITHREAD])
274 AC_SUBST([LTLIBMULTITHREAD])
275 ])
276
277 AC_DEFUN([gl_THREADLIB],
278 [
279 AC_REQUIRE([gl_THREADLIB_EARLY])
280 AC_REQUIRE([gl_THREADLIB_BODY])
281 ])
282
283
284 dnl gl_DISABLE_THREADS
285 dnl ------------------
286 dnl Sets the gl_THREADLIB default so that threads are not used by default.
287 dnl The user can still override it at installation time, by using the
288 dnl configure option '--enable-threads'.
289
290 AC_DEFUN([gl_DISABLE_THREADS], [
291 m4_divert_text([INIT_PREPARE], [gl_use_threads_default=no])
292 ])
293
294
295 dnl Survey of platforms:
296 dnl
297 dnl Platform Available Compiler Supports test-lock
298 dnl flavours option weak result
299 dnl --------------- --------- --------- -------- ---------
300 dnl Linux 2.4/glibc posix -lpthread Y OK
301 dnl
302 dnl GNU Hurd/glibc posix
303 dnl
304 dnl FreeBSD 5.3 posix -lc_r Y
305 dnl posix -lkse ? Y
306 dnl posix -lpthread ? Y
307 dnl posix -lthr Y
308 dnl
309 dnl FreeBSD 5.2 posix -lc_r Y
310 dnl posix -lkse Y
311 dnl posix -lthr Y
312 dnl
313 dnl FreeBSD 4.0,4.10 posix -lc_r Y OK
314 dnl
315 dnl NetBSD 1.6 --
316 dnl
317 dnl OpenBSD 3.4 posix -lpthread Y OK
318 dnl
319 dnl MacOS X 10.[123] posix -lpthread Y OK
320 dnl
321 dnl Solaris 7,8,9 posix -lpthread Y Sol 7,8: 0.0; Sol 9: OK
322 dnl solaris -lthread Y Sol 7,8: 0.0; Sol 9: OK
323 dnl
324 dnl HP-UX 11 posix -lpthread N (cc) OK
325 dnl Y (gcc)
326 dnl
327 dnl IRIX 6.5 posix -lpthread Y 0.5
328 dnl
329 dnl AIX 4.3,5.1 posix -lpthread N AIX 4: 0.5; AIX 5: OK
330 dnl
331 dnl OSF/1 4.0,5.1 posix -pthread (cc) N OK
332 dnl -lpthread (gcc) Y
333 dnl
334 dnl Cygwin posix -lpthread Y OK
335 dnl
336 dnl Any of the above pth -lpth 0.0
337 dnl
338 dnl Mingw win32 N OK
339 dnl
340 dnl BeOS 5 --
341 dnl
342 dnl The test-lock result shows what happens if in test-lock.c EXPLICIT_YIELD is
343 dnl turned off:
344 dnl OK if all three tests terminate OK,
345 dnl 0.5 if the first test terminates OK but the second one loops endlessly,
346 dnl 0.0 if the first test already loops endlessly.
0 # uintmax_t.m4 serial 9
1 dnl Copyright (C) 1997-2004 Free Software Foundation, Inc.
0 # uintmax_t.m4 serial 12
1 dnl Copyright (C) 1997-2004, 2007-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
55
66 dnl From Paul Eggert.
77
8 AC_PREREQ(2.13)
8 AC_PREREQ([2.13])
99
1010 # Define uintmax_t to 'unsigned long' or 'unsigned long long'
1111 # if it is not already defined in <stdint.h> or <inttypes.h>.
1515 AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
1616 AC_REQUIRE([gl_AC_HEADER_STDINT_H])
1717 if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
18 AC_REQUIRE([gl_AC_TYPE_UNSIGNED_LONG_LONG])
19 test $ac_cv_type_unsigned_long_long = yes \
18 AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT])
19 test $ac_cv_type_unsigned_long_long_int = yes \
2020 && ac_type='unsigned long long' \
2121 || ac_type='unsigned long'
22 AC_DEFINE_UNQUOTED(uintmax_t, $ac_type,
22 AC_DEFINE_UNQUOTED([uintmax_t], [$ac_type],
2323 [Define to unsigned long or unsigned long long
2424 if <stdint.h> and <inttypes.h> don't define.])
2525 else
26 AC_DEFINE(HAVE_UINTMAX_T, 1,
26 AC_DEFINE([HAVE_UINTMAX_T], [1],
2727 [Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>.])
2828 fi
2929 ])
0 # uintmax_t.m4 serial 9
1 dnl Copyright (C) 1997-2004 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Paul Eggert.
7
8 AC_PREREQ(2.13)
9
10 # Define uintmax_t to 'unsigned long' or 'unsigned long long'
11 # if it is not already defined in <stdint.h> or <inttypes.h>.
12
13 AC_DEFUN([gl_AC_TYPE_UINTMAX_T],
14 [
15 AC_REQUIRE([gl_AC_HEADER_INTTYPES_H])
16 AC_REQUIRE([gl_AC_HEADER_STDINT_H])
17 if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
18 AC_REQUIRE([gl_AC_TYPE_UNSIGNED_LONG_LONG])
19 test $ac_cv_type_unsigned_long_long = yes \
20 && ac_type='unsigned long long' \
21 || ac_type='unsigned long'
22 AC_DEFINE_UNQUOTED(uintmax_t, $ac_type,
23 [Define to unsigned long or unsigned long long
24 if <stdint.h> and <inttypes.h> don't define.])
25 else
26 AC_DEFINE(HAVE_UINTMAX_T, 1,
27 [Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>.])
28 fi
29 ])
0 # visibility.m4 serial 1 (gettext-0.15)
1 dnl Copyright (C) 2005 Free Software Foundation, Inc.
0 # visibility.m4 serial 3 (gettext-0.18)
1 dnl Copyright (C) 2005, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
2525 CFLAG_VISIBILITY=
2626 HAVE_VISIBILITY=0
2727 if test -n "$GCC"; then
28 dnl First, check whether -Werror can be added to the command line, or
29 dnl whether it leads to an error because of some other option that the
30 dnl user has put into $CC $CFLAGS $CPPFLAGS.
31 AC_MSG_CHECKING([whether the -Werror option is usable])
32 AC_CACHE_VAL([gl_cv_cc_vis_werror], [
33 gl_save_CFLAGS="$CFLAGS"
34 CFLAGS="$CFLAGS -Werror"
35 AC_TRY_COMPILE([], [],
36 [gl_cv_cc_vis_werror=yes],
37 [gl_cv_cc_vis_werror=no])
38 CFLAGS="$gl_save_CFLAGS"])
39 AC_MSG_RESULT([$gl_cv_cc_vis_werror])
40 dnl Now check whether visibility declarations are supported.
2841 AC_MSG_CHECKING([for simple visibility declarations])
29 AC_CACHE_VAL(gl_cv_cc_visibility, [
42 AC_CACHE_VAL([gl_cv_cc_visibility], [
3043 gl_save_CFLAGS="$CFLAGS"
3144 CFLAGS="$CFLAGS -fvisibility=hidden"
45 dnl We use the option -Werror and a function dummyfunc, because on some
46 dnl platforms (Cygwin 1.7) the use of -fvisibility triggers a warning
47 dnl "visibility attribute not supported in this configuration; ignored"
48 dnl at the first function definition in every compilation unit, and we
49 dnl don't want to use the option in this case.
50 if test $gl_cv_cc_vis_werror = yes; then
51 CFLAGS="$CFLAGS -Werror"
52 fi
3253 AC_TRY_COMPILE(
3354 [extern __attribute__((__visibility__("hidden"))) int hiddenvar;
3455 extern __attribute__((__visibility__("default"))) int exportedvar;
3556 extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
36 extern __attribute__((__visibility__("default"))) int exportedfunc (void);],
57 extern __attribute__((__visibility__("default"))) int exportedfunc (void);
58 void dummyfunc (void) {}],
3759 [],
38 gl_cv_cc_visibility=yes,
39 gl_cv_cc_visibility=no)
60 [gl_cv_cc_visibility=yes],
61 [gl_cv_cc_visibility=no])
4062 CFLAGS="$gl_save_CFLAGS"])
4163 AC_MSG_RESULT([$gl_cv_cc_visibility])
4264 if test $gl_cv_cc_visibility = yes; then
0 # visibility.m4 serial 1 (gettext-0.15)
1 dnl Copyright (C) 2005 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7
8 dnl Tests whether the compiler supports the command-line option
9 dnl -fvisibility=hidden and the function and variable attributes
10 dnl __attribute__((__visibility__("hidden"))) and
11 dnl __attribute__((__visibility__("default"))).
12 dnl Does *not* test for __visibility__("protected") - which has tricky
13 dnl semantics (see the 'vismain' test in glibc) and does not exist e.g. on
14 dnl MacOS X.
15 dnl Does *not* test for __visibility__("internal") - which has processor
16 dnl dependent semantics.
17 dnl Does *not* test for #pragma GCC visibility push(hidden) - which is
18 dnl "really only recommended for legacy code".
19 dnl Set the variable CFLAG_VISIBILITY.
20 dnl Defines and sets the variable HAVE_VISIBILITY.
21
22 AC_DEFUN([gl_VISIBILITY],
23 [
24 AC_REQUIRE([AC_PROG_CC])
25 CFLAG_VISIBILITY=
26 HAVE_VISIBILITY=0
27 if test -n "$GCC"; then
28 AC_MSG_CHECKING([for simple visibility declarations])
29 AC_CACHE_VAL(gl_cv_cc_visibility, [
30 gl_save_CFLAGS="$CFLAGS"
31 CFLAGS="$CFLAGS -fvisibility=hidden"
32 AC_TRY_COMPILE(
33 [extern __attribute__((__visibility__("hidden"))) int hiddenvar;
34 extern __attribute__((__visibility__("default"))) int exportedvar;
35 extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
36 extern __attribute__((__visibility__("default"))) int exportedfunc (void);],
37 [],
38 gl_cv_cc_visibility=yes,
39 gl_cv_cc_visibility=no)
40 CFLAGS="$gl_save_CFLAGS"])
41 AC_MSG_RESULT([$gl_cv_cc_visibility])
42 if test $gl_cv_cc_visibility = yes; then
43 CFLAG_VISIBILITY="-fvisibility=hidden"
44 HAVE_VISIBILITY=1
45 fi
46 fi
47 AC_SUBST([CFLAG_VISIBILITY])
48 AC_SUBST([HAVE_VISIBILITY])
49 AC_DEFINE_UNQUOTED([HAVE_VISIBILITY], [$HAVE_VISIBILITY],
50 [Define to 1 or 0, depending whether the compiler supports simple visibility declarations.])
51 ])
0 # wchar_t.m4 serial 1 (gettext-0.12)
1 dnl Copyright (C) 2002-2003 Free Software Foundation, Inc.
0 # wchar_t.m4 serial 3 (gettext-0.18)
1 dnl Copyright (C) 2002-2003, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
99
1010 AC_DEFUN([gt_TYPE_WCHAR_T],
1111 [
12 AC_CACHE_CHECK([for wchar_t], gt_cv_c_wchar_t,
12 AC_CACHE_CHECK([for wchar_t], [gt_cv_c_wchar_t],
1313 [AC_TRY_COMPILE([#include <stddef.h>
1414 wchar_t foo = (wchar_t)'\0';], ,
15 gt_cv_c_wchar_t=yes, gt_cv_c_wchar_t=no)])
15 [gt_cv_c_wchar_t=yes], [gt_cv_c_wchar_t=no])])
1616 if test $gt_cv_c_wchar_t = yes; then
17 AC_DEFINE(HAVE_WCHAR_T, 1, [Define if you have the 'wchar_t' type.])
17 AC_DEFINE([HAVE_WCHAR_T], [1], [Define if you have the 'wchar_t' type.])
1818 fi
1919 ])
0 # wchar_t.m4 serial 1 (gettext-0.12)
1 dnl Copyright (C) 2002-2003 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7 dnl Test whether <stddef.h> has the 'wchar_t' type.
8 dnl Prerequisite: AC_PROG_CC
9
10 AC_DEFUN([gt_TYPE_WCHAR_T],
11 [
12 AC_CACHE_CHECK([for wchar_t], gt_cv_c_wchar_t,
13 [AC_TRY_COMPILE([#include <stddef.h>
14 wchar_t foo = (wchar_t)'\0';], ,
15 gt_cv_c_wchar_t=yes, gt_cv_c_wchar_t=no)])
16 if test $gt_cv_c_wchar_t = yes; then
17 AC_DEFINE(HAVE_WCHAR_T, 1, [Define if you have the 'wchar_t' type.])
18 fi
19 ])
0 # wint_t.m4 serial 1 (gettext-0.12)
1 dnl Copyright (C) 2003 Free Software Foundation, Inc.
0 # wint_t.m4 serial 4 (gettext-0.18)
1 dnl Copyright (C) 2003, 2007-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
99
1010 AC_DEFUN([gt_TYPE_WINT_T],
1111 [
12 AC_CACHE_CHECK([for wint_t], gt_cv_c_wint_t,
13 [AC_TRY_COMPILE([#include <wchar.h>
12 AC_CACHE_CHECK([for wint_t], [gt_cv_c_wint_t],
13 [AC_TRY_COMPILE([
14 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
15 <wchar.h>.
16 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
17 before <wchar.h>. */
18 #include <stddef.h>
19 #include <stdio.h>
20 #include <time.h>
21 #include <wchar.h>
1422 wint_t foo = (wchar_t)'\0';], ,
15 gt_cv_c_wint_t=yes, gt_cv_c_wint_t=no)])
23 [gt_cv_c_wint_t=yes], [gt_cv_c_wint_t=no])])
1624 if test $gt_cv_c_wint_t = yes; then
17 AC_DEFINE(HAVE_WINT_T, 1, [Define if you have the 'wint_t' type.])
25 AC_DEFINE([HAVE_WINT_T], [1], [Define if you have the 'wint_t' type.])
1826 fi
1927 ])
0 # wint_t.m4 serial 1 (gettext-0.12)
1 dnl Copyright (C) 2003 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 dnl From Bruno Haible.
7 dnl Test whether <wchar.h> has the 'wint_t' type.
8 dnl Prerequisite: AC_PROG_CC
9
10 AC_DEFUN([gt_TYPE_WINT_T],
11 [
12 AC_CACHE_CHECK([for wint_t], gt_cv_c_wint_t,
13 [AC_TRY_COMPILE([#include <wchar.h>
14 wint_t foo = (wchar_t)'\0';], ,
15 gt_cv_c_wint_t=yes, gt_cv_c_wint_t=no)])
16 if test $gt_cv_c_wint_t = yes; then
17 AC_DEFINE(HAVE_WINT_T, 1, [Define if you have the 'wint_t' type.])
18 fi
19 ])
0 # xsize.m4 serial 3
1 dnl Copyright (C) 2003-2004 Free Software Foundation, Inc.
0 # xsize.m4 serial 4
1 dnl Copyright (C) 2003-2004, 2008-2010 Free Software Foundation, Inc.
22 dnl This file is free software; the Free Software Foundation
33 dnl gives unlimited permission to copy and/or distribute it,
44 dnl with or without modifications, as long as this notice is preserved.
88 dnl Prerequisites of lib/xsize.h.
99 AC_REQUIRE([gl_SIZE_MAX])
1010 AC_REQUIRE([AC_C_INLINE])
11 AC_CHECK_HEADERS(stdint.h)
11 AC_CHECK_HEADERS([stdint.h])
1212 ])
0 # xsize.m4 serial 3
1 dnl Copyright (C) 2003-2004 Free Software Foundation, Inc.
2 dnl This file is free software; the Free Software Foundation
3 dnl gives unlimited permission to copy and/or distribute it,
4 dnl with or without modifications, as long as this notice is preserved.
5
6 AC_DEFUN([gl_XSIZE],
7 [
8 dnl Prerequisites of lib/xsize.h.
9 AC_REQUIRE([gl_SIZE_MAX])
10 AC_REQUIRE([AC_C_INLINE])
11 AC_CHECK_HEADERS(stdint.h)
12 ])
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
0 # Makefile.in generated by automake 1.14 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
4
65 # This Makefile.in is free software; the Free Software Foundation
76 # gives unlimited permission to copy and/or distribute it,
87 # with or without modifications, as long as this notice is preserved.
1413
1514 @SET_MAKE@
1615 VPATH = @srcdir@
16 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
17 am__make_running_with_option = \
18 case $${target_option-} in \
19 ?) ;; \
20 *) echo "am__make_running_with_option: internal error: invalid" \
21 "target option '$${target_option-}' specified" >&2; \
22 exit 1;; \
23 esac; \
24 has_opt=no; \
25 sane_makeflags=$$MAKEFLAGS; \
26 if $(am__is_gnu_make); then \
27 sane_makeflags=$$MFLAGS; \
28 else \
29 case $$MAKEFLAGS in \
30 *\\[\ \ ]*) \
31 bs=\\; \
32 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
33 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
34 esac; \
35 fi; \
36 skip_next=no; \
37 strip_trailopt () \
38 { \
39 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
40 }; \
41 for flg in $$sane_makeflags; do \
42 test $$skip_next = yes && { skip_next=no; continue; }; \
43 case $$flg in \
44 *=*|--*) continue;; \
45 -*I) strip_trailopt 'I'; skip_next=yes;; \
46 -*I?*) strip_trailopt 'I';; \
47 -*O) strip_trailopt 'O'; skip_next=yes;; \
48 -*O?*) strip_trailopt 'O';; \
49 -*l) strip_trailopt 'l'; skip_next=yes;; \
50 -*l?*) strip_trailopt 'l';; \
51 -[dEDm]) skip_next=yes;; \
52 -[JT]) skip_next=yes;; \
53 esac; \
54 case $$flg in \
55 *$$target_option*) has_opt=yes; break;; \
56 esac; \
57 done; \
58 test $$has_opt = yes
59 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
60 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
1761 pkgdatadir = $(datadir)/@PACKAGE@
1862 pkgincludedir = $(includedir)/@PACKAGE@
1963 pkglibdir = $(libdir)/@PACKAGE@
3478 host_triplet = @host@
3579 target_triplet = @target@
3680 subdir = man
37 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
81 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
3882 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
3983 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
40 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
41 $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
42 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
43 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
44 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
45 $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
46 $(top_srcdir)/configure.ac
84 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
85 $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
86 $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
87 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
88 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
89 $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
90 $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
4791 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
4892 $(ACLOCAL_M4)
4993 mkinstalldirs = $(install_sh) -d
5094 CONFIG_HEADER = $(top_builddir)/config.hpp
5195 CONFIG_CLEAN_FILES =
5296 CONFIG_CLEAN_VPATH_FILES =
97 AM_V_P = $(am__v_P_@AM_V@)
98 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
99 am__v_P_0 = false
100 am__v_P_1 = :
101 AM_V_GEN = $(am__v_GEN_@AM_V@)
102 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
103 am__v_GEN_0 = @echo " GEN " $@;
104 am__v_GEN_1 =
105 AM_V_at = $(am__v_at_@AM_V@)
106 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
107 am__v_at_0 = @
108 am__v_at_1 =
53109 SOURCES =
54110 DIST_SOURCES =
111 am__can_run_installinfo = \
112 case $$AM_UPDATE_INFO_DIR in \
113 n|no|NO) false;; \
114 *) (install-info --version) >/dev/null 2>&1;; \
115 esac
55116 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
56117 am__vpath_adj = case $$p in \
57118 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
73134 am__base_list = \
74135 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
75136 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
137 am__uninstall_files_from_dir = { \
138 test -z "$$files" \
139 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
140 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
141 $(am__cd) "$$dir" && rm -f $$files; }; \
142 }
76143 man1dir = $(mandir)/man1
77144 am__installdirs = "$(DESTDIR)$(man1dir)"
78145 NROFF = nroff
79146 MANS = $(man_MANS)
147 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
80148 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
81149 ACLOCAL = @ACLOCAL@
82150 ACL_LIBS = @ACL_LIBS@
83151 AMTAR = @AMTAR@
152 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
84153 AR = @AR@
85154 AUTOCONF = @AUTOCONF@
86155 AUTOHEADER = @AUTOHEADER@
107176 EGREP = @EGREP@
108177 EXEEXT = @EXEEXT@
109178 FGREP = @FGREP@
179 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
110180 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
111181 GMSGFMT = @GMSGFMT@
112182 GMSGFMT_015 = @GMSGFMT_015@
166236 VERSION = @VERSION@
167237 XGETTEXT = @XGETTEXT@
168238 XGETTEXT_015 = @XGETTEXT_015@
239 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
169240 abs_builddir = @abs_builddir@
170241 abs_srcdir = @abs_srcdir@
171242 abs_top_builddir = @abs_top_builddir@
266337 -rm -rf .libs _libs
267338 install-man1: $(man_MANS)
268339 @$(NORMAL_INSTALL)
269 test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
270 @list=''; test -n "$(man1dir)" || exit 0; \
271 { for i in $$list; do echo "$$i"; done; \
272 l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
273 sed -n '/\.1[a-z]*$$/p'; \
340 @list1=''; \
341 list2='$(man_MANS)'; \
342 test -n "$(man1dir)" \
343 && test -n "`echo $$list1$$list2`" \
344 || exit 0; \
345 echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
346 $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
347 { for i in $$list1; do echo "$$i"; done; \
348 if test -n "$$list2"; then \
349 for i in $$list2; do echo "$$i"; done \
350 | sed -n '/\.1[a-z]*$$/p'; \
351 fi; \
274352 } | while read p; do \
275353 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
276354 echo "$$d$$p"; echo "$$p"; \
299377 sed -n '/\.1[a-z]*$$/p'; \
300378 } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
301379 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
302 test -z "$$files" || { \
303 echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \
304 cd "$(DESTDIR)$(man1dir)" && rm -f $$files; }
305 tags: TAGS
306 TAGS:
307
308 ctags: CTAGS
309 CTAGS:
380 dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
381 tags TAGS:
382
383 ctags CTAGS:
384
385 cscope cscopelist:
310386
311387
312388 distdir: $(DISTFILES)
313 @list='$(MANS)'; if test -n "$$list"; then \
314 list=`for p in $$list; do \
315 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
316 if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
317 if test -n "$$list" && \
318 grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
319 echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
320 grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/ /' >&2; \
321 echo " to fix them, install help2man, remove and regenerate the man pages;" >&2; \
322 echo " typically \`make maintainer-clean' will remove them" >&2; \
323 exit 1; \
324 else :; fi; \
325 else :; fi
326389 @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
327390 topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
328391 list='$(DISTFILES)'; \
369432
370433 installcheck: installcheck-am
371434 install-strip:
372 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
373 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
374 `test -z '$(STRIP)' || \
375 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
435 if test -z '$(STRIP)'; then \
436 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
437 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
438 install; \
439 else \
440 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
441 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
442 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
443 fi
376444 mostlyclean-generic:
377445
378446 clean-generic:
455523 .MAKE: install-am install-strip
456524
457525 .PHONY: all all-am check check-am clean clean-generic clean-libtool \
458 distclean distclean-generic distclean-libtool distdir dvi \
459 dvi-am html html-am info info-am install install-am \
460 install-data install-data-am install-dvi install-dvi-am \
461 install-exec install-exec-am install-html install-html-am \
462 install-info install-info-am install-man install-man1 \
463 install-pdf install-pdf-am install-ps install-ps-am \
464 install-strip installcheck installcheck-am installdirs \
465 maintainer-clean maintainer-clean-generic mostlyclean \
466 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
467 uninstall uninstall-am uninstall-man uninstall-man1
526 cscopelist-am ctags-am distclean distclean-generic \
527 distclean-libtool distdir dvi dvi-am html html-am info info-am \
528 install install-am install-data install-data-am install-dvi \
529 install-dvi-am install-exec install-exec-am install-html \
530 install-html-am install-info install-info-am install-man \
531 install-man1 install-pdf install-pdf-am install-ps \
532 install-ps-am install-strip installcheck installcheck-am \
533 installdirs maintainer-clean maintainer-clean-generic \
534 mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
535 ps ps-am tags-am uninstall uninstall-am uninstall-man \
536 uninstall-man1
468537
469538
470539 # Tell versions [3.59,3.63) of GNU make to not export all variables.
+155
-316
missing less more
00 #! /bin/sh
1 # Common stub for a few missing GNU programs while installing.
2
3 scriptversion=2009-04-28.21; # UTC
4
5 # Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
6 # 2008, 2009 Free Software Foundation, Inc.
7 # Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
1 # Common wrapper for a few potentially missing GNU programs.
2
3 scriptversion=2012-06-26.16; # UTC
4
5 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
6 # Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
87
98 # This program is free software; you can redistribute it and/or modify
109 # it under the terms of the GNU General Public License as published by
2524 # the same distribution terms that you use for the rest of that program.
2625
2726 if test $# -eq 0; then
28 echo 1>&2 "Try \`$0 --help' for more information"
27 echo 1>&2 "Try '$0 --help' for more information"
2928 exit 1
3029 fi
3130
32 run=:
33 sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
34 sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
35
36 # In the cases where this matters, `missing' is being run in the
37 # srcdir already.
38 if test -f configure.ac; then
39 configure_ac=configure.ac
40 else
41 configure_ac=configure.in
42 fi
43
44 msg="missing on your system"
45
4631 case $1 in
47 --run)
48 # Try to run requested program, and just exit if it succeeds.
49 run=
50 shift
51 "$@" && exit 0
52 # Exit code 63 means version mismatch. This often happens
53 # when the user try to use an ancient version of a tool on
54 # a file that requires a minimum version. In this case we
55 # we should proceed has if the program had been absent, or
56 # if --run hadn't been passed.
57 if test $? = 63; then
58 run=:
59 msg="probably too old"
60 fi
61 ;;
32
33 --is-lightweight)
34 # Used by our autoconf macros to check whether the available missing
35 # script is modern enough.
36 exit 0
37 ;;
38
39 --run)
40 # Back-compat with the calling convention used by older automake.
41 shift
42 ;;
6243
6344 -h|--h|--he|--hel|--help)
6445 echo "\
6546 $0 [OPTION]... PROGRAM [ARGUMENT]...
6647
67 Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
68 error status if there is no known handling for PROGRAM.
48 Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due
49 to PROGRAM being missing or too old.
6950
7051 Options:
7152 -h, --help display this help and exit
7253 -v, --version output version information and exit
73 --run try to run the given command, and emulate it if it fails
7454
7555 Supported PROGRAM values:
76 aclocal touch file \`aclocal.m4'
77 autoconf touch file \`configure'
78 autoheader touch file \`config.h.in'
79 autom4te touch the output file, or create a stub one
80 automake touch all \`Makefile.in' files
81 bison create \`y.tab.[ch]', if possible, from existing .[ch]
82 flex create \`lex.yy.c', if possible, from existing .c
83 help2man touch the output file
84 lex create \`lex.yy.c', if possible, from existing .c
85 makeinfo touch the output file
86 tar try tar, gnutar, gtar, then tar without non-portable flags
87 yacc create \`y.tab.[ch]', if possible, from existing .[ch]
88
89 Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
90 \`g' are ignored when checking the name.
56 aclocal autoconf autoheader autom4te automake makeinfo
57 bison yacc flex lex help2man
58
59 Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and
60 'g' are ignored when checking the name.
9161
9262 Send bug reports to <bug-automake@gnu.org>."
9363 exit $?
9969 ;;
10070
10171 -*)
102 echo 1>&2 "$0: Unknown \`$1' option"
103 echo 1>&2 "Try \`$0 --help' for more information"
72 echo 1>&2 "$0: unknown '$1' option"
73 echo 1>&2 "Try '$0 --help' for more information"
10474 exit 1
10575 ;;
10676
10777 esac
10878
109 # normalize program name to check for.
110 program=`echo "$1" | sed '
111 s/^gnu-//; t
112 s/^gnu//; t
113 s/^g//; t'`
114
115 # Now exit if we have it, but it failed. Also exit now if we
116 # don't have it and --version was passed (most likely to detect
117 # the program). This is about non-GNU programs, so use $1 not
118 # $program.
119 case $1 in
120 lex*|yacc*)
121 # Not GNU programs, they don't have --version.
122 ;;
123
124 tar*)
125 if test -n "$run"; then
126 echo 1>&2 "ERROR: \`tar' requires --run"
127 exit 1
128 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
129 exit 1
130 fi
131 ;;
132
133 *)
134 if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
135 # We have it, but it failed.
136 exit 1
137 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
138 # Could not run --version or --help. This is probably someone
139 # running `$TOOL --version' or `$TOOL --help' to check whether
140 # $TOOL exists and not knowing $TOOL uses missing.
141 exit 1
142 fi
143 ;;
144 esac
145
146 # If it does not exist, or fails to run (possibly an outdated version),
147 # try to emulate it.
148 case $program in
149 aclocal*)
150 echo 1>&2 "\
151 WARNING: \`$1' is $msg. You should only need it if
152 you modified \`acinclude.m4' or \`${configure_ac}'. You might want
153 to install the \`Automake' and \`Perl' packages. Grab them from
154 any GNU archive site."
155 touch aclocal.m4
156 ;;
157
158 autoconf*)
159 echo 1>&2 "\
160 WARNING: \`$1' is $msg. You should only need it if
161 you modified \`${configure_ac}'. You might want to install the
162 \`Autoconf' and \`GNU m4' packages. Grab them from any GNU
163 archive site."
164 touch configure
165 ;;
166
167 autoheader*)
168 echo 1>&2 "\
169 WARNING: \`$1' is $msg. You should only need it if
170 you modified \`acconfig.h' or \`${configure_ac}'. You might want
171 to install the \`Autoconf' and \`GNU m4' packages. Grab them
172 from any GNU archive site."
173 files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
174 test -z "$files" && files="config.h"
175 touch_files=
176 for f in $files; do
177 case $f in
178 *:*) touch_files="$touch_files "`echo "$f" |
179 sed -e 's/^[^:]*://' -e 's/:.*//'`;;
180 *) touch_files="$touch_files $f.in";;
181 esac
182 done
183 touch $touch_files
184 ;;
185
186 automake*)
187 echo 1>&2 "\
188 WARNING: \`$1' is $msg. You should only need it if
189 you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
190 You might want to install the \`Automake' and \`Perl' packages.
191 Grab them from any GNU archive site."
192 find . -type f -name Makefile.am -print |
193 sed 's/\.am$/.in/' |
194 while read f; do touch "$f"; done
195 ;;
196
197 autom4te*)
198 echo 1>&2 "\
199 WARNING: \`$1' is needed, but is $msg.
200 You might have modified some files without having the
201 proper tools for further handling them.
202 You can get \`$1' as part of \`Autoconf' from any GNU
203 archive site."
204
205 file=`echo "$*" | sed -n "$sed_output"`
206 test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
207 if test -f "$file"; then
208 touch $file
209 else
210 test -z "$file" || exec >$file
211 echo "#! /bin/sh"
212 echo "# Created by GNU Automake missing as a replacement of"
213 echo "# $ $@"
214 echo "exit 0"
215 chmod +x $file
216 exit 1
217 fi
218 ;;
219
220 bison*|yacc*)
221 echo 1>&2 "\
222 WARNING: \`$1' $msg. You should only need it if
223 you modified a \`.y' file. You may need the \`Bison' package
224 in order for those modifications to take effect. You can get
225 \`Bison' from any GNU archive site."
226 rm -f y.tab.c y.tab.h
227 if test $# -ne 1; then
228 eval LASTARG="\${$#}"
229 case $LASTARG in
230 *.y)
231 SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
232 if test -f "$SRCFILE"; then
233 cp "$SRCFILE" y.tab.c
234 fi
235 SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
236 if test -f "$SRCFILE"; then
237 cp "$SRCFILE" y.tab.h
238 fi
239 ;;
240 esac
241 fi
242 if test ! -f y.tab.h; then
243 echo >y.tab.h
244 fi
245 if test ! -f y.tab.c; then
246 echo 'main() { return 0; }' >y.tab.c
247 fi
248 ;;
249
250 lex*|flex*)
251 echo 1>&2 "\
252 WARNING: \`$1' is $msg. You should only need it if
253 you modified a \`.l' file. You may need the \`Flex' package
254 in order for those modifications to take effect. You can get
255 \`Flex' from any GNU archive site."
256 rm -f lex.yy.c
257 if test $# -ne 1; then
258 eval LASTARG="\${$#}"
259 case $LASTARG in
260 *.l)
261 SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
262 if test -f "$SRCFILE"; then
263 cp "$SRCFILE" lex.yy.c
264 fi
265 ;;
266 esac
267 fi
268 if test ! -f lex.yy.c; then
269 echo 'main() { return 0; }' >lex.yy.c
270 fi
271 ;;
272
273 help2man*)
274 echo 1>&2 "\
275 WARNING: \`$1' is $msg. You should only need it if
276 you modified a dependency of a manual page. You may need the
277 \`Help2man' package in order for those modifications to take
278 effect. You can get \`Help2man' from any GNU archive site."
279
280 file=`echo "$*" | sed -n "$sed_output"`
281 test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
282 if test -f "$file"; then
283 touch $file
284 else
285 test -z "$file" || exec >$file
286 echo ".ab help2man is required to generate this page"
287 exit $?
288 fi
289 ;;
290
291 makeinfo*)
292 echo 1>&2 "\
293 WARNING: \`$1' is $msg. You should only need it if
294 you modified a \`.texi' or \`.texinfo' file, or any other file
295 indirectly affecting the aspect of the manual. The spurious
296 call might also be the consequence of using a buggy \`make' (AIX,
297 DU, IRIX). You might want to install the \`Texinfo' package or
298 the \`GNU make' package. Grab either from any GNU archive site."
299 # The file to touch is that specified with -o ...
300 file=`echo "$*" | sed -n "$sed_output"`
301 test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
302 if test -z "$file"; then
303 # ... or it is the one specified with @setfilename ...
304 infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
305 file=`sed -n '
306 /^@setfilename/{
307 s/.* \([^ ]*\) *$/\1/
308 p
309 q
310 }' $infile`
311 # ... or it is derived from the source name (dir/f.texi becomes f.info)
312 test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
313 fi
314 # If the file does not exist, the user really needs makeinfo;
315 # let's fail without touching anything.
316 test -f $file || exit 1
317 touch $file
318 ;;
319
320 tar*)
321 shift
322
323 # We have already tried tar in the generic part.
324 # Look for gnutar/gtar before invocation to avoid ugly error
325 # messages.
326 if (gnutar --version > /dev/null 2>&1); then
327 gnutar "$@" && exit 0
328 fi
329 if (gtar --version > /dev/null 2>&1); then
330 gtar "$@" && exit 0
331 fi
332 firstarg="$1"
333 if shift; then
334 case $firstarg in
335 *o*)
336 firstarg=`echo "$firstarg" | sed s/o//`
337 tar "$firstarg" "$@" && exit 0
338 ;;
339 esac
340 case $firstarg in
341 *h*)
342 firstarg=`echo "$firstarg" | sed s/h//`
343 tar "$firstarg" "$@" && exit 0
344 ;;
345 esac
346 fi
347
348 echo 1>&2 "\
349 WARNING: I can't seem to be able to run \`tar' with the given arguments.
350 You may want to install GNU tar or Free paxutils, or check the
351 command line arguments."
352 exit 1
353 ;;
354
355 *)
356 echo 1>&2 "\
357 WARNING: \`$1' is needed, and is $msg.
358 You might have modified some files without having the
359 proper tools for further handling them. Check the \`README' file,
360 it often tells you about the needed prerequisites for installing
361 this package. You may also peek at any GNU archive site, in case
362 some other package would contain this missing \`$1' program."
363 exit 1
364 ;;
365 esac
366
367 exit 0
79 # Run the given program, remember its exit status.
80 "$@"; st=$?
81
82 # If it succeeded, we are done.
83 test $st -eq 0 && exit 0
84
85 # Also exit now if we it failed (or wasn't found), and '--version' was
86 # passed; such an option is passed most likely to detect whether the
87 # program is present and works.
88 case $2 in --version|--help) exit $st;; esac
89
90 # Exit code 63 means version mismatch. This often happens when the user
91 # tries to use an ancient version of a tool on a file that requires a
92 # minimum version.
93 if test $st -eq 63; then
94 msg="probably too old"
95 elif test $st -eq 127; then
96 # Program was missing.
97 msg="missing on your system"
98 else
99 # Program was found and executed, but failed. Give up.
100 exit $st
101 fi
102
103 perl_URL=http://www.perl.org/
104 flex_URL=http://flex.sourceforge.net/
105 gnu_software_URL=http://www.gnu.org/software
106
107 program_details ()
108 {
109 case $1 in
110 aclocal|automake)
111 echo "The '$1' program is part of the GNU Automake package:"
112 echo "<$gnu_software_URL/automake>"
113 echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:"
114 echo "<$gnu_software_URL/autoconf>"
115 echo "<$gnu_software_URL/m4/>"
116 echo "<$perl_URL>"
117 ;;
118 autoconf|autom4te|autoheader)
119 echo "The '$1' program is part of the GNU Autoconf package:"
120 echo "<$gnu_software_URL/autoconf/>"
121 echo "It also requires GNU m4 and Perl in order to run:"
122 echo "<$gnu_software_URL/m4/>"
123 echo "<$perl_URL>"
124 ;;
125 esac
126 }
127
128 give_advice ()
129 {
130 # Normalize program name to check for.
131 normalized_program=`echo "$1" | sed '
132 s/^gnu-//; t
133 s/^gnu//; t
134 s/^g//; t'`
135
136 printf '%s\n' "'$1' is $msg."
137
138 configure_deps="'configure.ac' or m4 files included by 'configure.ac'"
139 case $normalized_program in
140 autoconf*)
141 echo "You should only need it if you modified 'configure.ac',"
142 echo "or m4 files included by it."
143 program_details 'autoconf'
144 ;;
145 autoheader*)
146 echo "You should only need it if you modified 'acconfig.h' or"
147 echo "$configure_deps."
148 program_details 'autoheader'
149 ;;
150 automake*)
151 echo "You should only need it if you modified 'Makefile.am' or"
152 echo "$configure_deps."
153 program_details 'automake'
154 ;;
155 aclocal*)
156 echo "You should only need it if you modified 'acinclude.m4' or"
157 echo "$configure_deps."
158 program_details 'aclocal'
159 ;;
160 autom4te*)
161 echo "You might have modified some maintainer files that require"
162 echo "the 'automa4te' program to be rebuilt."
163 program_details 'autom4te'
164 ;;
165 bison*|yacc*)
166 echo "You should only need it if you modified a '.y' file."
167 echo "You may want to install the GNU Bison package:"
168 echo "<$gnu_software_URL/bison/>"
169 ;;
170 lex*|flex*)
171 echo "You should only need it if you modified a '.l' file."
172 echo "You may want to install the Fast Lexical Analyzer package:"
173 echo "<$flex_URL>"
174 ;;
175 help2man*)
176 echo "You should only need it if you modified a dependency" \
177 "of a man page."
178 echo "You may want to install the GNU Help2man package:"
179 echo "<$gnu_software_URL/help2man/>"
180 ;;
181 makeinfo*)
182 echo "You should only need it if you modified a '.texi' file, or"
183 echo "any other file indirectly affecting the aspect of the manual."
184 echo "You might want to install the Texinfo package:"
185 echo "<$gnu_software_URL/texinfo/>"
186 echo "The spurious makeinfo call might also be the consequence of"
187 echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might"
188 echo "want to install GNU make:"
189 echo "<$gnu_software_URL/make/>"
190 ;;
191 *)
192 echo "You might have modified some files without having the proper"
193 echo "tools for further handling them. Check the 'README' file, it"
194 echo "often tells you about the needed prerequisites for installing"
195 echo "this package. You may also peek at any GNU archive site, in"
196 echo "case some other package contains this missing '$1' program."
197 ;;
198 esac
199 }
200
201 give_advice "$1" | sed -e '1s/^/WARNING: /' \
202 -e '2,$s/^/ /' >&2
203
204 # Propagate the correct exit status (expected to be 127 for a program
205 # not found, 63 for a program that failed due to version mismatch).
206 exit $st
368207
369208 # Local variables:
370209 # eval: (add-hook 'write-file-hooks 'time-stamp)
0 2004-05-02 gettextize <bug-gnu-gettext@gnu.org>
0 2011-11-26 gettextize <bug-gnu-gettext@gnu.org>
11
2 * Makefile.in.in: New file, from gettext-0.12.1.
2 * Makefile.in.in: New file, from gettext-0.18.1.
3 * boldquot.sed: New file, from gettext-0.18.1.
4 * en@boldquot.header: New file, from gettext-0.18.1.
5 * en@quot.header: New file, from gettext-0.18.1.
6 * insert-header.sin: New file, from gettext-0.18.1.
7 * quot.sed: New file, from gettext-0.18.1.
8 * remove-potcdate.sin: New file, from gettext-0.18.1.
9 * Rules-quot: New file, from gettext-0.18.1.
310
4 2004-05-02 gettextize <bug-gnu-gettext@gnu.org>
5
6 * Makefile.in.in: New file, from gettext-0.12.1.
7 * boldquot.sed: New file, from gettext-0.12.1.
8 * en@boldquot.header: New file, from gettext-0.12.1.
9 * en@quot.header: New file, from gettext-0.12.1.
10 * insert-header.sin: New file, from gettext-0.12.1.
11 * quot.sed: New file, from gettext-0.12.1.
12 * remove-potcdate.sin: New file, from gettext-0.12.1.
13 * Rules-quot: New file, from gettext-0.12.1.
14
0 # Llenguatges disponibles
0 # Available languages
11 ca es de sv
00 # Makefile for PO directory in any package using GNU gettext.
1 # Copyright (C) 1995-1997, 2000-2006 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
1 # Copyright (C) 1995-1997, 2000-2007, 2009-2010 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
22 #
33 # This file can be copied and used freely without restrictions. It can
44 # be used in projects which are not available under the GNU General Public
77 # Please note that the actual code of GNU gettext is covered by the GNU
88 # General Public License and is *not* in the public domain.
99 #
10 # Origin: gettext-0.15
10 # Origin: gettext-0.18
11 GETTEXT_MACRO_VERSION = 0.18
1112
1213 PACKAGE = @PACKAGE@
1314 VERSION = @VERSION@
2930
3031 INSTALL = @INSTALL@
3132 INSTALL_DATA = @INSTALL_DATA@
33
34 # We use $(mkdir_p).
35 # In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as
36 # "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions,
37 # @install_sh@ does not start with $(SHELL), so we add it.
38 # In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined
39 # either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake
40 # versions, $(mkinstalldirs) and $(install_sh) are unused.
3241 mkinstalldirs = $(SHELL) @install_sh@ -d
42 install_sh = $(SHELL) @install_sh@
43 MKDIR_P = @MKDIR_P@
3344 mkdir_p = @mkdir_p@
3445
3546 GMSGFMT_ = @GMSGFMT@
7687 .po.gmo:
7788 @lang=`echo $* | sed -e 's,.*/,,'`; \
7889 test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
79 echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \
80 cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
90 echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics --verbose -o $${lang}.gmo $${lang}.po"; \
91 cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics --verbose -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
8192
8293 .sin.sed:
8394 sed -e '/^#/d' $< > t-$@
8495 mv t-$@ $@
8596
8697
87 all: all-@USE_NLS@
98 all: check-macro-version all-@USE_NLS@
8899
89100 all-yes: stamp-po
90101 all-no:
102
103 # Ensure that the gettext macros and this Makefile.in.in are in sync.
104 check-macro-version:
105 @test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \
106 || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \
107 exit 1; \
108 }
91109
92110 # $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no
93111 # internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because
119137 # This target rebuilds $(DOMAIN).pot; it is an expensive operation.
120138 # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
121139 $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
140 if LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \
141 package_gnu='GNU '; \
142 else \
143 package_gnu=''; \
144 fi; \
122145 if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
123146 msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
124147 else \
125148 msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \
126149 fi; \
127 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
128 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \
129 --files-from=$(srcdir)/POTFILES.in \
130 --copyright-holder='$(COPYRIGHT_HOLDER)' \
131 --msgid-bugs-address="$$msgid_bugs_address"
150 case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
151 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
152 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
153 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
154 --files-from=$(srcdir)/POTFILES.in \
155 --copyright-holder='$(COPYRIGHT_HOLDER)' \
156 --msgid-bugs-address="$$msgid_bugs_address" \
157 ;; \
158 *) \
159 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
160 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
161 --files-from=$(srcdir)/POTFILES.in \
162 --copyright-holder='$(COPYRIGHT_HOLDER)' \
163 --package-name="$${package_gnu}@PACKAGE@" \
164 --package-version='@VERSION@' \
165 --msgid-bugs-address="$$msgid_bugs_address" \
166 ;; \
167 esac
132168 test ! -f $(DOMAIN).po || { \
133169 if test -f $(srcdir)/$(DOMAIN).pot; then \
134170 sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \
156192 @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
157193 if test -f "$(srcdir)/$${lang}.po"; then \
158194 test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
159 echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \
160 cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \
195 echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot"; \
196 cd $(srcdir) \
197 && { case `$(MSGMERGE_UPDATE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
198 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \
199 $(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) $${lang}.po $(DOMAIN).pot;; \
200 *) \
201 $(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot;; \
202 esac; \
203 }; \
161204 else \
162205 $(MAKE) $${lang}.po-create; \
163206 fi
180223 fi
181224 install-data-no: all
182225 install-data-yes: all
183 $(mkdir_p) $(DESTDIR)$(datadir)
184226 @catalogs='$(CATALOGS)'; \
185227 for cat in $$catalogs; do \
186228 cat=`basename $$cat`; \
232274 fi
233275 installdirs-data-no:
234276 installdirs-data-yes:
235 $(mkdir_p) $(DESTDIR)$(datadir)
236277 @catalogs='$(CATALOGS)'; \
237278 for cat in $$catalogs; do \
238279 cat=`basename $$cat`; \
358399 tmpdir=`pwd`; \
359400 echo "$$lang:"; \
360401 test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
361 echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
402 echo "$${cdcmd}$(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
362403 cd $(srcdir); \
363 if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \
404 if { case `$(MSGMERGE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
405 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \
406 $(MSGMERGE) $(MSGMERGE_OPTIONS) -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \
407 *) \
408 $(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \
409 esac; \
410 }; then \
364411 if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
365412 rm -f $$tmpdir/$$lang.new.po; \
366413 else \
381428 update-gmo: Makefile $(GMOFILES)
382429 @:
383430
431 # Recreate Makefile by invoking config.status. Explicitly invoke the shell,
432 # because execution permission bits may not work on the current file system.
433 # Use @SHELL@, which is the shell determined by autoconf for the use by its
434 # scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient.
384435 Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@
385436 cd $(top_builddir) \
386 && $(SHELL) ./config.status $(subdir)/$@.in po-directories
437 && @SHELL@ ./config.status $(subdir)/$@.in po-directories
387438
388439 force:
389440
1717 # or entity, or to disclaim their copyright. The empty string stands for
1818 # the public domain; in this case the translators are expected to disclaim
1919 # their copyright.
20 COPYRIGHT_HOLDER = Roger Ferrer Ibáñez
20 COPYRIGHT_HOLDER = Free Software Foundation, Inc.
2121
2222 # This is the email address or URL to which the translators shall report
2323 # bugs in the untranslated strings:
3333 # It can be your email address, or a mailing list address where translators
3434 # can write to without being subscribed, or the URL of a web page through
3535 # which the translators can contact you.
36 MSGID_BUGS_ADDRESS = Roger Ferrer Ibáñez <rofi@ya.com>
36 MSGID_BUGS_ADDRESS = rofirrim@gmail.com
3737
3838 # This is the list of locale categories, beyond LC_MESSAGES, for which the
3939 # message catalogs shall be used. It is usually empty.
1919 ll=`echo $$lang | sed -e 's/@.*//'`; \
2020 LC_ALL=C; export LC_ALL; \
2121 cd $(srcdir); \
22 if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
22 if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
2323 if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
2424 rm -f $$tmpdir/$$lang.new.po; \
2525 else \
Binary diff not shown
55 msgid ""
66 msgstr ""
77 "Project-Id-Version: Eiciel 0.9\n"
8 "Report-Msgid-Bugs-To: Roger Ferrer Ibáñez <rofi@ya.com>\n"
9 "POT-Creation-Date: 2011-05-14 16:58+0200\n"
8 "Report-Msgid-Bugs-To: rofirrim@gmail.com\n"
9 "POT-Creation-Date: 2013-11-17 21:19+0100\n"
1010 "PO-Revision-Date: 2010-06-02 23:22+0200\n"
1111 "Last-Translator: Roger Ferrer Ibáñez <rofi@ya.com>\n"
1212 "Language-Team: Catalan <ca@li.org>\n"
2828 msgid "About..."
2929 msgstr "Quant a..."
3030
31 #: src/eiciel_container.cpp:59 src/eiciel_main_window.cpp:36
31 #: src/eiciel_container.cpp:59 src/eiciel_main_window.cpp:39
3232 #: src/eiciel_nautilus_page.cpp:136
3333 msgid "Access Control List"
3434 msgstr "Llista de control d'accés"
136136 msgstr "Esteu segurs de voler eliminar les entrades per defecte de la ACL?"
137137
138138 #: src/eiciel_main_window.cpp:24
139 msgid "Advanced features"
140 msgstr ""
141
142 #: src/eiciel_main_window.cpp:25
143 #, fuzzy
144 msgid "Name of participant"
145 msgstr "Participant"
146
147 #: src/eiciel_main_window.cpp:27
139148 msgid "User"
140149 msgstr "Usuari"
141150
142 #: src/eiciel_main_window.cpp:25
151 #: src/eiciel_main_window.cpp:28
143152 msgid "Group"
144153 msgstr "Grup"
145154
146 #: src/eiciel_main_window.cpp:26
155 #: src/eiciel_main_window.cpp:29
147156 msgid "Default"
148157 msgstr "Per defecte"
149158
150 #: src/eiciel_main_window.cpp:27
159 #: src/eiciel_main_window.cpp:30
151160 msgid "Default ACL"
152161 msgstr "ACL per defecte"
153162
154 #: src/eiciel_main_window.cpp:28
163 #: src/eiciel_main_window.cpp:31
155164 msgid "Also show system participants"
156165 msgstr "Mostrar també participants del sistema"
157166
158 #: src/eiciel_main_window.cpp:37
167 #: src/eiciel_main_window.cpp:40
159168 msgid "Participants List"
160169 msgstr "Llista de participants"
161170
162 #: src/eiciel_main_window.cpp:39
171 #: src/eiciel_main_window.cpp:42
163172 msgid "There are ineffective permissions"
164173 msgstr "Hi ha permisos inefectius"
165174
166 #: src/eiciel_main_window.cpp:88
175 #: src/eiciel_main_window.cpp:91
167176 msgid "Entry"
168177 msgstr "Entrada"
169178
170 #: src/eiciel_main_window.cpp:91
179 #: src/eiciel_main_window.cpp:94
171180 msgid "Read"
172181 msgstr "Lectura"
173182
174 #: src/eiciel_main_window.cpp:102
183 #: src/eiciel_main_window.cpp:105
175184 msgid "Write"
176185 msgstr "Escriptura"
177186
178 #: src/eiciel_main_window.cpp:112
187 #: src/eiciel_main_window.cpp:115
179188 msgid "Execution"
180189 msgstr "Execució"
181190
182 #: src/eiciel_main_window.cpp:128 src/eiciel_main_window.cpp:138
183 #: src/eiciel_main_window.cpp:533
191 #: src/eiciel_main_window.cpp:131 src/eiciel_main_window.cpp:141
192 #: src/eiciel_main_window.cpp:552
184193 msgid "None"
185194 msgstr ""
186195
187 #: src/eiciel_main_window.cpp:130
196 #: src/eiciel_main_window.cpp:133
188197 msgid "Only files"
189198 msgstr ""
190199
191 #: src/eiciel_main_window.cpp:132
200 #: src/eiciel_main_window.cpp:135
192201 msgid "Only directories"
193202 msgstr ""
194203
195 #: src/eiciel_main_window.cpp:134
204 #: src/eiciel_main_window.cpp:137
196205 msgid "Both files and directories"
197206 msgstr "Fitxers i directoris"
198207
199 #: src/eiciel_main_window.cpp:142
208 #: src/eiciel_main_window.cpp:145
200209 msgid "Recursion"
201210 msgstr "Recursivitat"
202211
203 #: src/eiciel_main_window.cpp:190
212 #: src/eiciel_main_window.cpp:193
204213 msgid "Participant"
205214 msgstr "Participant"
215
216 #: src/eiciel_main_window.cpp:874
217 #, fuzzy
218 msgid "Participant not found"
219 msgstr "Participant"
Binary diff not shown
66 msgid ""
77 msgstr ""
88 "Project-Id-Version: de\n"
9 "Report-Msgid-Bugs-To: Roger Ferrer Ibáñez <rofi@ya.com>\n"
10 "POT-Creation-Date: 2011-05-14 16:58+0200\n"
9 "Report-Msgid-Bugs-To: rofirrim@gmail.com\n"
10 "POT-Creation-Date: 2013-11-17 21:19+0100\n"
1111 "PO-Revision-Date: 2010-06-02 23:22+0200\n"
1212 "Last-Translator: Michael Biebl <biebl@teco.edu>\n"
1313 "Language-Team: deutsch <de@li.org>\n"
14 "Language: \n"
14 "Language: de\n"
1515 "MIME-Version: 1.0\n"
1616 "Content-Type: text/plain; charset=UTF-8\n"
1717 "Content-Transfer-Encoding: 8bit\n"
3030 msgid "About..."
3131 msgstr "Ãœber..."
3232
33 #: src/eiciel_container.cpp:59 src/eiciel_main_window.cpp:36
33 #: src/eiciel_container.cpp:59 src/eiciel_main_window.cpp:39
3434 #: src/eiciel_nautilus_page.cpp:136
3535 msgid "Access Control List"
3636 msgstr "Zugriffskontrollliste"
138138 msgstr "Wirklich alle Standard ACL Einträge entfernen?"
139139
140140 #: src/eiciel_main_window.cpp:24
141 msgid "Advanced features"
142 msgstr ""
143
144 #: src/eiciel_main_window.cpp:25
145 #, fuzzy
146 msgid "Name of participant"
147 msgstr "Teilnehmer"
148
149 #: src/eiciel_main_window.cpp:27
141150 msgid "User"
142151 msgstr "Besitzer"
143152
144 #: src/eiciel_main_window.cpp:25
153 #: src/eiciel_main_window.cpp:28
145154 msgid "Group"
146155 msgstr "Gruppe"
147156
148 #: src/eiciel_main_window.cpp:26
157 #: src/eiciel_main_window.cpp:29
149158 msgid "Default"
150159 msgstr "Standard"
151160
152 #: src/eiciel_main_window.cpp:27
161 #: src/eiciel_main_window.cpp:30
153162 msgid "Default ACL"
154163 msgstr "Standard ACL"
155164
156 #: src/eiciel_main_window.cpp:28
165 #: src/eiciel_main_window.cpp:31
157166 msgid "Also show system participants"
158167 msgstr "System Teilnehmer anzeigen"
159168
160 #: src/eiciel_main_window.cpp:37
169 #: src/eiciel_main_window.cpp:40
161170 msgid "Participants List"
162171 msgstr "Teilnehmerliste"
163172
164 #: src/eiciel_main_window.cpp:39
173 #: src/eiciel_main_window.cpp:42
165174 msgid "There are ineffective permissions"
166175 msgstr "Ineffektive Rechte vorhanden"
167176
168 #: src/eiciel_main_window.cpp:88
177 #: src/eiciel_main_window.cpp:91
169178 msgid "Entry"
170179 msgstr "Eintrag"
171180
172 #: src/eiciel_main_window.cpp:91
181 #: src/eiciel_main_window.cpp:94
173182 msgid "Read"
174183 msgstr "Lesen"
175184
176 #: src/eiciel_main_window.cpp:102
185 #: src/eiciel_main_window.cpp:105
177186 msgid "Write"
178187 msgstr "Schreiben"
179188
180 #: src/eiciel_main_window.cpp:112
189 #: src/eiciel_main_window.cpp:115
181190 msgid "Execution"
182191 msgstr "Ausführen"
183192
184 #: src/eiciel_main_window.cpp:128 src/eiciel_main_window.cpp:138
185 #: src/eiciel_main_window.cpp:533
193 #: src/eiciel_main_window.cpp:131 src/eiciel_main_window.cpp:141
194 #: src/eiciel_main_window.cpp:552
186195 msgid "None"
187196 msgstr "Kein"
188197
189 #: src/eiciel_main_window.cpp:130
198 #: src/eiciel_main_window.cpp:133
190199 msgid "Only files"
191200 msgstr "Nur Dateien"
192201
193 #: src/eiciel_main_window.cpp:132
202 #: src/eiciel_main_window.cpp:135
194203 msgid "Only directories"
195204 msgstr "Nur Verzeichnisse"
196205
197 #: src/eiciel_main_window.cpp:134
206 #: src/eiciel_main_window.cpp:137
198207 msgid "Both files and directories"
199208 msgstr "Dateien und Verzeichnisse"
200209
201 #: src/eiciel_main_window.cpp:142
210 #: src/eiciel_main_window.cpp:145
202211 msgid "Recursion"
203212 msgstr "Rekursiv"
204213
205 #: src/eiciel_main_window.cpp:190
214 #: src/eiciel_main_window.cpp:193
206215 msgid "Participant"
207216 msgstr "Teilnehmer"
217
218 #: src/eiciel_main_window.cpp:874
219 #, fuzzy
220 msgid "Participant not found"
221 msgstr "Teilnehmer"
00 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR Roger Ferrer Ibáñez
1 # Copyright (C) YEAR Free Software Foundation, Inc.
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: PACKAGE VERSION\n"
9 "Report-Msgid-Bugs-To: Roger Ferrer Ibáñez <rofi@ya.com>\n"
10 "POT-Creation-Date: 2011-05-14 16:58+0200\n"
8 "Project-Id-Version: eiciel 0.9.8.2\n"
9 "Report-Msgid-Bugs-To: rofirrim@gmail.com\n"
10 "POT-Creation-Date: 2013-11-17 21:19+0100\n"
1111 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1212 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313 "Language-Team: LANGUAGE <LL@li.org>\n"
1414 "Language: \n"
1515 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
16 "Content-Type: text/plain; charset=CHARSET\n"
1717 "Content-Transfer-Encoding: 8bit\n"
1818
1919 #: src/eiciel_container.cpp:23
2929 msgid "About..."
3030 msgstr ""
3131
32 #: src/eiciel_container.cpp:59 src/eiciel_main_window.cpp:36
32 #: src/eiciel_container.cpp:59 src/eiciel_main_window.cpp:39
3333 #: src/eiciel_nautilus_page.cpp:136
3434 msgid "Access Control List"
3535 msgstr ""
136136 msgstr ""
137137
138138 #: src/eiciel_main_window.cpp:24
139 msgid "Advanced features"
140 msgstr ""
141
142 #: src/eiciel_main_window.cpp:25
143 msgid "Name of participant"
144 msgstr ""
145
146 #: src/eiciel_main_window.cpp:27
139147 msgid "User"
140148 msgstr ""
141149
142 #: src/eiciel_main_window.cpp:25
150 #: src/eiciel_main_window.cpp:28
143151 msgid "Group"
144152 msgstr ""
145153
146 #: src/eiciel_main_window.cpp:26
154 #: src/eiciel_main_window.cpp:29
147155 msgid "Default"
148156 msgstr ""
149157
150 #: src/eiciel_main_window.cpp:27
158 #: src/eiciel_main_window.cpp:30
151159 msgid "Default ACL"
152160 msgstr ""
153161
154 #: src/eiciel_main_window.cpp:28
162 #: src/eiciel_main_window.cpp:31
155163 msgid "Also show system participants"
156164 msgstr ""
157165
158 #: src/eiciel_main_window.cpp:37
166 #: src/eiciel_main_window.cpp:40
159167 msgid "Participants List"
160168 msgstr ""
161169
162 #: src/eiciel_main_window.cpp:39
170 #: src/eiciel_main_window.cpp:42
163171 msgid "There are ineffective permissions"
164172 msgstr ""
165173
166 #: src/eiciel_main_window.cpp:88
174 #: src/eiciel_main_window.cpp:91
167175 msgid "Entry"
168176 msgstr ""
169177
170 #: src/eiciel_main_window.cpp:91
178 #: src/eiciel_main_window.cpp:94
171179 msgid "Read"
172180 msgstr ""
173181
174 #: src/eiciel_main_window.cpp:102
182 #: src/eiciel_main_window.cpp:105
175183 msgid "Write"
176184 msgstr ""
177185
178 #: src/eiciel_main_window.cpp:112
186 #: src/eiciel_main_window.cpp:115
179187 msgid "Execution"
180188 msgstr ""
181189
182 #: src/eiciel_main_window.cpp:128 src/eiciel_main_window.cpp:138
183 #: src/eiciel_main_window.cpp:533
190 #: src/eiciel_main_window.cpp:131 src/eiciel_main_window.cpp:141
191 #: src/eiciel_main_window.cpp:552
184192 msgid "None"
185193 msgstr ""
186194
187 #: src/eiciel_main_window.cpp:130
195 #: src/eiciel_main_window.cpp:133
188196 msgid "Only files"
189197 msgstr ""
190198
191 #: src/eiciel_main_window.cpp:132
199 #: src/eiciel_main_window.cpp:135
192200 msgid "Only directories"
193201 msgstr ""
194202
195 #: src/eiciel_main_window.cpp:134
203 #: src/eiciel_main_window.cpp:137
196204 msgid "Both files and directories"
197205 msgstr ""
198206
199 #: src/eiciel_main_window.cpp:142
207 #: src/eiciel_main_window.cpp:145
200208 msgid "Recursion"
201209 msgstr ""
202210
203 #: src/eiciel_main_window.cpp:190
211 #: src/eiciel_main_window.cpp:193
204212 msgid "Participant"
205213 msgstr ""
214
215 #: src/eiciel_main_window.cpp:874
216 msgid "Participant not found"
217 msgstr ""
Binary diff not shown
55 msgid ""
66 msgstr ""
77 "Project-Id-Version: Eiciel\n"
8 "Report-Msgid-Bugs-To: Roger Ferrer Ibáñez <rofi@ya.com>\n"
9 "POT-Creation-Date: 2011-05-14 16:58+0200\n"
8 "Report-Msgid-Bugs-To: rofirrim@gmail.com\n"
9 "POT-Creation-Date: 2013-11-17 21:19+0100\n"
1010 "PO-Revision-Date: 2010-06-02 23:23+0200\n"
1111 "Last-Translator: Roger Ferrer Ibáñez <rofi@ya.com>\n"
1212 "Language-Team: Spanish <es@li.org>\n"
2828 msgid "About..."
2929 msgstr "Acerca de..."
3030
31 #: src/eiciel_container.cpp:59 src/eiciel_main_window.cpp:36
31 #: src/eiciel_container.cpp:59 src/eiciel_main_window.cpp:39
3232 #: src/eiciel_nautilus_page.cpp:136
3333 msgid "Access Control List"
3434 msgstr "Lista de control de acceso"
137137 "Está seguro de que desea eliminar todas las entradas por defecto de la ACL ?"
138138
139139 #: src/eiciel_main_window.cpp:24
140 msgid "Advanced features"
141 msgstr ""
142
143 #: src/eiciel_main_window.cpp:25
144 #, fuzzy
145 msgid "Name of participant"
146 msgstr "Participante"
147
148 #: src/eiciel_main_window.cpp:27
140149 msgid "User"
141150 msgstr "Usuario"
142151
143 #: src/eiciel_main_window.cpp:25
152 #: src/eiciel_main_window.cpp:28
144153 msgid "Group"
145154 msgstr "Grupo"
146155
147 #: src/eiciel_main_window.cpp:26
156 #: src/eiciel_main_window.cpp:29
148157 msgid "Default"
149158 msgstr "Por defecto"
150159
151 #: src/eiciel_main_window.cpp:27
160 #: src/eiciel_main_window.cpp:30
152161 msgid "Default ACL"
153162 msgstr "ACL por defecto"
154163
155 #: src/eiciel_main_window.cpp:28
164 #: src/eiciel_main_window.cpp:31
156165 msgid "Also show system participants"
157166 msgstr "Mostrar también participantes del sistema"
158167
159 #: src/eiciel_main_window.cpp:37
168 #: src/eiciel_main_window.cpp:40
160169 msgid "Participants List"
161170 msgstr "Lista de participantes"
162171
163 #: src/eiciel_main_window.cpp:39
172 #: src/eiciel_main_window.cpp:42
164173 msgid "There are ineffective permissions"
165174 msgstr "Hay permisos inefectivos"
166175
167 #: src/eiciel_main_window.cpp:88
176 #: src/eiciel_main_window.cpp:91
168177 msgid "Entry"
169178 msgstr "Entrada"
170179
171 #: src/eiciel_main_window.cpp:91
180 #: src/eiciel_main_window.cpp:94
172181 msgid "Read"
173182 msgstr "Lectura"
174183
175 #: src/eiciel_main_window.cpp:102
184 #: src/eiciel_main_window.cpp:105
176185 msgid "Write"
177186 msgstr "Escritura"
178187
179 #: src/eiciel_main_window.cpp:112
188 #: src/eiciel_main_window.cpp:115
180189 msgid "Execution"
181190 msgstr "Ejecución"
182191
183 #: src/eiciel_main_window.cpp:128 src/eiciel_main_window.cpp:138
184 #: src/eiciel_main_window.cpp:533
192 #: src/eiciel_main_window.cpp:131 src/eiciel_main_window.cpp:141
193 #: src/eiciel_main_window.cpp:552
185194 msgid "None"
186195 msgstr ""
187196
188 #: src/eiciel_main_window.cpp:130
197 #: src/eiciel_main_window.cpp:133
189198 msgid "Only files"
190199 msgstr ""
191200
192 #: src/eiciel_main_window.cpp:132
201 #: src/eiciel_main_window.cpp:135
193202 msgid "Only directories"
194203 msgstr ""
195204
196 #: src/eiciel_main_window.cpp:134
205 #: src/eiciel_main_window.cpp:137
197206 msgid "Both files and directories"
198207 msgstr "Ficheros y directorios"
199208
200 #: src/eiciel_main_window.cpp:142
209 #: src/eiciel_main_window.cpp:145
201210 msgid "Recursion"
202211 msgstr "Recursión"
203212
204 #: src/eiciel_main_window.cpp:190
213 #: src/eiciel_main_window.cpp:193
205214 msgid "Participant"
206215 msgstr "Participante"
216
217 #: src/eiciel_main_window.cpp:874
218 #, fuzzy
219 msgid "Participant not found"
220 msgstr "Participante"
Binary diff not shown
55 msgid ""
66 msgstr ""
77 "Project-Id-Version: eiciel 0.9-1\n"
8 "Report-Msgid-Bugs-To: Roger Ferrer Ibáñez <rofi@ya.com>\n"
9 "POT-Creation-Date: 2011-05-14 16:58+0200\n"
8 "Report-Msgid-Bugs-To: rofirrim@gmail.com\n"
9 "POT-Creation-Date: 2013-11-17 21:19+0100\n"
1010 "PO-Revision-Date: 2010-06-02 23:23+0200\n"
1111 "Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
1212 "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
2828 msgid "About..."
2929 msgstr "Om..."
3030
31 #: src/eiciel_container.cpp:59 src/eiciel_main_window.cpp:36
31 #: src/eiciel_container.cpp:59 src/eiciel_main_window.cpp:39
3232 #: src/eiciel_nautilus_page.cpp:136
3333 msgid "Access Control List"
3434 msgstr "Tillgångskontrollista"
137137 "Är du säker att du villa ta bort alla förvalda poster i tillgångkontrollista?"
138138
139139 #: src/eiciel_main_window.cpp:24
140 msgid "Advanced features"
141 msgstr ""
142
143 #: src/eiciel_main_window.cpp:25
144 #, fuzzy
145 msgid "Name of participant"
146 msgstr "Deltagare"
147
148 #: src/eiciel_main_window.cpp:27
140149 msgid "User"
141150 msgstr "Användare"
142151
143 #: src/eiciel_main_window.cpp:25
152 #: src/eiciel_main_window.cpp:28
144153 msgid "Group"
145154 msgstr "Grupp"
146155
147 #: src/eiciel_main_window.cpp:26
156 #: src/eiciel_main_window.cpp:29
148157 msgid "Default"
149158 msgstr "Förvald"
150159
151 #: src/eiciel_main_window.cpp:27
160 #: src/eiciel_main_window.cpp:30
152161 msgid "Default ACL"
153162 msgstr "Förvald tillgångskontrollista"
154163
155 #: src/eiciel_main_window.cpp:28
164 #: src/eiciel_main_window.cpp:31
156165 msgid "Also show system participants"
157166 msgstr "Visa även systemdeltagare"
158167
159 #: src/eiciel_main_window.cpp:37
168 #: src/eiciel_main_window.cpp:40
160169 msgid "Participants List"
161170 msgstr "Deltagarlista"
162171
163 #: src/eiciel_main_window.cpp:39
172 #: src/eiciel_main_window.cpp:42
164173 msgid "There are ineffective permissions"
165174 msgstr ""
166175
167 #: src/eiciel_main_window.cpp:88
176 #: src/eiciel_main_window.cpp:91
168177 msgid "Entry"
169178 msgstr "Post"
170179
171 #: src/eiciel_main_window.cpp:91
180 #: src/eiciel_main_window.cpp:94
172181 msgid "Read"
173182 msgstr "Läs"
174183
175 #: src/eiciel_main_window.cpp:102
184 #: src/eiciel_main_window.cpp:105
176185 msgid "Write"
177186 msgstr "Skriv"
178187
179 #: src/eiciel_main_window.cpp:112
188 #: src/eiciel_main_window.cpp:115
180189 msgid "Execution"
181190 msgstr "Kör"
182191
183 #: src/eiciel_main_window.cpp:128 src/eiciel_main_window.cpp:138
184 #: src/eiciel_main_window.cpp:533
192 #: src/eiciel_main_window.cpp:131 src/eiciel_main_window.cpp:141
193 #: src/eiciel_main_window.cpp:552
185194 msgid "None"
186195 msgstr ""
187196
188 #: src/eiciel_main_window.cpp:130
197 #: src/eiciel_main_window.cpp:133
189198 msgid "Only files"
190199 msgstr ""
191200
192 #: src/eiciel_main_window.cpp:132
201 #: src/eiciel_main_window.cpp:135
193202 msgid "Only directories"
194203 msgstr ""
195204
196 #: src/eiciel_main_window.cpp:134
205 #: src/eiciel_main_window.cpp:137
197206 #, fuzzy
198207 msgid "Both files and directories"
199208 msgstr "Välj en fil eller en katalog"
200209
201 #: src/eiciel_main_window.cpp:142
210 #: src/eiciel_main_window.cpp:145
202211 #, fuzzy
203212 msgid "Recursion"
204213 msgstr "Kör"
205214
206 #: src/eiciel_main_window.cpp:190
215 #: src/eiciel_main_window.cpp:193
207216 msgid "Participant"
217 msgstr "Deltagare"
218
219 #: src/eiciel_main_window.cpp:874
220 #, fuzzy
221 msgid "Participant not found"
208222 msgstr "Deltagare"
209223
210224 #~ msgid "Help file not found"
0 # Makefile.in generated by automake 1.11.1 from Makefile.am.
0 # Makefile.in generated by automake 1.14 from Makefile.am.
11 # @configure_input@
22
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
4 # 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
5 # Inc.
3 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
4
65 # This Makefile.in is free software; the Free Software Foundation
76 # gives unlimited permission to copy and/or distribute it,
87 # with or without modifications, as long as this notice is preserved.
1716
1817
1918 VPATH = @srcdir@
19 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
20 am__make_running_with_option = \
21 case $${target_option-} in \
22 ?) ;; \
23 *) echo "am__make_running_with_option: internal error: invalid" \
24 "target option '$${target_option-}' specified" >&2; \
25 exit 1;; \
26 esac; \
27 has_opt=no; \
28 sane_makeflags=$$MAKEFLAGS; \
29 if $(am__is_gnu_make); then \
30 sane_makeflags=$$MFLAGS; \
31 else \
32 case $$MAKEFLAGS in \
33 *\\[\ \ ]*) \
34 bs=\\; \
35 sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
36 | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
37 esac; \
38 fi; \
39 skip_next=no; \
40 strip_trailopt () \
41 { \
42 flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
43 }; \
44 for flg in $$sane_makeflags; do \
45 test $$skip_next = yes && { skip_next=no; continue; }; \
46 case $$flg in \
47 *=*|--*) continue;; \
48 -*I) strip_trailopt 'I'; skip_next=yes;; \
49 -*I?*) strip_trailopt 'I';; \
50 -*O) strip_trailopt 'O'; skip_next=yes;; \
51 -*O?*) strip_trailopt 'O';; \
52 -*l) strip_trailopt 'l'; skip_next=yes;; \
53 -*l?*) strip_trailopt 'l';; \
54 -[dEDm]) skip_next=yes;; \
55 -[JT]) skip_next=yes;; \
56 esac; \
57 case $$flg in \
58 *$$target_option*) has_opt=yes; break;; \
59 esac; \
60 done; \
61 test $$has_opt = yes
62 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
63 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
2064 pkgdatadir = $(datadir)/@PACKAGE@
2165 pkgincludedir = $(includedir)/@PACKAGE@
2266 pkglibdir = $(libdir)/@PACKAGE@
56100 @ENABLE_USER_XATTR_TRUE@ xattr_list_model.hpp
57101
58102 subdir = src
59 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
103 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
104 $(top_srcdir)/depcomp
60105 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
61106 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
62 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/lib-ld.m4 \
63 $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
64 $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
65 $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
66 $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
67 $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
68 $(top_srcdir)/configure.ac
107 $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \
108 $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
109 $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \
110 $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
111 $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
112 $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
113 $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac
69114 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
70115 $(ACLOCAL_M4)
71116 mkinstalldirs = $(install_sh) -d
93138 am__base_list = \
94139 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
95140 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
141 am__uninstall_files_from_dir = { \
142 test -z "$$files" \
143 || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
144 || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
145 $(am__cd) "$$dir" && rm -f $$files; }; \
146 }
96147 am__installdirs = "$(DESTDIR)$(nautilusextdir)" "$(DESTDIR)$(bindir)" \
97148 "$(DESTDIR)$(desktopfilesdir)"
98149 LTLIBRARIES = $(nautilusext_LTLIBRARIES)
116167 libeiciel_nautilus_la-eiciel_main_window.lo \
117168 libeiciel_nautilus_la-cellrenderer_acl.lo $(am__objects_1)
118169 libeiciel_nautilus_la_OBJECTS = $(am_libeiciel_nautilus_la_OBJECTS)
119 libeiciel_nautilus_la_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) \
120 $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
170 AM_V_lt = $(am__v_lt_@AM_V@)
171 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
172 am__v_lt_0 = --silent
173 am__v_lt_1 =
174 libeiciel_nautilus_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX \
175 $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CXXLD) \
121176 $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) \
122177 $(libeiciel_nautilus_la_LDFLAGS) $(LDFLAGS) -o $@
123178 PROGRAMS = $(bin_PROGRAMS)
142197 eiciel-eiciel_container.$(OBJEXT) $(am__objects_2)
143198 eiciel_OBJECTS = $(am_eiciel_OBJECTS)
144199 eiciel_LDADD = $(LDADD)
145 eiciel_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
146 --mode=link $(CXXLD) $(eiciel_CXXFLAGS) $(CXXFLAGS) \
147 $(eiciel_LDFLAGS) $(LDFLAGS) -o $@
200 eiciel_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
201 $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(eiciel_CXXFLAGS) \
202 $(CXXFLAGS) $(eiciel_LDFLAGS) $(LDFLAGS) -o $@
203 AM_V_P = $(am__v_P_@AM_V@)
204 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
205 am__v_P_0 = false
206 am__v_P_1 = :
207 AM_V_GEN = $(am__v_GEN_@AM_V@)
208 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
209 am__v_GEN_0 = @echo " GEN " $@;
210 am__v_GEN_1 =
211 AM_V_at = $(am__v_at_@AM_V@)
212 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
213 am__v_at_0 = @
214 am__v_at_1 =
148215 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
149216 depcomp = $(SHELL) $(top_srcdir)/depcomp
150217 am__depfiles_maybe = depfiles
151218 am__mv = mv -f
152219 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
153220 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
154 LTCXXCOMPILE = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
155 --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
156 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
221 LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
222 $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
223 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
224 $(AM_CXXFLAGS) $(CXXFLAGS)
225 AM_V_CXX = $(am__v_CXX_@AM_V@)
226 am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
227 am__v_CXX_0 = @echo " CXX " $@;
228 am__v_CXX_1 =
157229 CXXLD = $(CXX)
158 CXXLINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
159 --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
160 $(LDFLAGS) -o $@
230 CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
231 $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
232 $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
233 AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
234 am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
235 am__v_CXXLD_0 = @echo " CXXLD " $@;
236 am__v_CXXLD_1 =
161237 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
162238 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
163 LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
164 --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
165 $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
239 LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
240 $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
241 $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
242 $(AM_CFLAGS) $(CFLAGS)
243 AM_V_CC = $(am__v_CC_@AM_V@)
244 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
245 am__v_CC_0 = @echo " CC " $@;
246 am__v_CC_1 =
166247 CCLD = $(CC)
167 LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
168 --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
169 $(LDFLAGS) -o $@
248 LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
249 $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
250 $(AM_LDFLAGS) $(LDFLAGS) -o $@
251 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
252 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
253 am__v_CCLD_0 = @echo " CCLD " $@;
254 am__v_CCLD_1 =
170255 SOURCES = $(libeiciel_nautilus_la_SOURCES) $(eiciel_SOURCES)
171256 DIST_SOURCES = $(am__libeiciel_nautilus_la_SOURCES_DIST) \
172257 $(am__eiciel_SOURCES_DIST)
258 am__can_run_installinfo = \
259 case $$AM_UPDATE_INFO_DIR in \
260 n|no|NO) false;; \
261 *) (install-info --version) >/dev/null 2>&1;; \
262 esac
173263 DATA = $(desktopfiles_DATA)
264 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
265 # Read a list of newline-separated strings from the standard input,
266 # and print each of them once, without duplicates. Input order is
267 # *not* preserved.
268 am__uniquify_input = $(AWK) '\
269 BEGIN { nonempty = 0; } \
270 { items[$$0] = 1; nonempty = 1; } \
271 END { if (nonempty) { for (i in items) print i; }; } \
272 '
273 # Make sure the list of sources is unique. This is necessary because,
274 # e.g., the same source file might be shared among _SOURCES variables
275 # for different programs/libraries.
276 am__define_uniq_tagged_files = \
277 list='$(am__tagged_files)'; \
278 unique=`for i in $$list; do \
279 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
280 done | $(am__uniquify_input)`
174281 ETAGS = etags
175282 CTAGS = ctags
176283 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
177284 ACLOCAL = @ACLOCAL@
178285 ACL_LIBS = @ACL_LIBS@
179286 AMTAR = @AMTAR@
287 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
180288 AR = @AR@
181289 AUTOCONF = @AUTOCONF@
182290 AUTOHEADER = @AUTOHEADER@
203311 EGREP = @EGREP@
204312 EXEEXT = @EXEEXT@
205313 FGREP = @FGREP@
314 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
206315 GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
207316 GMSGFMT = @GMSGFMT@
208317 GMSGFMT_015 = @GMSGFMT_015@
262371 VERSION = @VERSION@
263372 XGETTEXT = @XGETTEXT@
264373 XGETTEXT_015 = @XGETTEXT_015@
374 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
265375 abs_builddir = @abs_builddir@
266376 abs_srcdir = @abs_srcdir@
267377 abs_top_builddir = @abs_top_builddir@
382492 $(ACLOCAL_M4): $(am__aclocal_m4_deps)
383493 cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
384494 $(am__aclocal_m4_deps):
495
385496 install-nautilusextLTLIBRARIES: $(nautilusext_LTLIBRARIES)
386497 @$(NORMAL_INSTALL)
387 test -z "$(nautilusextdir)" || $(MKDIR_P) "$(DESTDIR)$(nautilusextdir)"
388498 @list='$(nautilusext_LTLIBRARIES)'; test -n "$(nautilusextdir)" || list=; \
389499 list2=; for p in $$list; do \
390500 if test -f $$p; then \
392502 else :; fi; \
393503 done; \
394504 test -z "$$list2" || { \
505 echo " $(MKDIR_P) '$(DESTDIR)$(nautilusextdir)'"; \
506 $(MKDIR_P) "$(DESTDIR)$(nautilusextdir)" || exit 1; \
395507 echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(nautilusextdir)'"; \
396508 $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(nautilusextdir)"; \
397509 }
407519
408520 clean-nautilusextLTLIBRARIES:
409521 -test -z "$(nautilusext_LTLIBRARIES)" || rm -f $(nautilusext_LTLIBRARIES)
410 @list='$(nautilusext_LTLIBRARIES)'; for p in $$list; do \
411 dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
412 test "$$dir" != "$$p" || dir=.; \
413 echo "rm -f \"$${dir}/so_locations\""; \
414 rm -f "$${dir}/so_locations"; \
415 done
416 libeiciel-nautilus.la: $(libeiciel_nautilus_la_OBJECTS) $(libeiciel_nautilus_la_DEPENDENCIES)
417 $(libeiciel_nautilus_la_LINK) -rpath $(nautilusextdir) $(libeiciel_nautilus_la_OBJECTS) $(libeiciel_nautilus_la_LIBADD) $(LIBS)
522 @list='$(nautilusext_LTLIBRARIES)'; \
523 locs=`for p in $$list; do echo $$p; done | \
524 sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
525 sort -u`; \
526 test -z "$$locs" || { \
527 echo rm -f $${locs}; \
528 rm -f $${locs}; \
529 }
530
531 libeiciel-nautilus.la: $(libeiciel_nautilus_la_OBJECTS) $(libeiciel_nautilus_la_DEPENDENCIES) $(EXTRA_libeiciel_nautilus_la_DEPENDENCIES)
532 $(AM_V_CXXLD)$(libeiciel_nautilus_la_LINK) -rpath $(nautilusextdir) $(libeiciel_nautilus_la_OBJECTS) $(libeiciel_nautilus_la_LIBADD) $(LIBS)
418533 install-binPROGRAMS: $(bin_PROGRAMS)
419534 @$(NORMAL_INSTALL)
420 test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
421535 @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
536 if test -n "$$list"; then \
537 echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
538 $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
539 fi; \
422540 for p in $$list; do echo "$$p $$p"; done | \
423541 sed 's/$(EXEEXT)$$//' | \
424 while read p p1; do if test -f $$p || test -f $$p1; \
425 then echo "$$p"; echo "$$p"; else :; fi; \
542 while read p p1; do if test -f $$p \
543 || test -f $$p1 \
544 ; then echo "$$p"; echo "$$p"; else :; fi; \
426545 done | \
427 sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
546 sed -e 'p;s,.*/,,;n;h' \
547 -e 's|.*|.|' \
428548 -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
429549 sed 'N;N;N;s,\n, ,g' | \
430550 $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
445565 @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
446566 files=`for p in $$list; do echo "$$p"; done | \
447567 sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
448 -e 's/$$/$(EXEEXT)/' `; \
568 -e 's/$$/$(EXEEXT)/' \
569 `; \
449570 test -n "$$list" || exit 0; \
450571 echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
451572 cd "$(DESTDIR)$(bindir)" && rm -f $$files
458579 list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
459580 echo " rm -f" $$list; \
460581 rm -f $$list
461 eiciel$(EXEEXT): $(eiciel_OBJECTS) $(eiciel_DEPENDENCIES)
582
583 eiciel$(EXEEXT): $(eiciel_OBJECTS) $(eiciel_DEPENDENCIES) $(EXTRA_eiciel_DEPENDENCIES)
462584 @rm -f eiciel$(EXEEXT)
463 $(eiciel_LINK) $(eiciel_OBJECTS) $(eiciel_LDADD) $(LIBS)
585 $(AM_V_CXXLD)$(eiciel_LINK) $(eiciel_OBJECTS) $(eiciel_LDADD) $(LIBS)
464586
465587 mostlyclean-compile:
466588 -rm -f *.$(OBJEXT)
487609 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libeiciel_nautilus_la-xattr_manager.Plo@am__quote@
488610
489611 .cpp.o:
490 @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
491 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
492 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
493 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
494 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
612 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
613 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
614 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
615 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
616 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
495617
496618 .cpp.obj:
497 @am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
498 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
499 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
500 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
501 @am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
619 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
620 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
621 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
622 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
623 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
502624
503625 .cpp.lo:
504 @am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
505 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
506 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
507 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
508 @am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
626 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LTCXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
627 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
628 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
629 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
630 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
509631
510632 libeiciel_nautilus_la-acl_manager.lo: acl_manager.cpp
511 @am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-acl_manager.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-acl_manager.Tpo -c -o libeiciel_nautilus_la-acl_manager.lo `test -f 'acl_manager.cpp' || echo '$(srcdir)/'`acl_manager.cpp
512 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libeiciel_nautilus_la-acl_manager.Tpo $(DEPDIR)/libeiciel_nautilus_la-acl_manager.Plo
513 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='acl_manager.cpp' object='libeiciel_nautilus_la-acl_manager.lo' libtool=yes @AMDEPBACKSLASH@
514 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
515 @am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-acl_manager.lo `test -f 'acl_manager.cpp' || echo '$(srcdir)/'`acl_manager.cpp
633 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-acl_manager.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-acl_manager.Tpo -c -o libeiciel_nautilus_la-acl_manager.lo `test -f 'acl_manager.cpp' || echo '$(srcdir)/'`acl_manager.cpp
634 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libeiciel_nautilus_la-acl_manager.Tpo $(DEPDIR)/libeiciel_nautilus_la-acl_manager.Plo
635 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='acl_manager.cpp' object='libeiciel_nautilus_la-acl_manager.lo' libtool=yes @AMDEPBACKSLASH@
636 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
637 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-acl_manager.lo `test -f 'acl_manager.cpp' || echo '$(srcdir)/'`acl_manager.cpp
516638
517639 libeiciel_nautilus_la-eiciel_nautilus_page.lo: eiciel_nautilus_page.cpp
518 @am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-eiciel_nautilus_page.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-eiciel_nautilus_page.Tpo -c -o libeiciel_nautilus_la-eiciel_nautilus_page.lo `test -f 'eiciel_nautilus_page.cpp' || echo '$(srcdir)/'`eiciel_nautilus_page.cpp
519 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libeiciel_nautilus_la-eiciel_nautilus_page.Tpo $(DEPDIR)/libeiciel_nautilus_la-eiciel_nautilus_page.Plo
520 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_nautilus_page.cpp' object='libeiciel_nautilus_la-eiciel_nautilus_page.lo' libtool=yes @AMDEPBACKSLASH@
521 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
522 @am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-eiciel_nautilus_page.lo `test -f 'eiciel_nautilus_page.cpp' || echo '$(srcdir)/'`eiciel_nautilus_page.cpp
640 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-eiciel_nautilus_page.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-eiciel_nautilus_page.Tpo -c -o libeiciel_nautilus_la-eiciel_nautilus_page.lo `test -f 'eiciel_nautilus_page.cpp' || echo '$(srcdir)/'`eiciel_nautilus_page.cpp
641 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libeiciel_nautilus_la-eiciel_nautilus_page.Tpo $(DEPDIR)/libeiciel_nautilus_la-eiciel_nautilus_page.Plo
642 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_nautilus_page.cpp' object='libeiciel_nautilus_la-eiciel_nautilus_page.lo' libtool=yes @AMDEPBACKSLASH@
643 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
644 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-eiciel_nautilus_page.lo `test -f 'eiciel_nautilus_page.cpp' || echo '$(srcdir)/'`eiciel_nautilus_page.cpp
523645
524646 libeiciel_nautilus_la-eiciel_main_controller.lo: eiciel_main_controller.cpp
525 @am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-eiciel_main_controller.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_controller.Tpo -c -o libeiciel_nautilus_la-eiciel_main_controller.lo `test -f 'eiciel_main_controller.cpp' || echo '$(srcdir)/'`eiciel_main_controller.cpp
526 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_controller.Tpo $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_controller.Plo
527 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_main_controller.cpp' object='libeiciel_nautilus_la-eiciel_main_controller.lo' libtool=yes @AMDEPBACKSLASH@
528 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
529 @am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-eiciel_main_controller.lo `test -f 'eiciel_main_controller.cpp' || echo '$(srcdir)/'`eiciel_main_controller.cpp
647 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-eiciel_main_controller.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_controller.Tpo -c -o libeiciel_nautilus_la-eiciel_main_controller.lo `test -f 'eiciel_main_controller.cpp' || echo '$(srcdir)/'`eiciel_main_controller.cpp
648 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_controller.Tpo $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_controller.Plo
649 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_main_controller.cpp' object='libeiciel_nautilus_la-eiciel_main_controller.lo' libtool=yes @AMDEPBACKSLASH@
650 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
651 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-eiciel_main_controller.lo `test -f 'eiciel_main_controller.cpp' || echo '$(srcdir)/'`eiciel_main_controller.cpp
530652
531653 libeiciel_nautilus_la-eiciel_main_window.lo: eiciel_main_window.cpp
532 @am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-eiciel_main_window.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_window.Tpo -c -o libeiciel_nautilus_la-eiciel_main_window.lo `test -f 'eiciel_main_window.cpp' || echo '$(srcdir)/'`eiciel_main_window.cpp
533 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_window.Tpo $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_window.Plo
534 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_main_window.cpp' object='libeiciel_nautilus_la-eiciel_main_window.lo' libtool=yes @AMDEPBACKSLASH@
535 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
536 @am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-eiciel_main_window.lo `test -f 'eiciel_main_window.cpp' || echo '$(srcdir)/'`eiciel_main_window.cpp
654 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-eiciel_main_window.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_window.Tpo -c -o libeiciel_nautilus_la-eiciel_main_window.lo `test -f 'eiciel_main_window.cpp' || echo '$(srcdir)/'`eiciel_main_window.cpp
655 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_window.Tpo $(DEPDIR)/libeiciel_nautilus_la-eiciel_main_window.Plo
656 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_main_window.cpp' object='libeiciel_nautilus_la-eiciel_main_window.lo' libtool=yes @AMDEPBACKSLASH@
657 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
658 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-eiciel_main_window.lo `test -f 'eiciel_main_window.cpp' || echo '$(srcdir)/'`eiciel_main_window.cpp
537659
538660 libeiciel_nautilus_la-cellrenderer_acl.lo: cellrenderer_acl.cpp
539 @am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-cellrenderer_acl.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-cellrenderer_acl.Tpo -c -o libeiciel_nautilus_la-cellrenderer_acl.lo `test -f 'cellrenderer_acl.cpp' || echo '$(srcdir)/'`cellrenderer_acl.cpp
540 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libeiciel_nautilus_la-cellrenderer_acl.Tpo $(DEPDIR)/libeiciel_nautilus_la-cellrenderer_acl.Plo
541 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='cellrenderer_acl.cpp' object='libeiciel_nautilus_la-cellrenderer_acl.lo' libtool=yes @AMDEPBACKSLASH@
542 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
543 @am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-cellrenderer_acl.lo `test -f 'cellrenderer_acl.cpp' || echo '$(srcdir)/'`cellrenderer_acl.cpp
661 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-cellrenderer_acl.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-cellrenderer_acl.Tpo -c -o libeiciel_nautilus_la-cellrenderer_acl.lo `test -f 'cellrenderer_acl.cpp' || echo '$(srcdir)/'`cellrenderer_acl.cpp
662 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libeiciel_nautilus_la-cellrenderer_acl.Tpo $(DEPDIR)/libeiciel_nautilus_la-cellrenderer_acl.Plo
663 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='cellrenderer_acl.cpp' object='libeiciel_nautilus_la-cellrenderer_acl.lo' libtool=yes @AMDEPBACKSLASH@
664 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
665 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-cellrenderer_acl.lo `test -f 'cellrenderer_acl.cpp' || echo '$(srcdir)/'`cellrenderer_acl.cpp
544666
545667 libeiciel_nautilus_la-xattr_manager.lo: xattr_manager.cpp
546 @am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-xattr_manager.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-xattr_manager.Tpo -c -o libeiciel_nautilus_la-xattr_manager.lo `test -f 'xattr_manager.cpp' || echo '$(srcdir)/'`xattr_manager.cpp
547 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libeiciel_nautilus_la-xattr_manager.Tpo $(DEPDIR)/libeiciel_nautilus_la-xattr_manager.Plo
548 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='xattr_manager.cpp' object='libeiciel_nautilus_la-xattr_manager.lo' libtool=yes @AMDEPBACKSLASH@
549 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
550 @am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-xattr_manager.lo `test -f 'xattr_manager.cpp' || echo '$(srcdir)/'`xattr_manager.cpp
668 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-xattr_manager.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-xattr_manager.Tpo -c -o libeiciel_nautilus_la-xattr_manager.lo `test -f 'xattr_manager.cpp' || echo '$(srcdir)/'`xattr_manager.cpp
669 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libeiciel_nautilus_la-xattr_manager.Tpo $(DEPDIR)/libeiciel_nautilus_la-xattr_manager.Plo
670 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='xattr_manager.cpp' object='libeiciel_nautilus_la-xattr_manager.lo' libtool=yes @AMDEPBACKSLASH@
671 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
672 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-xattr_manager.lo `test -f 'xattr_manager.cpp' || echo '$(srcdir)/'`xattr_manager.cpp
551673
552674 libeiciel_nautilus_la-eiciel_xattr_window.lo: eiciel_xattr_window.cpp
553 @am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-eiciel_xattr_window.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_window.Tpo -c -o libeiciel_nautilus_la-eiciel_xattr_window.lo `test -f 'eiciel_xattr_window.cpp' || echo '$(srcdir)/'`eiciel_xattr_window.cpp
554 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_window.Tpo $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_window.Plo
555 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_xattr_window.cpp' object='libeiciel_nautilus_la-eiciel_xattr_window.lo' libtool=yes @AMDEPBACKSLASH@
556 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
557 @am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-eiciel_xattr_window.lo `test -f 'eiciel_xattr_window.cpp' || echo '$(srcdir)/'`eiciel_xattr_window.cpp
675 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-eiciel_xattr_window.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_window.Tpo -c -o libeiciel_nautilus_la-eiciel_xattr_window.lo `test -f 'eiciel_xattr_window.cpp' || echo '$(srcdir)/'`eiciel_xattr_window.cpp
676 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_window.Tpo $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_window.Plo
677 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_xattr_window.cpp' object='libeiciel_nautilus_la-eiciel_xattr_window.lo' libtool=yes @AMDEPBACKSLASH@
678 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
679 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-eiciel_xattr_window.lo `test -f 'eiciel_xattr_window.cpp' || echo '$(srcdir)/'`eiciel_xattr_window.cpp
558680
559681 libeiciel_nautilus_la-eiciel_xattr_controller.lo: eiciel_xattr_controller.cpp
560 @am__fastdepCXX_TRUE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-eiciel_xattr_controller.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_controller.Tpo -c -o libeiciel_nautilus_la-eiciel_xattr_controller.lo `test -f 'eiciel_xattr_controller.cpp' || echo '$(srcdir)/'`eiciel_xattr_controller.cpp
561 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_controller.Tpo $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_controller.Plo
562 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_xattr_controller.cpp' object='libeiciel_nautilus_la-eiciel_xattr_controller.lo' libtool=yes @AMDEPBACKSLASH@
563 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
564 @am__fastdepCXX_FALSE@ $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-eiciel_xattr_controller.lo `test -f 'eiciel_xattr_controller.cpp' || echo '$(srcdir)/'`eiciel_xattr_controller.cpp
682 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -MT libeiciel_nautilus_la-eiciel_xattr_controller.lo -MD -MP -MF $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_controller.Tpo -c -o libeiciel_nautilus_la-eiciel_xattr_controller.lo `test -f 'eiciel_xattr_controller.cpp' || echo '$(srcdir)/'`eiciel_xattr_controller.cpp
683 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_controller.Tpo $(DEPDIR)/libeiciel_nautilus_la-eiciel_xattr_controller.Plo
684 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_xattr_controller.cpp' object='libeiciel_nautilus_la-eiciel_xattr_controller.lo' libtool=yes @AMDEPBACKSLASH@
685 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
686 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libeiciel_nautilus_la_CPPFLAGS) $(CPPFLAGS) $(libeiciel_nautilus_la_CXXFLAGS) $(CXXFLAGS) -c -o libeiciel_nautilus_la-eiciel_xattr_controller.lo `test -f 'eiciel_xattr_controller.cpp' || echo '$(srcdir)/'`eiciel_xattr_controller.cpp
565687
566688 eiciel-acl_manager.o: acl_manager.cpp
567 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-acl_manager.o -MD -MP -MF $(DEPDIR)/eiciel-acl_manager.Tpo -c -o eiciel-acl_manager.o `test -f 'acl_manager.cpp' || echo '$(srcdir)/'`acl_manager.cpp
568 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-acl_manager.Tpo $(DEPDIR)/eiciel-acl_manager.Po
569 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='acl_manager.cpp' object='eiciel-acl_manager.o' libtool=no @AMDEPBACKSLASH@
570 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
571 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-acl_manager.o `test -f 'acl_manager.cpp' || echo '$(srcdir)/'`acl_manager.cpp
689 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-acl_manager.o -MD -MP -MF $(DEPDIR)/eiciel-acl_manager.Tpo -c -o eiciel-acl_manager.o `test -f 'acl_manager.cpp' || echo '$(srcdir)/'`acl_manager.cpp
690 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-acl_manager.Tpo $(DEPDIR)/eiciel-acl_manager.Po
691 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='acl_manager.cpp' object='eiciel-acl_manager.o' libtool=no @AMDEPBACKSLASH@
692 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
693 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-acl_manager.o `test -f 'acl_manager.cpp' || echo '$(srcdir)/'`acl_manager.cpp
572694
573695 eiciel-acl_manager.obj: acl_manager.cpp
574 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-acl_manager.obj -MD -MP -MF $(DEPDIR)/eiciel-acl_manager.Tpo -c -o eiciel-acl_manager.obj `if test -f 'acl_manager.cpp'; then $(CYGPATH_W) 'acl_manager.cpp'; else $(CYGPATH_W) '$(srcdir)/acl_manager.cpp'; fi`
575 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-acl_manager.Tpo $(DEPDIR)/eiciel-acl_manager.Po
576 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='acl_manager.cpp' object='eiciel-acl_manager.obj' libtool=no @AMDEPBACKSLASH@
577 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
578 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-acl_manager.obj `if test -f 'acl_manager.cpp'; then $(CYGPATH_W) 'acl_manager.cpp'; else $(CYGPATH_W) '$(srcdir)/acl_manager.cpp'; fi`
696 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-acl_manager.obj -MD -MP -MF $(DEPDIR)/eiciel-acl_manager.Tpo -c -o eiciel-acl_manager.obj `if test -f 'acl_manager.cpp'; then $(CYGPATH_W) 'acl_manager.cpp'; else $(CYGPATH_W) '$(srcdir)/acl_manager.cpp'; fi`
697 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-acl_manager.Tpo $(DEPDIR)/eiciel-acl_manager.Po
698 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='acl_manager.cpp' object='eiciel-acl_manager.obj' libtool=no @AMDEPBACKSLASH@
699 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
700 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-acl_manager.obj `if test -f 'acl_manager.cpp'; then $(CYGPATH_W) 'acl_manager.cpp'; else $(CYGPATH_W) '$(srcdir)/acl_manager.cpp'; fi`
579701
580702 eiciel-eiciel_main_controller.o: eiciel_main_controller.cpp
581 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_main_controller.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_main_controller.Tpo -c -o eiciel-eiciel_main_controller.o `test -f 'eiciel_main_controller.cpp' || echo '$(srcdir)/'`eiciel_main_controller.cpp
582 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_main_controller.Tpo $(DEPDIR)/eiciel-eiciel_main_controller.Po
583 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_main_controller.cpp' object='eiciel-eiciel_main_controller.o' libtool=no @AMDEPBACKSLASH@
584 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
585 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_main_controller.o `test -f 'eiciel_main_controller.cpp' || echo '$(srcdir)/'`eiciel_main_controller.cpp
703 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_main_controller.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_main_controller.Tpo -c -o eiciel-eiciel_main_controller.o `test -f 'eiciel_main_controller.cpp' || echo '$(srcdir)/'`eiciel_main_controller.cpp
704 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_main_controller.Tpo $(DEPDIR)/eiciel-eiciel_main_controller.Po
705 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_main_controller.cpp' object='eiciel-eiciel_main_controller.o' libtool=no @AMDEPBACKSLASH@
706 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
707 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_main_controller.o `test -f 'eiciel_main_controller.cpp' || echo '$(srcdir)/'`eiciel_main_controller.cpp
586708
587709 eiciel-eiciel_main_controller.obj: eiciel_main_controller.cpp
588 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_main_controller.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_main_controller.Tpo -c -o eiciel-eiciel_main_controller.obj `if test -f 'eiciel_main_controller.cpp'; then $(CYGPATH_W) 'eiciel_main_controller.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_main_controller.cpp'; fi`
589 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_main_controller.Tpo $(DEPDIR)/eiciel-eiciel_main_controller.Po
590 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_main_controller.cpp' object='eiciel-eiciel_main_controller.obj' libtool=no @AMDEPBACKSLASH@
591 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
592 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_main_controller.obj `if test -f 'eiciel_main_controller.cpp'; then $(CYGPATH_W) 'eiciel_main_controller.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_main_controller.cpp'; fi`
710 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_main_controller.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_main_controller.Tpo -c -o eiciel-eiciel_main_controller.obj `if test -f 'eiciel_main_controller.cpp'; then $(CYGPATH_W) 'eiciel_main_controller.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_main_controller.cpp'; fi`
711 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_main_controller.Tpo $(DEPDIR)/eiciel-eiciel_main_controller.Po
712 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_main_controller.cpp' object='eiciel-eiciel_main_controller.obj' libtool=no @AMDEPBACKSLASH@
713 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
714 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_main_controller.obj `if test -f 'eiciel_main_controller.cpp'; then $(CYGPATH_W) 'eiciel_main_controller.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_main_controller.cpp'; fi`
593715
594716 eiciel-eiciel_main_window.o: eiciel_main_window.cpp
595 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_main_window.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_main_window.Tpo -c -o eiciel-eiciel_main_window.o `test -f 'eiciel_main_window.cpp' || echo '$(srcdir)/'`eiciel_main_window.cpp
596 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_main_window.Tpo $(DEPDIR)/eiciel-eiciel_main_window.Po
597 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_main_window.cpp' object='eiciel-eiciel_main_window.o' libtool=no @AMDEPBACKSLASH@
598 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
599 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_main_window.o `test -f 'eiciel_main_window.cpp' || echo '$(srcdir)/'`eiciel_main_window.cpp
717 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_main_window.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_main_window.Tpo -c -o eiciel-eiciel_main_window.o `test -f 'eiciel_main_window.cpp' || echo '$(srcdir)/'`eiciel_main_window.cpp
718 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_main_window.Tpo $(DEPDIR)/eiciel-eiciel_main_window.Po
719 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_main_window.cpp' object='eiciel-eiciel_main_window.o' libtool=no @AMDEPBACKSLASH@
720 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
721 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_main_window.o `test -f 'eiciel_main_window.cpp' || echo '$(srcdir)/'`eiciel_main_window.cpp
600722
601723 eiciel-eiciel_main_window.obj: eiciel_main_window.cpp
602 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_main_window.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_main_window.Tpo -c -o eiciel-eiciel_main_window.obj `if test -f 'eiciel_main_window.cpp'; then $(CYGPATH_W) 'eiciel_main_window.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_main_window.cpp'; fi`
603 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_main_window.Tpo $(DEPDIR)/eiciel-eiciel_main_window.Po
604 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_main_window.cpp' object='eiciel-eiciel_main_window.obj' libtool=no @AMDEPBACKSLASH@
605 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
606 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_main_window.obj `if test -f 'eiciel_main_window.cpp'; then $(CYGPATH_W) 'eiciel_main_window.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_main_window.cpp'; fi`
724 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_main_window.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_main_window.Tpo -c -o eiciel-eiciel_main_window.obj `if test -f 'eiciel_main_window.cpp'; then $(CYGPATH_W) 'eiciel_main_window.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_main_window.cpp'; fi`
725 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_main_window.Tpo $(DEPDIR)/eiciel-eiciel_main_window.Po
726 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_main_window.cpp' object='eiciel-eiciel_main_window.obj' libtool=no @AMDEPBACKSLASH@
727 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
728 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_main_window.obj `if test -f 'eiciel_main_window.cpp'; then $(CYGPATH_W) 'eiciel_main_window.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_main_window.cpp'; fi`
607729
608730 eiciel-cellrenderer_acl.o: cellrenderer_acl.cpp
609 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-cellrenderer_acl.o -MD -MP -MF $(DEPDIR)/eiciel-cellrenderer_acl.Tpo -c -o eiciel-cellrenderer_acl.o `test -f 'cellrenderer_acl.cpp' || echo '$(srcdir)/'`cellrenderer_acl.cpp
610 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-cellrenderer_acl.Tpo $(DEPDIR)/eiciel-cellrenderer_acl.Po
611 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='cellrenderer_acl.cpp' object='eiciel-cellrenderer_acl.o' libtool=no @AMDEPBACKSLASH@
612 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
613 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-cellrenderer_acl.o `test -f 'cellrenderer_acl.cpp' || echo '$(srcdir)/'`cellrenderer_acl.cpp
731 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-cellrenderer_acl.o -MD -MP -MF $(DEPDIR)/eiciel-cellrenderer_acl.Tpo -c -o eiciel-cellrenderer_acl.o `test -f 'cellrenderer_acl.cpp' || echo '$(srcdir)/'`cellrenderer_acl.cpp
732 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-cellrenderer_acl.Tpo $(DEPDIR)/eiciel-cellrenderer_acl.Po
733 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='cellrenderer_acl.cpp' object='eiciel-cellrenderer_acl.o' libtool=no @AMDEPBACKSLASH@
734 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
735 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-cellrenderer_acl.o `test -f 'cellrenderer_acl.cpp' || echo '$(srcdir)/'`cellrenderer_acl.cpp
614736
615737 eiciel-cellrenderer_acl.obj: cellrenderer_acl.cpp
616 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-cellrenderer_acl.obj -MD -MP -MF $(DEPDIR)/eiciel-cellrenderer_acl.Tpo -c -o eiciel-cellrenderer_acl.obj `if test -f 'cellrenderer_acl.cpp'; then $(CYGPATH_W) 'cellrenderer_acl.cpp'; else $(CYGPATH_W) '$(srcdir)/cellrenderer_acl.cpp'; fi`
617 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-cellrenderer_acl.Tpo $(DEPDIR)/eiciel-cellrenderer_acl.Po
618 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='cellrenderer_acl.cpp' object='eiciel-cellrenderer_acl.obj' libtool=no @AMDEPBACKSLASH@
619 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
620 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-cellrenderer_acl.obj `if test -f 'cellrenderer_acl.cpp'; then $(CYGPATH_W) 'cellrenderer_acl.cpp'; else $(CYGPATH_W) '$(srcdir)/cellrenderer_acl.cpp'; fi`
738 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-cellrenderer_acl.obj -MD -MP -MF $(DEPDIR)/eiciel-cellrenderer_acl.Tpo -c -o eiciel-cellrenderer_acl.obj `if test -f 'cellrenderer_acl.cpp'; then $(CYGPATH_W) 'cellrenderer_acl.cpp'; else $(CYGPATH_W) '$(srcdir)/cellrenderer_acl.cpp'; fi`
739 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-cellrenderer_acl.Tpo $(DEPDIR)/eiciel-cellrenderer_acl.Po
740 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='cellrenderer_acl.cpp' object='eiciel-cellrenderer_acl.obj' libtool=no @AMDEPBACKSLASH@
741 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
742 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-cellrenderer_acl.obj `if test -f 'cellrenderer_acl.cpp'; then $(CYGPATH_W) 'cellrenderer_acl.cpp'; else $(CYGPATH_W) '$(srcdir)/cellrenderer_acl.cpp'; fi`
621743
622744 eiciel-eiciel_standalone.o: eiciel_standalone.cpp
623 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_standalone.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_standalone.Tpo -c -o eiciel-eiciel_standalone.o `test -f 'eiciel_standalone.cpp' || echo '$(srcdir)/'`eiciel_standalone.cpp
624 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_standalone.Tpo $(DEPDIR)/eiciel-eiciel_standalone.Po
625 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_standalone.cpp' object='eiciel-eiciel_standalone.o' libtool=no @AMDEPBACKSLASH@
626 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
627 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_standalone.o `test -f 'eiciel_standalone.cpp' || echo '$(srcdir)/'`eiciel_standalone.cpp
745 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_standalone.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_standalone.Tpo -c -o eiciel-eiciel_standalone.o `test -f 'eiciel_standalone.cpp' || echo '$(srcdir)/'`eiciel_standalone.cpp
746 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_standalone.Tpo $(DEPDIR)/eiciel-eiciel_standalone.Po
747 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_standalone.cpp' object='eiciel-eiciel_standalone.o' libtool=no @AMDEPBACKSLASH@
748 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
749 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_standalone.o `test -f 'eiciel_standalone.cpp' || echo '$(srcdir)/'`eiciel_standalone.cpp
628750
629751 eiciel-eiciel_standalone.obj: eiciel_standalone.cpp
630 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_standalone.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_standalone.Tpo -c -o eiciel-eiciel_standalone.obj `if test -f 'eiciel_standalone.cpp'; then $(CYGPATH_W) 'eiciel_standalone.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_standalone.cpp'; fi`
631 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_standalone.Tpo $(DEPDIR)/eiciel-eiciel_standalone.Po
632 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_standalone.cpp' object='eiciel-eiciel_standalone.obj' libtool=no @AMDEPBACKSLASH@
633 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
634 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_standalone.obj `if test -f 'eiciel_standalone.cpp'; then $(CYGPATH_W) 'eiciel_standalone.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_standalone.cpp'; fi`
752 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_standalone.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_standalone.Tpo -c -o eiciel-eiciel_standalone.obj `if test -f 'eiciel_standalone.cpp'; then $(CYGPATH_W) 'eiciel_standalone.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_standalone.cpp'; fi`
753 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_standalone.Tpo $(DEPDIR)/eiciel-eiciel_standalone.Po
754 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_standalone.cpp' object='eiciel-eiciel_standalone.obj' libtool=no @AMDEPBACKSLASH@
755 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
756 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_standalone.obj `if test -f 'eiciel_standalone.cpp'; then $(CYGPATH_W) 'eiciel_standalone.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_standalone.cpp'; fi`
635757
636758 eiciel-eiciel_container.o: eiciel_container.cpp
637 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_container.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_container.Tpo -c -o eiciel-eiciel_container.o `test -f 'eiciel_container.cpp' || echo '$(srcdir)/'`eiciel_container.cpp
638 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_container.Tpo $(DEPDIR)/eiciel-eiciel_container.Po
639 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_container.cpp' object='eiciel-eiciel_container.o' libtool=no @AMDEPBACKSLASH@
640 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
641 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_container.o `test -f 'eiciel_container.cpp' || echo '$(srcdir)/'`eiciel_container.cpp
759 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_container.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_container.Tpo -c -o eiciel-eiciel_container.o `test -f 'eiciel_container.cpp' || echo '$(srcdir)/'`eiciel_container.cpp
760 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_container.Tpo $(DEPDIR)/eiciel-eiciel_container.Po
761 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_container.cpp' object='eiciel-eiciel_container.o' libtool=no @AMDEPBACKSLASH@
762 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
763 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_container.o `test -f 'eiciel_container.cpp' || echo '$(srcdir)/'`eiciel_container.cpp
642764
643765 eiciel-eiciel_container.obj: eiciel_container.cpp
644 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_container.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_container.Tpo -c -o eiciel-eiciel_container.obj `if test -f 'eiciel_container.cpp'; then $(CYGPATH_W) 'eiciel_container.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_container.cpp'; fi`
645 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_container.Tpo $(DEPDIR)/eiciel-eiciel_container.Po
646 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_container.cpp' object='eiciel-eiciel_container.obj' libtool=no @AMDEPBACKSLASH@
647 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
648 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_container.obj `if test -f 'eiciel_container.cpp'; then $(CYGPATH_W) 'eiciel_container.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_container.cpp'; fi`
766 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_container.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_container.Tpo -c -o eiciel-eiciel_container.obj `if test -f 'eiciel_container.cpp'; then $(CYGPATH_W) 'eiciel_container.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_container.cpp'; fi`
767 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_container.Tpo $(DEPDIR)/eiciel-eiciel_container.Po
768 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_container.cpp' object='eiciel-eiciel_container.obj' libtool=no @AMDEPBACKSLASH@
769 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
770 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_container.obj `if test -f 'eiciel_container.cpp'; then $(CYGPATH_W) 'eiciel_container.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_container.cpp'; fi`
649771
650772 eiciel-xattr_manager.o: xattr_manager.cpp
651 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-xattr_manager.o -MD -MP -MF $(DEPDIR)/eiciel-xattr_manager.Tpo -c -o eiciel-xattr_manager.o `test -f 'xattr_manager.cpp' || echo '$(srcdir)/'`xattr_manager.cpp
652 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-xattr_manager.Tpo $(DEPDIR)/eiciel-xattr_manager.Po
653 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='xattr_manager.cpp' object='eiciel-xattr_manager.o' libtool=no @AMDEPBACKSLASH@
654 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
655 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-xattr_manager.o `test -f 'xattr_manager.cpp' || echo '$(srcdir)/'`xattr_manager.cpp
773 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-xattr_manager.o -MD -MP -MF $(DEPDIR)/eiciel-xattr_manager.Tpo -c -o eiciel-xattr_manager.o `test -f 'xattr_manager.cpp' || echo '$(srcdir)/'`xattr_manager.cpp
774 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-xattr_manager.Tpo $(DEPDIR)/eiciel-xattr_manager.Po
775 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='xattr_manager.cpp' object='eiciel-xattr_manager.o' libtool=no @AMDEPBACKSLASH@
776 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
777 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-xattr_manager.o `test -f 'xattr_manager.cpp' || echo '$(srcdir)/'`xattr_manager.cpp
656778
657779 eiciel-xattr_manager.obj: xattr_manager.cpp
658 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-xattr_manager.obj -MD -MP -MF $(DEPDIR)/eiciel-xattr_manager.Tpo -c -o eiciel-xattr_manager.obj `if test -f 'xattr_manager.cpp'; then $(CYGPATH_W) 'xattr_manager.cpp'; else $(CYGPATH_W) '$(srcdir)/xattr_manager.cpp'; fi`
659 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-xattr_manager.Tpo $(DEPDIR)/eiciel-xattr_manager.Po
660 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='xattr_manager.cpp' object='eiciel-xattr_manager.obj' libtool=no @AMDEPBACKSLASH@
661 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
662 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-xattr_manager.obj `if test -f 'xattr_manager.cpp'; then $(CYGPATH_W) 'xattr_manager.cpp'; else $(CYGPATH_W) '$(srcdir)/xattr_manager.cpp'; fi`
780 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-xattr_manager.obj -MD -MP -MF $(DEPDIR)/eiciel-xattr_manager.Tpo -c -o eiciel-xattr_manager.obj `if test -f 'xattr_manager.cpp'; then $(CYGPATH_W) 'xattr_manager.cpp'; else $(CYGPATH_W) '$(srcdir)/xattr_manager.cpp'; fi`
781 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-xattr_manager.Tpo $(DEPDIR)/eiciel-xattr_manager.Po
782 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='xattr_manager.cpp' object='eiciel-xattr_manager.obj' libtool=no @AMDEPBACKSLASH@
783 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
784 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-xattr_manager.obj `if test -f 'xattr_manager.cpp'; then $(CYGPATH_W) 'xattr_manager.cpp'; else $(CYGPATH_W) '$(srcdir)/xattr_manager.cpp'; fi`
663785
664786 eiciel-eiciel_xattr_window.o: eiciel_xattr_window.cpp
665 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_xattr_window.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_xattr_window.Tpo -c -o eiciel-eiciel_xattr_window.o `test -f 'eiciel_xattr_window.cpp' || echo '$(srcdir)/'`eiciel_xattr_window.cpp
666 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_xattr_window.Tpo $(DEPDIR)/eiciel-eiciel_xattr_window.Po
667 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_xattr_window.cpp' object='eiciel-eiciel_xattr_window.o' libtool=no @AMDEPBACKSLASH@
668 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
669 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_xattr_window.o `test -f 'eiciel_xattr_window.cpp' || echo '$(srcdir)/'`eiciel_xattr_window.cpp
787 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_xattr_window.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_xattr_window.Tpo -c -o eiciel-eiciel_xattr_window.o `test -f 'eiciel_xattr_window.cpp' || echo '$(srcdir)/'`eiciel_xattr_window.cpp
788 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_xattr_window.Tpo $(DEPDIR)/eiciel-eiciel_xattr_window.Po
789 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_xattr_window.cpp' object='eiciel-eiciel_xattr_window.o' libtool=no @AMDEPBACKSLASH@
790 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
791 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_xattr_window.o `test -f 'eiciel_xattr_window.cpp' || echo '$(srcdir)/'`eiciel_xattr_window.cpp
670792
671793 eiciel-eiciel_xattr_window.obj: eiciel_xattr_window.cpp
672 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_xattr_window.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_xattr_window.Tpo -c -o eiciel-eiciel_xattr_window.obj `if test -f 'eiciel_xattr_window.cpp'; then $(CYGPATH_W) 'eiciel_xattr_window.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_xattr_window.cpp'; fi`
673 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_xattr_window.Tpo $(DEPDIR)/eiciel-eiciel_xattr_window.Po
674 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_xattr_window.cpp' object='eiciel-eiciel_xattr_window.obj' libtool=no @AMDEPBACKSLASH@
675 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
676 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_xattr_window.obj `if test -f 'eiciel_xattr_window.cpp'; then $(CYGPATH_W) 'eiciel_xattr_window.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_xattr_window.cpp'; fi`
794 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_xattr_window.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_xattr_window.Tpo -c -o eiciel-eiciel_xattr_window.obj `if test -f 'eiciel_xattr_window.cpp'; then $(CYGPATH_W) 'eiciel_xattr_window.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_xattr_window.cpp'; fi`
795 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_xattr_window.Tpo $(DEPDIR)/eiciel-eiciel_xattr_window.Po
796 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_xattr_window.cpp' object='eiciel-eiciel_xattr_window.obj' libtool=no @AMDEPBACKSLASH@
797 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
798 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_xattr_window.obj `if test -f 'eiciel_xattr_window.cpp'; then $(CYGPATH_W) 'eiciel_xattr_window.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_xattr_window.cpp'; fi`
677799
678800 eiciel-eiciel_xattr_controller.o: eiciel_xattr_controller.cpp
679 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_xattr_controller.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_xattr_controller.Tpo -c -o eiciel-eiciel_xattr_controller.o `test -f 'eiciel_xattr_controller.cpp' || echo '$(srcdir)/'`eiciel_xattr_controller.cpp
680 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_xattr_controller.Tpo $(DEPDIR)/eiciel-eiciel_xattr_controller.Po
681 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_xattr_controller.cpp' object='eiciel-eiciel_xattr_controller.o' libtool=no @AMDEPBACKSLASH@
682 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
683 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_xattr_controller.o `test -f 'eiciel_xattr_controller.cpp' || echo '$(srcdir)/'`eiciel_xattr_controller.cpp
801 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_xattr_controller.o -MD -MP -MF $(DEPDIR)/eiciel-eiciel_xattr_controller.Tpo -c -o eiciel-eiciel_xattr_controller.o `test -f 'eiciel_xattr_controller.cpp' || echo '$(srcdir)/'`eiciel_xattr_controller.cpp
802 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_xattr_controller.Tpo $(DEPDIR)/eiciel-eiciel_xattr_controller.Po
803 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_xattr_controller.cpp' object='eiciel-eiciel_xattr_controller.o' libtool=no @AMDEPBACKSLASH@
804 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
805 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_xattr_controller.o `test -f 'eiciel_xattr_controller.cpp' || echo '$(srcdir)/'`eiciel_xattr_controller.cpp
684806
685807 eiciel-eiciel_xattr_controller.obj: eiciel_xattr_controller.cpp
686 @am__fastdepCXX_TRUE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_xattr_controller.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_xattr_controller.Tpo -c -o eiciel-eiciel_xattr_controller.obj `if test -f 'eiciel_xattr_controller.cpp'; then $(CYGPATH_W) 'eiciel_xattr_controller.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_xattr_controller.cpp'; fi`
687 @am__fastdepCXX_TRUE@ $(am__mv) $(DEPDIR)/eiciel-eiciel_xattr_controller.Tpo $(DEPDIR)/eiciel-eiciel_xattr_controller.Po
688 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='eiciel_xattr_controller.cpp' object='eiciel-eiciel_xattr_controller.obj' libtool=no @AMDEPBACKSLASH@
689 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
690 @am__fastdepCXX_FALSE@ $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_xattr_controller.obj `if test -f 'eiciel_xattr_controller.cpp'; then $(CYGPATH_W) 'eiciel_xattr_controller.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_xattr_controller.cpp'; fi`
808 @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -MT eiciel-eiciel_xattr_controller.obj -MD -MP -MF $(DEPDIR)/eiciel-eiciel_xattr_controller.Tpo -c -o eiciel-eiciel_xattr_controller.obj `if test -f 'eiciel_xattr_controller.cpp'; then $(CYGPATH_W) 'eiciel_xattr_controller.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_xattr_controller.cpp'; fi`
809 @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/eiciel-eiciel_xattr_controller.Tpo $(DEPDIR)/eiciel-eiciel_xattr_controller.Po
810 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='eiciel_xattr_controller.cpp' object='eiciel-eiciel_xattr_controller.obj' libtool=no @AMDEPBACKSLASH@
811 @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
812 @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(eiciel_CPPFLAGS) $(CPPFLAGS) $(eiciel_CXXFLAGS) $(CXXFLAGS) -c -o eiciel-eiciel_xattr_controller.obj `if test -f 'eiciel_xattr_controller.cpp'; then $(CYGPATH_W) 'eiciel_xattr_controller.cpp'; else $(CYGPATH_W) '$(srcdir)/eiciel_xattr_controller.cpp'; fi`
691813
692814 mostlyclean-libtool:
693815 -rm -f *.lo
696818 -rm -rf .libs _libs
697819 install-desktopfilesDATA: $(desktopfiles_DATA)
698820 @$(NORMAL_INSTALL)
699 test -z "$(desktopfilesdir)" || $(MKDIR_P) "$(DESTDIR)$(desktopfilesdir)"
700821 @list='$(desktopfiles_DATA)'; test -n "$(desktopfilesdir)" || list=; \
822 if test -n "$$list"; then \
823 echo " $(MKDIR_P) '$(DESTDIR)$(desktopfilesdir)'"; \
824 $(MKDIR_P) "$(DESTDIR)$(desktopfilesdir)" || exit 1; \
825 fi; \
701826 for p in $$list; do \
702827 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
703828 echo "$$d$$p"; \
711836 @$(NORMAL_UNINSTALL)
712837 @list='$(desktopfiles_DATA)'; test -n "$(desktopfilesdir)" || list=; \
713838 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
714 test -n "$$files" || exit 0; \
715 echo " ( cd '$(DESTDIR)$(desktopfilesdir)' && rm -f" $$files ")"; \
716 cd "$(DESTDIR)$(desktopfilesdir)" && rm -f $$files
717
718 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
719 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
720 unique=`for i in $$list; do \
721 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
722 done | \
723 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
724 END { if (nonempty) { for (i in files) print i; }; }'`; \
725 mkid -fID $$unique
726 tags: TAGS
727
728 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
729 $(TAGS_FILES) $(LISP)
839 dir='$(DESTDIR)$(desktopfilesdir)'; $(am__uninstall_files_from_dir)
840
841 ID: $(am__tagged_files)
842 $(am__define_uniq_tagged_files); mkid -fID $$unique
843 tags: tags-am
844 TAGS: tags
845
846 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
730847 set x; \
731848 here=`pwd`; \
732 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
733 unique=`for i in $$list; do \
734 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
735 done | \
736 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
737 END { if (nonempty) { for (i in files) print i; }; }'`; \
849 $(am__define_uniq_tagged_files); \
738850 shift; \
739851 if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
740852 test -n "$$unique" || unique=$$empty_fix; \
746858 $$unique; \
747859 fi; \
748860 fi
749 ctags: CTAGS
750 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
751 $(TAGS_FILES) $(LISP)
752 list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
753 unique=`for i in $$list; do \
754 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
755 done | \
756 $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
757 END { if (nonempty) { for (i in files) print i; }; }'`; \
861 ctags: ctags-am
862
863 CTAGS: ctags
864 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
865 $(am__define_uniq_tagged_files); \
758866 test -z "$(CTAGS_ARGS)$$unique" \
759867 || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
760868 $$unique
763871 here=`$(am__cd) $(top_builddir) && pwd` \
764872 && $(am__cd) $(top_srcdir) \
765873 && gtags -i $(GTAGS_ARGS) "$$here"
874 cscopelist: cscopelist-am
875
876 cscopelist-am: $(am__tagged_files)
877 list='$(am__tagged_files)'; \
878 case "$(srcdir)" in \
879 [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
880 *) sdir=$(subdir)/$(srcdir) ;; \
881 esac; \
882 for i in $$list; do \
883 if test -f "$$i"; then \
884 echo "$(subdir)/$$i"; \
885 else \
886 echo "$$sdir/$$i"; \
887 fi; \
888 done >> $(top_builddir)/cscope.files
766889
767890 distclean-tags:
768891 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
814937
815938 installcheck: installcheck-am
816939 install-strip:
817 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
818 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
819 `test -z '$(STRIP)' || \
820 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
940 if test -z '$(STRIP)'; then \
941 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
942 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
943 install; \
944 else \
945 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
946 install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
947 "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
948 fi
821949 mostlyclean-generic:
822950
823951 clean-generic:
9051033
9061034 .MAKE: install-am install-strip
9071035
908 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
909 clean-generic clean-libtool clean-nautilusextLTLIBRARIES ctags \
1036 .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean \
1037 clean-binPROGRAMS clean-generic clean-libtool \
1038 clean-nautilusextLTLIBRARIES cscopelist-am ctags ctags-am \
9101039 distclean distclean-compile distclean-generic \
9111040 distclean-libtool distclean-tags distdir dvi dvi-am html \
9121041 html-am info info-am install install-am install-binPROGRAMS \
9181047 installcheck installcheck-am installdirs maintainer-clean \
9191048 maintainer-clean-generic mostlyclean mostlyclean-compile \
9201049 mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
921 tags uninstall uninstall-am uninstall-binPROGRAMS \
1050 tags tags-am uninstall uninstall-am uninstall-binPROGRAMS \
9221051 uninstall-desktopfilesDATA uninstall-nautilusextLTLIBRARIES
9231052
9241053
2929 }
3030
3131 // I don't want this in the header
32 static int default_indicator_size = 13;
32 static int default_indicator_size = 16;
3333 static const int blank = 4;
3434
35 void CellRendererACL::get_size_vfunc(Gtk::Widget& widget,
36 const Gdk::Rectangle* cell_area,
37 int * x_offset,
38 int * y_offset,
39 int * width,
40 int * height) const
35 Glib::RefPtr<Gdk::Pixbuf> CellRendererACL::get_warning_icon(Gtk::Widget &widget) const
4136 {
4237 #ifdef USING_GNOME2
4338 Glib::RefPtr<Gdk::Pixbuf> warning_icon = widget.render_icon(Gtk::Stock::DIALOG_WARNING,
4742 Glib::RefPtr<Gdk::Pixbuf> warning_icon = widget.render_icon_pixbuf(Gtk::Stock::DIALOG_WARNING,
4843 Gtk::IconSize(Gtk::ICON_SIZE_SMALL_TOOLBAR));
4944 #endif
45 return warning_icon;
46 }
47
48 void CellRendererACL::get_preferred_width_vfunc(
49 Gtk::Widget& widget,
50 int & minimum_width,
51 int & natural_width
52 ) const
53 {
54 Glib::RefPtr<Gdk::Pixbuf> warning_icon = get_warning_icon(widget);
55
56 const int checkbox_width = default_indicator_size;
57 const int inner_box_width = warning_icon->get_width() + blank + checkbox_width;
58
59 natural_width = minimum_width = inner_box_width;
60 }
61
62 void CellRendererACL::get_preferred_height_vfunc(
63 Gtk::Widget& widget,
64 int & minimum_height,
65 int & natural_height
66 ) const
67 {
68 Glib::RefPtr<Gdk::Pixbuf> warning_icon = get_warning_icon(widget);
69
70 const int checkbox_height = default_indicator_size;
71 const int inner_box_height = std::max(warning_icon->get_height(), checkbox_height);
72
73 natural_height = minimum_height = inner_box_height;
74 }
75
76 void CellRendererACL::render_vfunc (
77 #ifdef USING_GNOME2
78 const Glib::RefPtr<Gdk::Drawable>& drawable,
79 #else
80 const Cairo::RefPtr<Cairo::Context>& cr,
81 #endif
82 Gtk::Widget& widget,
83 const Gdk::Rectangle& background_area,
84 const Gdk::Rectangle& cell_area,
85 #ifdef USING_GNOME2
86 const Gdk::Rectangle& expose_area,
87 #endif
88 Gtk::CellRendererState flags)
89 {
90 Glib::RefPtr<Gdk::Pixbuf> warning_icon = this->get_warning_icon(widget);
91
92 #ifdef USING_GNOME2
93 Gtk::StateType state = Gtk::STATE_NORMAL;
94 #else
95 Gtk::StateFlags state = this->get_state(widget, flags);
96 #endif
97
98 #ifdef USING_GNOME2
99 Gtk::ShadowType shadow = Gtk::SHADOW_OUT;
100 #endif
101 if (property_active())
102 {
103 #ifdef USING_GNOME2
104 shadow = Gtk::SHADOW_IN;
105 #else
106 state |= Gtk::STATE_FLAG_ACTIVE;
107 #endif
108 }
109
110 #ifdef USING_GNOME2
111 Glib::RefPtr<Gtk::Style> style = widget.get_style();
112 Glib::RefPtr<Gdk::Window> window = Glib::RefPtr<Gdk::Window>::cast_dynamic(drawable);
113 #else
114 cr->save();
115 cr->rectangle(cell_area.get_x(), cell_area.get_y(), cell_area.get_width(), cell_area.get_height());
116 cr->clip();
117
118 Glib::RefPtr<Gtk::StyleContext> style_context = widget.get_style_context();
119 style_context->context_save();
120 style_context->set_state(state);
121 #endif
122
123 /*
124 * The size of the icon + 4 spacing pixels + checkbox of 16x16
125 */
50126
51127 const int checkbox_width = default_indicator_size;
52128 const int checkbox_height = default_indicator_size;
53129 const int inner_box_width = warning_icon->get_width() + blank + checkbox_width;
54130 const int inner_box_height = std::max(warning_icon->get_height(), checkbox_height);
55131
56 *width = inner_box_width;
57 *height = inner_box_height;
58 }
59
60 void CellRendererACL::render_vfunc (
61 #ifdef USING_GNOME2
62 const Glib::RefPtr<Gdk::Drawable>& drawable,
63 #else
64 const Cairo::RefPtr<Cairo::Context>& cr,
65 #endif
66 Gtk::Widget& widget,
67 const Gdk::Rectangle& background_area,
68 const Gdk::Rectangle& cell_area,
69 const Gdk::Rectangle& expose_area,
70 Gtk::CellRendererState flags)
71 {
72 #ifdef USING_GNOME2
73 Glib::RefPtr<Gtk::Style> style = widget.get_style();
74 Glib::RefPtr<Gdk::Window> window = Glib::RefPtr<Gdk::Window>::cast_dynamic(drawable);
75
76 Gtk::StateType state = Gtk::STATE_NORMAL;
77
78 Glib::RefPtr<Gdk::Pixbuf> warning_icon = widget.render_icon(Gtk::Stock::DIALOG_WARNING,
79 Gtk::IconSize(Gtk::ICON_SIZE_SMALL_TOOLBAR),
80 "default");
81 #else
82 Glib::RefPtr<Gtk::StyleContext> style_context = widget.get_style_context();
83
84 style_context->set_state(Gtk::STATE_FLAG_NORMAL);
85
86 Glib::RefPtr<Gdk::Pixbuf> warning_icon = widget.render_icon_pixbuf(Gtk::Stock::DIALOG_WARNING,
87 Gtk::IconSize(Gtk::ICON_SIZE_SMALL_TOOLBAR));
88 #endif
89
90 /*
91 * The size of the icon + 4 spacing pixels + checkbox of 13x13
92 */
93
94 const int checkbox_width = default_indicator_size;
95 const int checkbox_height = default_indicator_size;
96 const int inner_box_width = warning_icon->get_width() + blank + checkbox_width;
97 const int inner_box_height = std::max(warning_icon->get_height(), checkbox_height);
98
99 // std::cerr
100 // << "--->" << std::endl
101 // << "inner_box_width= " << inner_box_width << std::endl
102 // << "inner_box_height= " << inner_box_height << std::endl
103 // << "cell_area_width= " << cell_area.get_width() << std::endl
104 // << "cell_area_height= " << cell_area.get_height() << std::endl
105 // << "<---" << std::endl;
106 // ;
132 // std::cerr
133 // << "--->" << std::endl
134 // << "inner_box_width= " << inner_box_width << std::endl
135 // << "inner_box_height= " << inner_box_height << std::endl
136 // << "cell_area_width= " << cell_area.get_width() << std::endl
137 // << "cell_area_height= " << cell_area.get_height() << std::endl
138 // << "<---" << std::endl;
139 // ;
107140
108141 /*
109142 * Precondition: cell_area.get_width() >= inner_box_width
121154 inner_x += cell_area.get_x();
122155 inner_y += cell_area.get_y();
123156
124 #ifdef USING_GNOME2
125 Gtk::ShadowType shadow = Gtk::SHADOW_OUT;
126 if (property_active())
127 {
128 shadow = Gtk::SHADOW_IN;
129
130 }
131 #endif
132
133157 int checkbox_x = inner_x + warning_icon->get_width() + blank;
134158 int checkbox_y = inner_y + (warning_icon->get_height() - checkbox_height)/2;
159
160 // std::cerr
161 // << "--->" << std::endl
162 // << "checkbox_x = " << checkbox_x << std::endl
163 // << "checkbox_y = " << checkbox_y << std::endl
164 // << "<---" << std::endl;
165 // ;
135166
136167 #ifdef USING_GNOME2
137168 style->paint_check(
144175 checkbox_x, checkbox_y, checkbox_width, checkbox_height
145176 );
146177 #else
178 style_context->add_class("check");
147179 style_context->render_check(
148180 cr,
149 checkbox_x, checkbox_y, checkbox_width, checkbox_height
181 checkbox_x, checkbox_y,
182 checkbox_width, checkbox_height
150183 );
151184 #endif
185
186 // std::cerr << "-->"
187 // << "property = " << (bool)property_active() << std::endl
188 // << "mark-background = " << (bool)_mark_background.get_value() << std::endl
189 // << "<--" << std::endl;
152190
153191 if (property_active() && _mark_background.get_value())
154192 {
155 #ifdef USING_GNOME2
156193 int icon_x = inner_x;
157194 int icon_y = inner_y;
158
195 #ifdef USING_GNOME2
159196 Glib::RefPtr<Gdk::GC> graphic_context = Gdk::GC::create(drawable);
160197
161198 drawable->draw_pixbuf(graphic_context,
166203 Gdk::RGB_DITHER_NORMAL,
167204 0, 0);
168205 #else
169 Gdk::Cairo::set_source_pixbuf(cr, warning_icon, 0, 0);
206 Gdk::Cairo::set_source_pixbuf(cr, warning_icon, icon_x, icon_y);
170207 cr->paint();
171208 #endif
172 }
173 }
174
209 }
210
211 #ifdef USING_GNOME2
212 ;
213 #else
214 style_context->context_restore();
215 cr->restore();
216 #endif
217 }
175218
176219 Glib::PropertyProxy<bool> CellRendererACL::mark_background()
177220 {
178221 return Glib::PropertyProxy<bool>(this, MARK_BACKGROUND_PROPERTY);
179222 }
180223
224 // Compatibility overrides
225 void CellRendererACL::get_size_vfunc(Gtk::Widget& widget,
226 const Gdk::Rectangle* cell_area,
227 int * x_offset,
228 int * y_offset,
229 int * width,
230 int * height) const
231 {
232 int dummy = 0;
233 this->get_preferred_width_vfunc(widget, *width, dummy);
234 this->get_preferred_height_vfunc(widget, *height, dummy);
235 }
236
2323
2424 class CellRendererACL : public Gtk::CellRendererToggle
2525 {
26 protected:
2627
27 protected:
2828 virtual void render_vfunc (
2929 #ifdef USING_GNOME2
3030 const Glib::RefPtr<Gdk::Drawable>& window,
3434 Gtk::Widget& widget,
3535 const Gdk::Rectangle& background_area,
3636 const Gdk::Rectangle& cell_area,
37 #ifdef USING_GNOME2
3738 const Gdk::Rectangle& expose_area,
39 #endif
3840 Gtk::CellRendererState flags
3941 );
4042
43 virtual void get_preferred_width_vfunc(
44 Gtk::Widget& widget,
45 int & minimum_width,
46 int & natural_width
47 ) const;
48
49 virtual void get_preferred_height_vfunc(
50 Gtk::Widget& widget,
51 int & minimum_width,
52 int & natural_width
53 ) const;
54
55 private:
56 Glib::Property<bool> _mark_background;
57
58 Glib::RefPtr<Gdk::Pixbuf> get_warning_icon(Gtk::Widget& widget) const;
59
60 public:
61 CellRendererACL();
62 Glib::PropertyProxy<bool> mark_background();
63
64 protected:
65 // Compatibility overrides
4166 virtual void get_size_vfunc(Gtk::Widget& widget,
4267 const Gdk::Rectangle* cell_area,
4368 int * x_offset,
4570 int * width,
4671 int * height) const;
4772
48 private:
49 Glib::Property<bool> _mark_background;
50
51 public:
52 CellRendererACL();
53 Glib::PropertyProxy<bool> mark_background();
5473 };
5574
5675 #endif
533533 {
534534 return _last_error_message;
535535 }
536
537 bool EicielMainController::lookup_user(const std::string& str)
538 {
539 struct passwd * p = getpwnam(str.c_str());
540 return (p != NULL);
541 }
542
543 bool EicielMainController::lookup_group(const std::string& str)
544 {
545 struct group * g = getgrnam(str.c_str());
546 return (g != NULL);
547 }
4444 bool _show_system;
4545
4646 void update_acl_list();
47 void update_acl_entry(ElementKind e, string nom,
48 bool lectura, bool escriptura, bool execucio);
49 void remove_acl(string nomEntrada, ElementKind e);
50 void add_acl_entry(string s, ElementKind e, bool esDefault);
47 void update_acl_entry(ElementKind e, string name,
48 bool reading, bool writing, bool execution);
49 void remove_acl(string entry_name, ElementKind e);
50 void add_acl_entry(string s, ElementKind e, bool is_default);
5151 void change_default_acl();
5252
5353 void fill_lists();
5656
5757 set<string> get_users_list();
5858 set<string> get_groups_list();
59
60 bool lookup_user(const std::string& str);
61 bool lookup_group(const std::string& str);
5962
6063 bool is_directory();
6164 public:
2020 // Constructor
2121 EicielWindow::EicielWindow(EicielMainController* cont)
2222 : Gtk::VBox(),
23 _advanced_features_expander(_("Advanced features")),
24 _participant_entry_label(_("Name of participant")),
25 _participant_entry_query_button(Gtk::Stock::FIND),
2326 _rb_acl_user(_("User")),
2427 _rb_acl_group(_("Group")),
2528 _cb_acl_default(_("Default")),
3740 _warning_icon(Gtk::Stock::DIALOG_WARNING, Gtk::IconSize(Gtk::ICON_SIZE_SMALL_TOOLBAR)),
3841 _bottom_label(_("There are ineffective permissions")),
3942 _readonly_mode(false),
40 _controller(cont) // Assignem el _controller a la _window
43 _controller(cont) // Assign _controller to _window
4144 {
4245 // Set the window to the controller
4346 _controller->_window = this;
4447
4548 set_border_width(4);
4649
47 add(_main_area);
48 _main_area.set_spacing(4);
49
50 _main_area.add(_top_frame);
51 _main_area.add(_bottom_frame);
52
53 _top_frame.add(_top_area);
54 _bottom_frame.add(_bottom_area);
55
56 _top_area.set_border_width(4);
57 _top_area.set_spacing(4);
58 _bottom_area.set_border_width(4);
59 _bottom_area.set_spacing(4);
50 add(_main_box);
51 _main_box.set_spacing(4);
52
53 _main_box.add(_top_frame);
54 _main_box.add(_bottom_frame);
55
56 _top_frame.add(_top_box);
57 _bottom_frame.add(_bottom_box);
58
59 _top_box.set_border_width(4);
60 _top_box.set_spacing(4);
61 _bottom_box.set_border_width(4);
62 _bottom_box.set_spacing(4);
6063
6164 #ifndef USING_GNOME2
6265 _middle_button_group.set_spacing(2);
158161
159162 _listview_acl.set_size_request(100, 150);
160163
161 _top_area.add(_listview_acl_container);
164 _top_box.add(_listview_acl_container);
162165
163166 // Add 'move up' 'move down' buttons
164167 _middle_button_group.pack_start(_warning_icon, Gtk::PACK_SHRINK, 0);
167170 _middle_button_group.pack_end(_tb_modify_default_acl, Gtk::PACK_SHRINK, 0);
168171
169172
170 _top_area.pack_start(_middle_button_group, Gtk::PACK_SHRINK, 0);
173 _top_box.pack_start(_middle_button_group, Gtk::PACK_SHRINK, 0);
171174
172175 // Group buttons of ACL kind
173176 Gtk::RadioButton::Group tipusACL = _rb_acl_user.get_group();
178181 _participant_chooser.pack_start(_cb_acl_default, Gtk::PACK_SHRINK, 0);
179182 _participant_chooser.pack_end(_b_add_acl, Gtk::PACK_SHRINK, 0);
180183
181 _bottom_area.pack_start(_participant_chooser, Gtk::PACK_SHRINK, 0);
184 _bottom_box.pack_start(_participant_chooser, Gtk::PACK_SHRINK, 0);
182185
183186 // Participants list
184187 _ref_participants_list = Gtk::ListStore::create(_participant_list_model);
190193
191194 _listview_participants_container.add(_listview_participants);
192195 _listview_participants_container.set_policy(Gtk::POLICY_NEVER, Gtk::POLICY_AUTOMATIC);
196
197 _participant_entry_box.pack_start(_participant_entry_label, Gtk::PACK_SHRINK, 4);
198 _participant_entry_box.pack_start(_participant_entry);
199 _participant_entry_box.pack_start(_participant_entry_query_button, Gtk::PACK_SHRINK, 0);
200
201 _participant_entry.signal_changed().connect(sigc::mem_fun(*this, &EicielWindow::participant_entry_box_changed));
202 _participant_entry.signal_activate().connect(sigc::mem_fun(*this, &EicielWindow::participant_entry_box_activate));
203 _participant_entry_query_button.set_sensitive(false);
204
205 _participant_entry_query_button.signal_clicked().connect(sigc::mem_fun(*this, &EicielWindow::participant_entry_box_activate));
206
207 _advanced_features_box.pack_start(_participant_entry_box, Gtk::PACK_SHRINK, 0);
208 _advanced_features_box.pack_start(_cb_show_system_participants, Gtk::PACK_SHRINK, 0);
209
210 _advanced_features_expander.add(_advanced_features_box);
193211
194 _bottom_area.pack_start(_listview_participants_container);
195 _bottom_area.pack_start(_cb_show_system_participants, Gtk::PACK_SHRINK, 0);
212 _bottom_box.pack_start(_listview_participants_container);
213 _bottom_box.pack_start(_advanced_features_expander);
196214
197215 _cb_show_system_participants.signal_toggled().connect(sigc::mem_fun(*this, &EicielWindow::toggle_system_show));
198216
375393
376394 void EicielWindow::set_active(bool b)
377395 {
378 _main_area.set_sensitive(b);
396 _main_box.set_sensitive(b);
379397 }
380398
381399 void EicielWindow::set_readonly(bool b)
385403 {
386404 _tb_modify_default_acl.set_sensitive(false);
387405 }
388 _bottom_area.set_sensitive(!b);
406 _bottom_box.set_sensitive(!b);
389407 }
390408
391409 bool EicielWindow::acl_selection_function(const Glib::RefPtr<Gtk::TreeModel>& model,
396414
397415 void EicielWindow::there_is_no_file()
398416 {
399 _main_area.set_sensitive(false);
417 _main_box.set_sensitive(false);
400418 }
401419
402420 void EicielWindow::empty_acl_list()
496514 row[_acl_list_model._removable] = false;
497515 }
498516
499 void EicielWindow::add_selectable(Glib::ustring titol,
517 void EicielWindow::add_selectable(Glib::ustring title,
500518 bool reading, bool writing, bool execution, ElementKind e,
501519 bool effective_reading, bool effective_writing, bool effective_execution)
502520 {
503521 Gtk::TreeModel::iterator iter = _ref_acl_list->append();
504522 Gtk::TreeModel::Row row(*iter);
505523
506 add_element(titol, reading, writing, execution, e, row,
524 add_element(title, reading, writing, execution, e, row,
507525 effective_reading, effective_writing, effective_execution,
508526 _controller->is_directory());
509527 row[_acl_list_model._removable] = true;
510528 }
511529
512 void EicielWindow::add_element(Glib::ustring titol, bool reading, bool writing, bool execution,
530 void EicielWindow::add_element(Glib::ustring title,
531 bool reading, bool writing, bool execution,
513532 ElementKind e, Gtk::TreeModel::Row& row,
514533 bool effective_reading,
515534 bool effective_writing,
518537 {
519538 row[_acl_list_model._entry_kind] = e;
520539 row[_acl_list_model._icon] = get_proper_icon(e);
521 row[_acl_list_model._entry_name] = titol;
540 row[_acl_list_model._entry_name] = title;
522541 row[_acl_list_model._reading_permission] = reading;
523542 row[_acl_list_model._writing_permission] = writing;
524543 row[_acl_list_model._execution_permission] = execution;
574593 }
575594 }
576595
577 void EicielWindow::set_filename(string nomF)
578 {
579 _main_area.set_sensitive(true);
596 void EicielWindow::set_filename(string filename)
597 {
598 _main_box.set_sensitive(true);
580599 }
581600
582601 void EicielWindow::change_permissions(const Glib::ustring& str, PermissionKind p)
707726 _listview_acl.grab_focus();
708727 }
709728 }
729 }
730
731 bool EicielWindow::enable_participant(string participant_name)
732 {
733 Glib::RefPtr<Gtk::TreeModel> list_model = _listview_participants.get_model();
734 Gtk::TreeModel::Children children = list_model->children();
735 bool found = false;
736
737 for(Gtk::TreeModel::Children::iterator iter = children.begin();
738 (iter != children.end()) && !found; ++iter)
739 {
740 Gtk::TreeModel::Row row(*iter);
741 if (row[_participant_list_model._participant_name] == participant_name)
742 {
743 found = true;
744 Gtk::TreePath p = list_model->get_path(iter);
745 _listview_participants.set_cursor(p);
746 _listview_participants.scroll_to_row(p, 0.5);
747 _listview_participants.grab_focus();
748 }
749 }
750
751 return found;
710752 }
711753
712754
792834 }
793835 }
794836
837 void EicielWindow::participant_entry_box_activate()
838 {
839 bool participant_exists = false;
840
841 participant_exists = enable_participant(_participant_entry.get_text());
842
843 if (!participant_exists)
844 {
845 // Request for an explicit query in the system database
846 if (_rb_acl_user.get_active())
847 {
848 participant_exists = _controller->lookup_user(_participant_entry.get_text());
849 if (participant_exists)
850 {
851 _users_list.insert(_participant_entry.get_text());
852 _rb_acl_user.clicked();
853 enable_participant(_participant_entry.get_text());
854 }
855 }
856
857 if (_rb_acl_group.get_active())
858 {
859 participant_exists = _controller->lookup_group(_participant_entry.get_text());
860 if (participant_exists)
861 {
862 _groups_list.insert(_participant_entry.get_text());
863 _rb_acl_group.clicked();
864 enable_participant(_participant_entry.get_text());
865 }
866 }
867 }
868
869 if (!participant_exists)
870 {
871 _participant_entry.set_icon_from_stock(Gtk::Stock::DIALOG_ERROR);
872 _participant_entry.set_icon_activatable(false);
873 _participant_entry.set_icon_tooltip_text(_("Participant not found"));
874 }
875 else
876 {
877 _participant_entry.set_icon_from_pixbuf(Glib::RefPtr<Gdk::Pixbuf>(NULL));
878 }
879 }
880
881 void EicielWindow::participant_entry_box_changed()
882 {
883 _participant_entry_query_button.set_sensitive( _participant_entry.get_text_length() != 0 );
884 }
3737 EicielWindow(EicielMainController* cont);
3838 virtual ~EicielWindow();
3939
40 void add_non_selectable(Glib::ustring titol, bool lectura, bool escriptura, bool execucio, ElementKind e,
41 bool efectiuLectura = true, bool efectiuEscriptura = true, bool efectiuExecucio = true);
42 void add_selectable(Glib::ustring titol, bool lectura, bool escriptura, bool execucio, ElementKind e,
43 bool efectiuLectura = true, bool efectiuEscriptura = true, bool efectiuExecucio = true);
40 void add_non_selectable(Glib::ustring titol, bool reading, bool writing, bool execution, ElementKind e,
41 bool effective_reading = true, bool effective_writing = true, bool effective_execution = true);
42 void add_selectable(Glib::ustring titol, bool reading, bool writing, bool execution, ElementKind e,
43 bool effective_reading = true, bool effective_writing = true, bool effective_execution = true);
4444 void empty_acl_list();
4545 void set_filename(string filename);
4646 void enable_default_acl_button(bool b);
6161 Glib::ustring last_error();
6262
6363 private:
64 Gtk::VBox _main_area;
64 Gtk::VBox _main_box;
6565
6666 Glib::RefPtr<Gtk::ListStore> _ref_acl_list;
6767 Gtk::ScrolledWindow _listview_acl_container;
7070 Glib::RefPtr<Gtk::ListStore> _ref_participants_list;
7171 Gtk::ScrolledWindow _listview_participants_container;
7272 Gtk::TreeView _listview_participants;
73
74 Gtk::Expander _advanced_features_expander;
75 Gtk::VBox _advanced_features_box;
76 Gtk::HBox _participant_entry_box;
77 Gtk::Label _participant_entry_label;
78 Gtk::Entry _participant_entry;
79 Gtk::Button _participant_entry_query_button;
7380
7481 Gtk::HBox _participant_chooser;
7582 Gtk::RadioButton _rb_acl_user;
98105 Glib::RefPtr<Gdk::Pixbuf> _default_mask_icon;
99106
100107 Gtk::Frame _top_frame;
101 Gtk::VBox _top_area;
108 Gtk::VBox _top_box;
102109 Gtk::Frame _bottom_frame;
103 Gtk::VBox _bottom_area;
110 Gtk::VBox _bottom_box;
104111
105112 Gtk::Image _warning_icon;
106113 Gtk::Label _bottom_label;
137144 bool can_be_recursed);
138145 void remove_selected_acl();
139146 void add_selected_participant();
140 void change_permissions(const Glib::ustring& cadena, PermissionKind p);
147 void change_permissions(const Glib::ustring& str, PermissionKind p);
141148
142149 void fill_participants(set<string>* participants,
143 ElementKind tipus,
144 Glib::RefPtr<Gdk::Pixbuf> iconaNormal,
145 Glib::RefPtr<Gdk::Pixbuf> iconaDefecte);
150 ElementKind kind,
151 Glib::RefPtr<Gdk::Pixbuf> normal_icon,
152 Glib::RefPtr<Gdk::Pixbuf> default_icon);
146153
147154
148155 void participants_list_double_click(const Gtk::TreeModel::Path& p, Gtk::TreeViewColumn* c);
165172
166173 void recursion_policy_change(const Glib::ustring& path_string, const Glib::ustring& new_text);
167174
175 void participant_entry_box_changed();
176 void participant_entry_box_activate();
177
178 bool enable_participant(string participant_name);
168179 };
169180
170181 #endif
2828 if (_xattr_manager != NULL)
2929 {
3030 delete _xattr_manager;
31 _xattr_manager = NULL;
3132 }
3233
3334 try