pspp-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Dynamic loading on Cygwin [was: Re: reports of pspp-0.6.0-pre3]


From: unknown-1
Subject: Re: Dynamic loading on Cygwin [was: Re: reports of pspp-0.6.0-pre3]
Date: Sun, 18 May 2008 17:53:38 +0200

:-(

Bad luck

See what happens:

Make reports:
=============================

*** Warning: This system can not link to static lib archive src/ui/gui/libpsppwidgets.la.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
gcc -std=gnu99 -shared  src/ui/gui/.libs/src_ui_gui_libpsppire_la-glade-register.o -Wl,--whole-archive gl/.libs/libgl.a -Wl,--no-whole-archive  /usr/lib/libglade-2.0.dll.a -L/usr/lib /usr/lib/libgtk-x11-2.0.dll.a /usr/lib/libxml2.dll.a /usr/lib/libgdk-x11-2.0.dll.a /usr/lib/libatk-1.0.dll.a /usr/lib/libgdk_pixbuf-2.0.dll.a /usr/lib/libpangocairo-1.0.dll.a /usr/lib/libcairo.dll.a /usr/lib/libXi.dll.a /usr/lib/libXrandr.dll.a /usr/lib/libXcursor.dll.a /usr/lib/libXrender.dll.a /usr/lib/libXdamage.dll.a /usr/lib/libXfixes.dll.a /usr/lib/libpangoft2-1.0.dll.a /usr/lib/libfontconfig.dll.a /usr/lib/libexpat.dll.a /usr/lib/libpango-1.0.dll.a /usr/lib/libgobject-2.0.dll.a /usr/lib/libgmodule-2.0.dll.a /usr/lib/libglib-2.0.dll.a /usr/lib/libintl.dll.a /usr/lib/libfreetype.dll.a /usr/lib/libglitz.dll.a -lpng12 /usr/lib/libxcb-xlib.dll.a /usr/lib/libxcb.dll.a /usr/lib/libXau.dll.a /usr/lib/libXdmcp.dll.a /usr/lib/libiconv.dll.a -lblas -L/usr/X11R6/lib -lXaw /usr/lib/libXmu.dll.a /usr/lib/libXt.dll.a /usr/lib/libSM.dll.a /usr/lib/libICE.dll.a /usr/lib/libXext.dll.a /usr/lib/libX11.dll.a -lpng /usr/lib/libgsl.dll.a /usr/lib/libgslcblas.dll.a -lz /usr/lib/libplot.dll.a  -Wl,--export-all-symbols -o src/ui/gui/.libs/cygpsppire-0.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker src/ui/gui/.libs/libpsppire.dll.a
src/ui/gui/.libs/src_ui_gui_libpsppire_la-glade-register.o: In function `dialog_find_internal_child':
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:40: undefined reference to `_psppire_dialog_get_type'
src/ui/gui/.libs/src_ui_gui_libpsppire_la-glade-register.o: In function `glade_module_register_widgets':
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:48: undefined reference to `_psppire_dialog_get_type'
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:53: undefined reference to `_psppire_vbutton_box_get_type'
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:57: undefined reference to `_psppire_hbutton_box_get_type'
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:61: undefined reference to `_psppire_selector_get_type'
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:65: undefined reference to `_psppire_keypad_get_type'
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:69: undefined reference to `_psppire_acr_get_type'
Creating library file: src/ui/gui/.libs/libpsppire.dll.a
collect2: ld returned 1 exit status
make[2]: *** [src/ui/gui/libpsppire.la] Error 1
make[2]: Leaving directory `/home/beheerder/Bureaublad/pspp-0.4.3'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/beheerder/Bureaublad/pspp-0.4.3'
make: *** [all] Error 2
============================



When I continue neglecting the error,  Make Install reports

===========================

*** Warning: This system can not link to static lib archive src/ui/gui/libpsppwidgets.la.
*** I have the capability to make that library automatically link in when
*** you link to this library.  But I can only do this if you have a
*** shared version of the library, which you do not appear to have.
rm -fr  src/ui/gui/.libs/libpsppire.dll.a
gcc -std=gnu99 -shared  src/ui/gui/.libs/src_ui_gui_libpsppire_la-glade-register.o -Wl,--whole-archive gl/.libs/libgl.a -Wl,--no-whole-archive  /usr/lib/libglade-2.0.dll.a -L/usr/lib /usr/lib/libgtk-x11-2.0.dll.a /usr/lib/libxml2.dll.a /usr/lib/libgdk-x11-2.0.dll.a /usr/lib/libatk-1.0.dll.a /usr/lib/libgdk_pixbuf-2.0.dll.a /usr/lib/libpangocairo-1.0.dll.a /usr/lib/libcairo.dll.a /usr/lib/libXi.dll.a /usr/lib/libXrandr.dll.a /usr/lib/libXcursor.dll.a /usr/lib/libXrender.dll.a /usr/lib/libXdamage.dll.a /usr/lib/libXfixes.dll.a /usr/lib/libpangoft2-1.0.dll.a /usr/lib/libfontconfig.dll.a /usr/lib/libexpat.dll.a /usr/lib/libpango-1.0.dll.a /usr/lib/libgobject-2.0.dll.a /usr/lib/libgmodule-2.0.dll.a /usr/lib/libglib-2.0.dll.a /usr/lib/libintl.dll.a /usr/lib/libfreetype.dll.a /usr/lib/libglitz.dll.a -lpng12 /usr/lib/libxcb-xlib.dll.a /usr/lib/libxcb.dll.a /usr/lib/libXau.dll.a /usr/lib/libXdmcp.dll.a /usr/lib/libiconv.dll.a -lblas -L/usr/X11R6/lib -lXaw /usr/lib/libXmu.dll.a /usr/lib/libXt.dll.a /usr/lib/libSM.dll.a /usr/lib/libICE.dll.a /usr/lib/libXext.dll.a /usr/lib/libX11.dll.a -lpng /usr/lib/libgsl.dll.a /usr/lib/libgslcblas.dll.a -lz /usr/lib/libplot.dll.a  -Wl,--export-all-symbols -o src/ui/gui/.libs/cygpsppire-0.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker src/ui/gui/.libs/libpsppire.dll.a
src/ui/gui/.libs/src_ui_gui_libpsppire_la-glade-register.o: In function `dialog_find_internal_child':
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:40: undefined reference to `_psppire_dialog_get_type'
src/ui/gui/.libs/src_ui_gui_libpsppire_la-glade-register.o: In function `glade_module_register_widgets':
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:48: undefined reference to `_psppire_dialog_get_type'
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:53: undefined reference to `_psppire_vbutton_box_get_type'
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:57: undefined reference to `_psppire_hbutton_box_get_type'
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:61: undefined reference to `_psppire_selector_get_type'
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:65: undefined reference to `_psppire_keypad_get_type'
/home/beheerder/Bureaublad/pspp-0.4.3/src/ui/gui/glade-register.c:69: undefined reference to `_psppire_acr_get_type'
Creating library file: src/ui/gui/.libs/libpsppire.dll.a
collect2: ld returned 1 exit status
make[2]: *** [src/ui/gui/libpsppire.la] Error 1
make[2]: Leaving directory `/home/beheerder/Bureaublad/pspp-0.4.3'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/beheerder/Bureaublad/pspp-0.4.3'
make: *** [install] Error 2
===========================

No new libraries or executabels are being generated.

:-((

CU

reply via email to

[Prev in Thread] Current Thread [Next in Thread]