On Sat, 26 Jun 2004, Kim Woelders wrote:
Viktor Kojouharov wrote:
It's not the brand new code (although it's post pre4 or whatever the latest pre is), since the new cvs doesn't build, but:
AFAIK there are no problems with building current CVS.
It does appear that Alias's Maya, and maybe more applications that use motif, have some problem related to E. For instance, some widgets just don't work for some reason, like radio buttons or some regular buttons, although they worked well pre-pre4, and since maya's closed source, it leads me to believe it's E's fault. Upon further checking, it does appear that other WM do not interfere with it.
Unfortunately some window placement errors were introduced in pre4. One of those seems to be particularly annoying with Motif apps. Things should now be fixed in CVS.
/Kim
Hi; I checked out CVS a few days ago for the first time. I couldn't compile e16 directly. First, I had to delete the directories po and intl from Makefile because there were no Makefile.in (or Makefile.in.in) files
I doubt you will be able to make E work without these. Did you remember to run ./autogen.sh first?
there. Second, I had to add the following lines to the following files:
src/borders.c:#define ST_BORDER 1 src/buttons.c:#define ST_BORDER 1 src/dialog.c:#define ST_WIDGET 2 src/dialog.c:#define ST_DIALOG 7 src/iconify.c:#define ST_ICONBOX 3 src/ipc.c:#define ST_UNKNWN 0 src/menus.c:#define ST_MENU 4 src/menus.c:#define ST_MENU_ITEM 5 src/pager.c:#define ST_PAGER 9 src/progress.c:#define ST_UNKNWN 0 src/settings.c:#define ST_UNKNWN 0 src/tooltips.c:#define ST_TOOLTIP 6 src/ttfont.c:#define IPC_PRIVATE 0 src/ttfont.c:#define IPC_CREAT 0 src/ttfont.c:#define IPC_RMID 0 src/warp.c:#define ST_WARPLIST 10
I had to add them right after #include "E.h" in each of the files, though all the ST_*** constants were defined in E.h. I'm not an expert compiling C, I don't know why the compiler complained. The IPC_*** constants though seemed to be nowhere, so I just defined them to be 0, but I don't have any idea about the good value for them.
I guess this is not what it is intended to be, but since this was my first building of E, I'm not sure what I did wrong.
It looks like you want to compile using Imlib1 (--without-imlib2), or maybe this is because autogen.sh hasn't been run. The Imlib1 build has been broken for some time but was fixed yesterday. However, I strongly suggest that you use Imlib2, as the Imlib1 stuff probably goes away before too long.
/Kim
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
enlightenment-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users
