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          |

Reply via email to