How to compile Bluefish 1.3.x under OpenSolaris or Solaris Nevada
- Get intltool package (for example, from blastwave)
If you use the bundled intltool, you will get the following error:
Undefined first referenced
symbol in file
libintl_bind_textdomain_codeset bluefish.o
libintl_gettext bf_lib.o
libintl_textdomain bluefish.o
libintl_bindtextdomain bluefish.o
libintl_ngettext file.o
ld: fatal: symbol referencing errors. No output written to bluefish-unstable
collect2: ld returned 1 exit status
gmake[3]: *** [bluefish-unstable] Error 1
gmake[3]: Leaving directory `/var/tmp/bluefish-unstable-1.3.2/src'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/var/tmp/bluefish-unstable-1.3.2/src'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/var/tmp/bluefish-unstable-1.3.2/src'
gmake: *** [all-recursive] Error 1 - Set the LIBS variable:
export LIBS="-lsocket -lnsl -L/usr/csw/lib -lintl"
- Put /usr/gnu/bin directory in the first place in PATH. For example:
export PATH=/usr/gnu/bin:/usr/bin:/usr/sbin:/usr/openwin/bin:
/sbin:/usr/dt/bin:/usr/sfw/bin:/usr/csw/bin:/usr/local/binThe reason is two different xgettext programs. The configure script wants the GNU version:
checking for xgettext… (cached) /usr/bin/xgettext
checking for msgmerge… /usr/bin/msgmerge
checking for msgfmt… (cached) /usr/bin/msgfmt
/usr/bin/xgettext: illegal option — version
Usage: xgettext [-a [-x exclude-file]] [-jns][-c comment-tag]
[-d default-domain] [-m prefix] [-M suffix] [-p pathname] files …
xgettext -h
ERROR: Cannot open file –version.
configure: error: GNU gettext tools not found; required for intltool
Related posts:
- Bluefish 1.3.3 under OpenSolaris or Solaris Nevada To speed things up Bluefish 1.3.3 has static inline functions....
- Compiling Wine 1.1.14 for OpenSolaris or Solaris Nevada Update 15.02.2009 @ 14:04: Same for wine 1.1.15… The following...
- How to compile wine under Solaris. Part II See Part I Beginning with wine 0.9.57 "-lsunmath" is needed....
- Compiling Kompozer for Solaris The first attempt to compile Kompozer for Solaris Two macros...
- Wine 1.1.5 for Solaris Wine 1.1.5 is out. So are new compiling errors: gmake[2]:...
Blog updates
