[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:)
Yavor Doganov-3 wrote:
>
> В Thu, 10 Jan 2008 07:26:27 -0800, kpropell написа:
>
>> AZSwitch still failes to compile after make clean:
>
> Odd. It builds fine on Debian sid, so I suspect it is something in
> Ubuntu's toolchain. Can you post the output of `make messages=yes'?
>
>> Linking app AZSwitch ...
>> /home/kpropell/etoile/Etoile/Build/libEtoileUI.so: undefined reference
>> to `__objc_class_name_UKPluginsRegistry'
>
> Can you please try after adding
>
> LIBRARIES_DEPEND_UPON += -lEtoileFoundation $(FND_LIBS) \
> $(GUI_LIBS) $(OBJC_LIBS)
>
> in Frameworks/EtoileUI/GNUmakefile? It is still unresolved symbol
> because the dynamic linker doesn't look at the `Build' directory (should
> be fine after you install everything), but I find it disturbing that it
> fails to build. Here `make LDFLAGS="-Wl,-z,defs"' succeeds after this
> change.
>
> I am curious.
>
>
> _______________________________________________
> Etoile-discuss mailing list
> [email protected]
> https://mail.gna.org/listinfo/etoile-discuss
>
>
--
View this message in context:
http://www.nabble.com/Ubuntuized-gnustep-tp14688082p14760499.html
Sent from the Etoile - General mailing list archive at Nabble.com.
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss