I remember running in to the same problem.. I think you have to
install x11proto-scrnsaver-dev.
If that fixes it, that package should probably be added to the
INSTALL.Ubuntu file :)

On Jan 11, 2008 9:48 AM, kpropell <[EMAIL PROTECTED]> wrote:
>
> [EMAIL PROTECTED]:~/etoile/Etoile/Services/Private/AZSwitch$ make
> messages=yes
> This is gnustep-make 2.0.2. Type 'make print-gnustep-make-help' for help.
> \
>         echo ""; \
>         echo "Build Project: AZSwitch"; \
>         echo ""; \
>         if [ ! -L
> /home/kpropell/etoile/Etoile/Services/Private/AZSwitch/AZSwitch ]; then \
>           if [ -d
> /home/kpropell/etoile/Etoile/Services/Private/AZSwitch/Headers ]; then \
>             ln -s
> /home/kpropell/etoile/Etoile/Services/Private/AZSwitch/Headers
> /home/kpropell/etoile/Etoile/Services/Private/AZSwitch/AZSwitch; \
>           elif [ -n "" -o -n "" ]; then \
>             ln -s /home/kpropell/etoile/Etoile/Services/Private/AZSwitch
> /home/kpropell/etoile/Etoile/Services/Private/AZSwitch/AZSwitch; \
>           fi; \
>         fi; \
>
>
> Build Project: AZSwitch
>
> Making all for app AZSwitch...
> gcc  -rdynamic      -shared-libgcc -fexceptions -fgnu-runtime -o
> AZSwitch.app/./AZSwitch \
>         ./obj/AZClientCell.o ./obj/AZSwitchingWindow.o ./obj/AZClient.o
> ./obj/AZSwitch.o ./obj/main.o   -L/usr/X11R6/lib -lX11 -lXWindowServerKit
> -lEtoileUI  -L/home/kpropell/etoile/Etoile/Build -L/usr/X11R6/lib -lX11
> -lXWindowServerKit -lEtoileUI   -L/home/kpropell/etoile/Etoile/Build
> -L/home/kpropell/GNUstep/Library/Libraries -L/usr/local/lib -L/usr/lib
> -lgnustep-gui    -lgnustep-base   -lpthread -lobjc   -lm
> /home/kpropell/etoile/Etoile/Build/libEtoileUI.so: undefined reference to
> `__objc_class_name_UKPluginsRegistry'
> collect2: ld returned 1 exit status
> make[1]: *** [AZSwitch.app/./AZSwitch] Error 1
> make: *** [AZSwitch.all.app.variables] Error 2
>
> >Can you please try after adding
>
> >LIBRARIES_DEPEND_UPON += -lEtoileFoundation $(FND_LIBS) \
> >                          $(GUI_LIBS) $(OBJC_LIBS)
>
> Ok that solved the compile error! Now after starting a new compile I
> stumbled on a new error: Idle
>
> [EMAIL PROTECTED]:~/etoile/Etoile/Services/Private/Idle$ make messages=yes
> This is gnustep-make 2.0.2. Type 'make print-gnustep-make-help' for help.
> \
>         echo ""; \
>         echo "Build Project: Idle"; \
>         echo ""; \
>         if [ ! -L /home/kpropell/etoile/Etoile/Services/Private/Idle/Idle ];
> then \
>           if [ -d /home/kpropell/etoile/Etoile/Services/Private/Idle/Headers
> ]; then \
>             ln -s /home/kpropell/etoile/Etoile/Services/Private/Idle/Headers
> /home/kpropell/etoile/Etoile/Services/Private/Idle/Idle; \
>           elif [ -n "" -o -n "" ]; then \
>             ln -s /home/kpropell/etoile/Etoile/Services/Private/Idle
> /home/kpropell/etoile/Etoile/Services/Private/Idle/Idle; \
>           fi; \
>         fi; \
>
>
> Build Project: Idle
>
> Making all for tool Idle...
> gcc XIdle.m -c \
>               -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1
> -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -D_REENTRANT
> -fPIC -g -Wall -DDEBUG -fno-omit-frame-pointer -DGSWARN -DGSDIAGNOSE
> -Wno-import -g -fno-strict-aliasing -fexceptions -fobjc-exceptions
> -D_NATIVE_OBJC_EXCEPTIONS -fgnu-runtime -std=c99 -g -Werror -Wno-import
> -fconstant-string-class=NSConstantString -I/usr/X11R6/include
> -I/home/kpropell/etoile/Etoile/Build
> -I/home/kpropell/etoile/Etoile/Services/Private/Idle
> -I/home/kpropell/etoile/Etoile/Services/Private/Idle/Headers
> -I/usr/X11R6/include -I/home/kpropell/etoile/Etoile/Build
> -I/home/kpropell/etoile/Etoile/Services/Private/Idle
> -I/home/kpropell/etoile/Etoile/Services/Private/Idle/Headers -I.
> -I/home/kpropell/GNUstep/Library/Headers -I/usr/local/include/GNUstep
> -I/usr/include/GNUstep \
>                -o obj/XIdle.o
> XIdle.m:3:38: error: X11/extensions/scrnsaver.h: No such file or directory
> XIdle.m: In function 'main':
> XIdle.m:19: error: 'XScreenSaverInfo' undeclared (first use in this
> function)
> XIdle.m:19: error: (Each undeclared identifier is reported only once
> XIdle.m:19: error: for each function it appears in.)
> XIdle.m:19: error: 'info' undeclared (first use in this function)
> cc1obj: warnings being treated as errors
> XIdle.m:19: warning: implicit declaration of function
> 'XScreenSaverAllocInfo'
> XIdle.m:29: warning: implicit declaration of function
> 'XScreenSaverQueryInfo'
> make[1]: *** [obj/XIdle.o] Error 1
> make: *** [Idle.all.tool.variables] Error
>
> xscreensaver is installed for all I know, but then again.. hum!
> Thanks for your time:)
>
>
>
>
>

_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à