Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: Compiling the Simulator on Mac OS X
From: roland (for_spam_at_gmx.de)
Date: 2003-07-18


hi svante,

>I can remove it and install XFree86 from source,
you could try to install Xfree via http://fink.sourceforge.net/.
then add the include path to the headerfiles via INCLUDES or CFLAGS in the Makefile of rockbox. (e.g. -I/usr/X11R6/include)
I`m not shure if you really need to uninstall Apple`s X11 implementation first - you just
should need "original" X11 for compiling and linking (ans so you need the headerfiles).
running the app should work against ANY X11 server.

hth
roland

----- Original Message -----
From: "svante t" <svante_at_demonbox.com>
To: <rockbox_at_cool.haxx.se>
Sent: Friday, July 18, 2003 11:03 AM
Subject: Re: Compiling the Simulator on Mac OS X

> Roland and others,
> thanks for the help. But unfortunately the result is the same even
> after the CVS changes and unsetting the DISPLAY variable.
>
> I can only interpret the below as I miss some rather vital files for
> this compile, right?
> Ive tried searching for some of the below files, and as guessed,
> they're not there.
>
> Are they part of the X11 package? Apple has their own port of X11,
> built on XFree86. I can remove it and install XFree86 from source,
> that might do the trick. Im gonna drop a line about this on some
> forums before I do this rather extensive operation....
>
> [hobo:~/rockbox/build-uisimulator] svante% sudo make
> Password:
> make -C ../uisimulator/x11 DISPLAY=-DHAVE_LCD_BITMAP
> KEYPAD=-DHAVE_RECORDER_KEYPAD
> OBJDIR="/Users/svante/rockbox/build-uisimulator" VERSION=030718-1026
> LANGUAGE=english EXTRA_DEFINES="-DDISABLE_NOTHING"
> Updating Dependencies for button-x11.c
> button-x11.c:23:24: X11/keysym.h: No such file or directory
> gcc -g -DHAVE_CONFIG_H -DGETTIMEOFDAY_TWO_ARGS -DSIMULATOR
> -DHAVE_RECORDER_KEYPAD -DHAVE_LCD_BITMAP -DDISABLE_NOTHING -DHAVE_RTC
> -DBIG_ENDIAN -I. -I../../firmware/drivers -I../../firmware/export
> -I../../apps -I../../apps/recorder -I../common
> -I/Users/svante/rockbox/build-uisimulator -W -Wall -c screenhack.c -o
> /Users/svante/rockbox/build-uisimulator/screenhack.o
> screenhack.c:35:27: X11/Intrinsic.h: No such file or directory
> screenhack.c:36:28: X11/IntrinsicP.h: No such file or directory
> screenhack.c:37:23: X11/CoreP.h: No such file or directory
> screenhack.c:38:23: X11/Shell.h: No such file or directory
> screenhack.c:39:28: X11/StringDefs.h: No such file or directory
> screenhack.c:40:23: X11/Xutil.h: No such file or directory
> screenhack.c:41:24: X11/keysym.h: No such file or directory
> ...and so on.
>
> /Svante
>
>
> >Hi svante,
> >do this just as you unset any other environment variable.
> >
> >it depends on the shell you use.
> >
> >in sh/bash it is:
> >[root_at_151108 rockbox]# echo $DISPLAY
> >
> >[root_at_151108 rockbox]# export DISPLAY
> >[root_at_151108 rockbox]# DISPLAY=:0.0
> >[root_at_151108 rockbox]# echo $DISPLAY
> >:0.0
> >[root_at_151108 rockbox]# unset DISPLAY
> >[root_at_151108 rockbox]# echo $DISPLAY
> >
> >[root_at_151108 rockbox]#
> >
> >in tcsh it done via setenv/unsetenv
> >
> >regards
> >roland
> >
> >
> >
> >
> >
> >----- Original Message -----
> >From: "svante t" <svante_at_demonbox.com>
> >To: <rockbox_at_cool.haxx.se>
> >Sent: Wednesday, July 16, 2003 11:10 AM
> >Subject: Re: Compiling the Simulator on Mac OS X
> >
> >
> >> And how do I do that? unsetting the $DISPLAY?
> >>
> >> /Svante
> >>
> >>
> >> >errrr,
> >> >strange, but in the Makefile for X11 uisimulator there IS a $DISPLAY.
> >> >..snip...
> >> >perhaps unsetting $DISPLAY may help....?
> >> >roland
> >> >
> >>
>



Page was last modified "Jan 10 2012" The Rockbox Crew
aaa