Matias Grana wrote:
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

Reply via email to