Thanks Yong! I couldn't build though, well, it seems those tools aren't adapted for Solaris 10 anymore. See below for more details, some of them might be genuine bugs. I can't test with a Nevada build at this point, so I'll trust your fix is right, and manually check my largefile names in the meantime...
Yong Sun a ?crit : > # you need install SUNWmercurial package if hg command is not available > # and the initial checkout takes a long time > $ hg clone ssh://anon at hg.opensolaris.org/hg/nv-g11n/g11n Got it. > $ cd g11n/src/cmd/fsexam > > # you need install autotools from pkg.opensolaris.org, > # or you could download CBE (http://dlc.sun.com/osol/jds/downloads/cbe) Got that too. Some minor issues with the install script. > $ ./autogen.sh --prefix=/usr This fails with the following: checking for bind_textdomain_codeset... (cached) yes checking for catalogs to be installed... cs de es fr hu it ja ko pl pt_BR ru sv zh_CN zh_HK zh_TW ./configure: line 20961: syntax error near unexpected token `0.35.0' ./configure: line 20961: `IT_PROG_INTLTOOL(0.35.0)' So I bravely commented it out, considering it was GNU stuff anyway. Then I also modified the GTK requirement from 2.8 to 2.4 (S10). Then I got this far: config.status: creating data/Makefile config.status: creating pixmaps/Makefile config.status: error: cannot find input file: po/Makefile.in.in The .in.in extension looks suspicious, but anyway, there's no po/Makefile* file. Considering I could do without translation files, I made a dummy po/Makefile.in.in to bypass it. So I finished the configure, and tried make: $ make ld.so.1: make: fatal: relocation error: file /opt/jdsbld/bin/make: symbol clock_gettime: referenced symbol not found Killed So I used Solaris 10 GNU make instead $ /usr/sfw/bin/gmake MAKE=/usr/sfw/bin/gmake ... Undefined first referenced symbol in file g_uri_list_extract_uris fsexam-dnd.o gtk_message_dialog_format_secondary_text file-filter.o mkdtemp fsexam-specialfile.o gtk_tree_view_set_fixed_height_mode fsexam-ui.o g_object_ref_sink fsexam-ui.o g_file_set_contents fsexam-specialfile.o ld: fatal: Symbol referencing errors. No output written to fsexam So it seems GTK really needs to be 2.8... > # you need to run the gnu-make > $ make > > Here are some references, > > 1. http://opensolaris.org/os/project/nv-g11n/documents/repository/ > 2. http://www.opensolaris.org/os/project/jds/contributing/building/ > > Please let me know if you met any build problem. -- / Leader de Projet & Communaut? | I'm working, but not speaking for \ G11N http://fr.opensolaris.org | Bull Services http://www.bull.com / FOSUG http://guses.org |
