[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

Répondre à