Hi,
thanx for the answer.. but that's very strange, because I just verified and the Makefile.am file doesn't have any reference to ecore_libs.. and the Makefile.in has for all the variables listed below an empty assignation like :
edje_cc_LDFLAGS =
edje_decc_LDFLAGS =


so, I don't know why it didn't work for me and you say it works with you... one thing is sure, we need ecore libs for edje bins to be compiled since it uses an api call from ecore.. but the binaries are not linked with ecore libs at all (as I can see in the files I have) also... I didn't create the Makefile.in, it's the one that comes with the package, so it's supposed to be the right one, and it doesn't have any assignation...
about a problem with my PATH var, I don't think so, I installed everything in /usr/local/bin and I can assure you it is in my PATH.. and the proof is that it was found by the configure script, because the ecore_libs variable has the right info in it :
ecore_cflags = -I/usr/local/include
ecore_libs = -L/usr/local/lib -lecore -lecore_job -lecore_x -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_fb -lecore_config -lecore_file -L/usr/local/lib -leet -lz -ljpeg -lm


the only problem is that the binaries were not linked with it... anyways, I'm telling you what problems I had compiling e17, if you can find the problem and fix it, that's perfect, if you can't find it.. no problems :) I suppose if it was that faulty, you would have had already alot of requests for "why doesn't it compile right"...
anyways, thx again for the product and keep it up guys!!


p.s: I know it should be the Makefile.am file that has to be modified, but I don't know it works, so I just told you the errors in the Makefile/Makefile.in file so you can understand the errors I had... then it's up to you to fix it the right way :)


KaKaRoTo


On Tue, 19 Apr 2005 11:58:25 +0900, Carsten Haitzler <[EMAIL PROTECTED]> wrote:


On Tue, 12 Apr 2005 07:18:16 -0400 "Youness Alaoui" <[EMAIL PROTECTED]> babbled:

Hi,
I was trying to compile e17 out of cvs, it didn't work, the same goes with
the releases you have on http://enlightenment.freedesktop.org/ ...
I looked at the errors and it's quite simple, there are some missing libs
to link with for some of the compiled files, here's a list of what i've
found so far (change the variable in Makefile.in to what I'm sending you) :
in edje/src/bin/Makefile :
edje_cc_LDFLAGS = $(ecore_libs)
edje_decc_LDFLAGS = $(ecore_libs)
edje_thumb_LDFLAGS = $(ecore_libs)
edje_LDFLAGS = $(ecore_libs)
edje_ls_LDFLAGS = $(ecore_libs)
edje_test_LDFLAGS = $(ecore_libs)

you need to modify Makefile.am if you are modifying the build setup - and as best i see. its perfectly correct. :( it has replacements for all the dependencies. it COULD be that your system is setup wrong
ie /usr/local/bin is not in your PATH or the bin dir of the prefix is not in your PATH (i-e if the prefix is /opt/e17 then u'll need /opt/e17/bin in your PATH so the configure scripts can find the evas-config, ecore-config etc. scripts).


in ewl/src/bin/Makefile :
ewl_test_LDFLAGS = $(etox_libs) $(ecore_libs)
ewl_embed_test_LDFLAGS = $(etox_libs) $(ecore_libs)
ewl_simple_test_LDFLAGS = $(etox_libs) $(ecore_libs)
ewl_media_test_LDFLAGS = $(etox_libs) $(ecore_libs)

in ewl/tools/ewl_edb_ed/Makefile :
ewl_edb_ed_LDFLAGS = $(etox_libs) $(ecore_libs)


And then, edge and ewl should be compiled... and the rest should follow..
these are the only errors I've found so far... I compiled these libs/apps :
eet, evas, ecore, embryo, imlib2, edje, epeg, epsilon, esmart, edb,
entrance, enlightenment
and seen no other errors.. you should fix those...
if any need to reply, use "reply all" since I'm not in the list..


and btw.. great work on e17, I've just finished installing it, and it's
really nice, it seems to grow pretty well (last tried it was when those
videos came out, only the shadows and iBar were working at the moment..
and nothing else :D).. thx alot for the product, I've been using E16 since
I first discovered linux (5 years ago) and it's just the best WM ever!!!
keep it up guys!!!

it's nowhere near done :)

--
KaKaRoTo


-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel







-- KaKaRoTo


------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to