On 23 Mar, Ben Moir scribbled:
-> I know this isn't a pure Linux question but it is something Linux people
-> might know about.
->
-> COMPILING ENLIGHTENMENT WINDOW MANAGER FOR SOLARIS 7
->
-> I have a recent CVS download of Enlightenment (I have seen it work on
-> Linux).
->
-> In a delusional state I decided to try and get it working on Solaris. This
-> is where my story begins....
->
-> <CUT CUT>
->
-> I have removed my account of what I compiled and installed for the first 6
-> hours. Anyone who knows Solaris understands it comes installed with nothing.
->
-> Some of the packages included:
-> GCC compiler
-> GNU fileutils-4.0
-> GNU m4-1.4
-> freetype-1.3.1
-> jpeg-6b
-> libtiff-v3.4
-> libpng-1.0.1
-> zlib-1.1.2
-> libungif-3.0
-> glib-1.2.3
-> gtk+-1.2.3
-> gettext-0.10.35
-> automake-1.4
->
-> Anyway you ask how did the compile go.
-> Well everything compiled
-> Imlib
-> Fnlib
-> enlightenment
->
-> When I started enlightenment it stalled after the "loading enlightenment"
-> bar got to 100%
->
-> You should have seen my face change from extasy to horror. I also had to
-> power-cycle it to bring the machine back.
->
-> This is the only WARNING I got when I compiled Imlib and Fnlib. Has anyone
-> got Enlightenment working on Solaris before. OR maybe someone knows how to
-> make shared libraries so I don't get this warning.
->
-> ANY IDEAS!
->
-> Regards Ben
->
-> /bin/sh ../libtool --mode=link gcc -g -O2 -o libImlib.la -rpath
-> /usr/local/lib -version-info 10:8:9 cache.lo colors.lo load.lo misc.lo
-> rend.lo utils.lo save.lo snprintf.lo -ltiff -lungif -lpng -lz -lm
-> rm -fr .libs/libImlib.la .libs/libImlib.* .libs/libImlib.*
->
-> *** Warning: This library needs some functionality provided by -lpng.
-> *** I have the capability to make that library automatically link in when
-> *** you link to this library. But I can only do this if you have a
-> *** shared version of the library, which you do not appear to have.
->
-> *** Warning: This library needs some functionality provided by -lz.
-> *** I have the capability to make that library automatically link in when
-> *** you link to this library. But I can only do this if you have a
-> *** shared version of the library, which you do not appear to have.
-> *** The inter-library dependencies that have been dropped here will be
-> *** automatically added whenever a program is linked with this library
-> *** or is declared to -dlopen it.
-> /usr/ccs/bin/ld -G -h libImlib.so.1 -o .libs/libImlib.so.1.9.8 cache.lo
-> colors.lo load.lo misc.lo rend.lo utils.lo save.lo
-> snprintf.lo -ltiff -lungif -lm -lc
-> (cd .libs && rm -f libImlib.so.1 && ln -s libImlib.so.1.9.8 libImlib.so.1)
-> (cd .libs && rm -f libImlib.so && ln -s libImlib.so.1.9.8 libImlib.so)
-> ar cru .libs/libImlib.a cache.o colors.o load.o misc.o rend.o utils.o
-> save.o snprintf.o
basically it's saying it needs shared library dependancies (where a
shared lib can have shared lib deps for otherS) - and um.. i THINK
solaris does this... i have a solairs box behind me and E works... I'm
nto entirely sure whats wrong.. but if your machine hard-locka and
youcouldnt even ctrl+alt+backspace or get itn from the network and kill
X - then i think this si a matter that shoudl be referred to sun :)
--
--------------- Codito, ergo sum - "I code, therefore I am" --------------------
The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] [EMAIL PROTECTED]
[EMAIL PROTECTED] [EMAIL PROTECTED]
[EMAIL PROTECTED]
--
SLUG - Sydney Linux Users Group Mailing List - http://www.slug.org.au
To unsubscribe send email to [EMAIL PROTECTED] with
unsubscribe in the text