On Fri, 16 Jan 2009 23:59:57 +0100 "Marcin M. Jessa" <[email protected]> babbled:
smells like your freetype is missing a symbol. from the code:
#if FREETYPE_MINOR >= 2
return FT_Get_TrueType_Engine_Type(evas_ft_lib) >=
FT_TRUETYPE_ENGINE_TYPE_PATENTED;
#else
/* we may not rely on TT_CONFIG_OPTION_BYTECODE_INTERPRETER
* here to find out whether it's supported.
*
* so, assume it is. o_O
*/
return 1;
#endif
so evas actually checks freetype version and if the version is high enough
(minor >= 2) then it uses this. so maybe your headers for ft dont match the
libs.
> Hi.
>
> I am trying to compile edje from fresh svn src tree on OpenSolaris x86
> and get following error running make:
>
>
> Making all in bin
> /bin/bash ../../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2
> -L/opt/csw/lib -R/opt/csw/lib -L/usr/sfw/lib -R/usr/sfw/lib
> -L/usr/local/lib -R/usr/local/lib -L/usr/X11/lib -R/usr/X11/lib -o
> edje_cc edje_cc.o edje_cc_out.o edje_cc_parse.o edje_cc_mem.o
> edje_cc_handlers.o edje_cc_sources.o edje_prefix.o
> ../../src/lib/libedje.la -L/usr/local/lib -lecore_evas -lecore -levas
> -lecore_x -leina
> gcc -std=gnu99 -g -O2 -o .libs/edje_cc edje_cc.o edje_cc_out.o
> edje_cc_parse.o edje_cc_mem.o edje_cc_handlers.o edje_cc_sources.o
> edje_prefix.o -L/opt/csw/lib -L/usr/sfw/lib -L/usr/local/lib
> -L/usr/X11/lib ../../src/lib/.libs/libedje.so -L/lib
> /usr/local/lib/libecore_job.so /usr/local/lib/libembryo.so
> /usr/local/lib/libecore_evas.so /usr/local/lib/libevas.so
> /usr/local/lib/libeet.so /opt/csw/lib/libjpeg.so -lssl -lcrypto
> /opt/csw/lib/libgnutls.so /opt/csw/lib/libgcrypt.so
> /opt/csw/lib/libgpg-error.so /opt/csw/lib/libintl.so -lc -lnsl -lsocket
> /opt/csw/lib/libfontconfig.so /opt/csw/lib/libiconv.so
> /opt/csw/lib/libfreetype.so -lz /opt/csw/lib/libexpat.so -lpthread
> /usr/local/lib/libecore_x.so -lXcursor -lXdamage -lXcomposite -lXfixes
> -lXinerama -lXp -lXrandr /opt/csw/lib/libXrender.so -lXss -lXtst
> /opt/csw/lib/libX11.so -lXext /usr/local/lib/libecore.so
> /usr/local/lib/libecore_txt.so /usr/local/lib/libeina.so -ldl -lrt -lm
> -R/usr/local/lib -R/opt/csw/lib -R/usr/sfw/lib -R/usr/X11/lib
> Undefined first referenced
> symbol in file
> FT_Get_TrueType_Engine_Type /usr/local/lib/libevas.so
> ld: fatal: symbol referencing errors. No output written to .libs/edje_cc
> collect2: ld returned 1 exit status
> *** Error code 1
> make: Fatal error: Command failed for target `edje_cc'
>
> I've so far successfully compiled eina, eet, evas, ecore and embryo
>
>
> Additional info:
> # uname -a
> SunOS my-hostname 5.11 snv_103 i86pc i386 i86xpv Solaris
>
> # gcc -v
> Reading specs from /opt/csw/gcc4/lib/gcc/i386-pc-solaris2.8/4.0.2/specs
> Target: i386-pc-solaris2.8
> Configured with: ../sources/gcc-4.0.2/configure --prefix=/opt/csw/gcc4
> --with-local-prefix=/opt/csw --with-gnu-as --with-as=/opt/csw/bin/gas
> --without-gnu-ld --with-ld=/usr/ccs/bin/ld --enable-threads=posix
> --enable-shared --enable-multilib --enable-nls --with-included-gettext
> --with-libiconv-prefix=/opt/csw --with-x --enable-java-awt=xlib
> --with-system-zlib --enable-languages=c,c++,f95,java,objc,ada
> Thread model: posix
> gcc version 4.0.2
>
>
> Cheers,
> Marcin
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>
--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) [email protected]
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users