It's far more difficult to get the CBE environment working on 
opensolaris then I expected it to be. This is due to missing pkgs or 
other things I don't quite understand. Never had these problems on 
nevada. But I don't wan't to go back, so I have to setup a proper CBE 
environment :-/

Now that I solved the pkg-config issue there's this other message I get 
trying to compile SFEsylpheed.spec on opensolaris-b111

[1] pkgbuild halts with:
pkgbuild: checking pkg-config is at least version 0.14... yes
pkgbuild: checking for GLIB - version >= 2.4.0... yes (version 2.18.3)
pkgbuild: checking for glib-genmarshal... /usr/bin/glib-genmarshal
pkgbuild: checking for pkg-config... /usr/bin/pkg-config
pkgbuild: checking for GTK+ - version >= 2.4.0... no
pkgbuild: *** Could not run GTK+ test program, checking why...
pkgbuild: *** The test program failed to compile or link. See the file 
config.log for the
pkgbuild: *** exact error that occured. This usually means GTK+ is 
incorrectly installed.

[2] analyzing the config.log shows:
configure:20976: result: /usr/bin/pkg-config
configure:20998: checking for GTK+ - version >= 2.4.0
configure:21154: result: no
configure:21192: /usr/bin/cc -o conftest -i -xO4 -xspace -xstrconst 
-xpentium -mr -xregs=no%frameptr      -Wl,-zignore -Wl,-zcombreloc 
-Wl,-Bdirect  conftest.c   >&5
"conftest.c", line 21: cannot find include file: <gtk/gtk.h>
"conftest.c", line 27: undefined symbol: gtk_major_version
"conftest.c", line 27: undefined symbol: gtk_minor_version
"conftest.c", line 27: undefined symbol: gtk_micro_version
"conftest.c", line 29: warning: statement not reached
cc: acomp failed for conftest.c
configure:21198: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define YYTEXT_POINTER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
|
| #include <gtk/gtk.h>
| #include <stdio.h>
|
| int
| main ()
| {
|  return ((gtk_major_version) || (gtk_minor_version) || 
(gtk_micro_version));
|   ;
|   return 0;
| }
configure:21229: error: Test for Gtk failed. See the 'INSTALL' for help.

=============

I have NO idea which pkg(s) is/are missing. Any ideas?

-- 
Dick Hoogendijk -- PGP/GnuPG key: 01D2433D
+ http://nagual.nl/ | nevada / opensolaris
+ All that's really worth doing is what we do for others (Lewis Carrol)

Reply via email to