Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-07-19 08:40:59

  kiko80 - Użytkownik

kiko80
Użytkownik
Skąd: /mnt/podlasie
Zarejestrowany: 2007-04-03

Kompilacja wxWidgets 2.8.9

Witam
Potrzebuję skompilować do paczki w/w program po wydaniu. polecenia

Kod:

dh_make -e kiko80@interia.pl -t wxwidgets-2.8.9 --createorig

nie ma problemów, problemy zaczynają się gdy po zmodyfikowaniu /debian/control wydam te polecenie

Kod:

dpkg-buildpackage -rfakeroot

leci przez parę minut i zatrzymuje się na tym błędzie

Kod:

g++ -shared -fPIC -o /home/kiko80/x/source/wxwidgets-2.8.9/lib/libwx_gtk2_core-2.8.so.0.5.0  coredll_event.o coredll_fs_mem.o coredll_msgout.o coredll_utilscmn.o coredll_utilsunx.o  coredll_caret.o coredll_imaglist.o coredll_dialup.o coredll_fontenum.o coredll_fontutil.o coredll_utilsx11.o coredll_displayx11.o coredll_icon.o coredll_paletteg.o coredll_app.o coredll_assertdlg_gtk.o coredll_bitmap.o coredll_brush.o coredll_clipbrd.o coredll_colour.o coredll_cursor.o coredll_data.o coredll_dataobj.o coredll_dc.o coredll_dcclient.o coredll_dcmemory.o coredll_dcscreen.o coredll_dnd.o coredll_evtloop.o coredll_font.o coredll_gsockgtk.o coredll_main.o coredll_minifram.o coredll_pen.o coredll_popupwin.o coredll_region.o coredll_renderer.o coredll_settings.o coredll_timer.o coredll_tooltip.o coredll_toplevel.o coredll_utilsgtk.o coredll_win_gtk.o coredll_window.o coredll_accel.o coredll_colrdlgg.o coredll_dirdlgg.o coredll_fdrepdlg.o coredll_filedlgg.o coredll_graphicc.o coredll_listctrl.o coredll_msgdlgg.o coredll_prntdlgg.o coredll_statusbr.o coredll_tabg.o coredll_fontdlgg.o coredll_artgtk.o coredll_bmpbuttn.o coredll_button.o coredll_checkbox.o coredll_checklst.o coredll_choice.o coredll_collpane.o coredll_colordlg.o coredll_combobox.o coredll_control.o coredll_clrpicker.o coredll_dialog.o coredll_fontpicker.o coredll_filepicker.o coredll_dirdlg.o coredll_filedlg.o coredll_fontdlg.o coredll_frame.o coredll_gauge.o coredll_gprint.o coredll_gvfs.o coredll_listbox.o coredll_mdi.o coredll_menu.o coredll_msgdlg.o coredll_notebook.o coredll_radiobox.o coredll_radiobut.o coredll_scrolbar.o coredll_scrolwin.o coredll_slider.o coredll_spinbutt.o coredll_spinctrl.o coredll_statbmp.o coredll_statbox.o coredll_statline.o coredll_stattext.o coredll_tbargtk.o coredll_textctrl.o coredll_tglbtn.o coredll_treeentry_gtk.o coredll_utilsres.o coredll_accesscmn.o coredll_anidecod.o coredll_appcmn.o coredll_artprov.o coredll_artstd.o coredll_bmpbase.o coredll_bookctrl.o coredll_choiccmn.o coredll_clipcmn.o coredll_clrpickercmn.o coredll_colourcmn.o coredll_combocmn.o coredll_cmdproc.o coredll_cmndata.o coredll_containr.o coredll_cshelp.o coredll_ctrlcmn.o coredll_ctrlsub.o coredll_datacmn.o coredll_dcbase.o coredll_dcbufcmn.o coredll_dcgraph.o coredll_dlgcmn.o coredll_dndcmn.o coredll_dobjcmn.o coredll_docmdi.o coredll_docview.o coredll_dpycmn.o coredll_dseldlg.o coredll_effects.o coredll_evtloopcmn.o coredll_fddlgcmn.o coredll_filepickercmn.o coredll_fontpickercmn.o coredll_fldlgcmn.o coredll_fontcmn.o coredll_fontenumcmn.o coredll_fontmap.o coredll_framecmn.o coredll_gaugecmn.o coredll_gbsizer.o coredll_gdicmn.o coredll_geometry.o coredll_gifdecod.o coredll_graphcmn.o coredll_helpbase.o coredll_iconbndl.o coredll_imagall.o coredll_imagbmp.o coredll_image.o coredll_imagfill.o coredll_imaggif.o coredll_imagiff.o coredll_imagjpeg.o coredll_imagpcx.o coredll_imagpng.o coredll_imagpnm.o coredll_imagtga.o coredll_imagtiff.o coredll_imagxpm.o coredll_layout.o coredll_lboxcmn.o coredll_listctrlcmn.o coredll_matrix.o coredll_menucmn.o coredll_nbkbase.o coredll_overlaycmn.o coredll_paper.o coredll_pickerbase.o coredll_popupcmn.o coredll_prntbase.o coredll_quantize.o coredll_radiocmn.o coredll_rendcmn.o coredll_rgncmn.o coredll_settcmn.o coredll_sizer.o coredll_srchcmn.o coredll_statbar.o coredll_stockitem.o coredll_tbarbase.o coredll_textcmn.o coredll_timercmn.o coredll_toplvcmn.o coredll_treebase.o coredll_valgen.o coredll_validate.o coredll_valtext.o coredll_wincmn.o coredll_xpmdecod.o coredll_busyinfo.o coredll_buttonbar.o coredll_choicdgg.o coredll_choicbkg.o coredll_clrpickerg.o coredll_collpaneg.o coredll_combog.o coredll_dcpsg.o coredll_dirctrlg.o coredll_dragimgg.o coredll_filepickerg.o coredll_fontpickerg.o coredll_listbkg.o coredll_logg.o coredll_numdlgg.o coredll_panelg.o coredll_progdlgg.o coredll_printps.o coredll_renderg.o coredll_scrlwing.o coredll_selstore.o coredll_spinctlg.o coredll_splitter.o coredll_srchctlg.o coredll_textdlgg.o coredll_tipwin.o coredll_toolbkg.o coredll_treectlg.o coredll_treebkg.o coredll_vlbox.o coredll_vscroll.o -L/home/kiko80/x/source/wxwidgets-2.8.9/lib -pthread -Wl,-z,defs    -L/home/kiko80/x/source/wxwidgets-2.8.9/lib   -Wl,-soname,libwx_gtk2_core-2.8.so.0   -lz -ldl -lm    -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lrt -lglib-2.0 -lXinerama -lSM -lpng -lz -ljpeg -ltiff     -pthread -Wl,-z,defs -Wl,--version-script,/home/kiko80/x/source/wxwidgets-2.8.9/version-script -lz -ldl -lm  -lwx_base-2.8
coredll_utilsx11.o: In function `wxGetKeyState(wxKeyCode)':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:814: undefined reference to `XKeysymToKeycode'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:820: undefined reference to `XGetModifierMapping'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:832: undefined reference to `XQueryPointer'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:833: undefined reference to `XFreeModifiermap'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:843: undefined reference to `XQueryKeymap'
coredll_utilsx11.o: In function `IsMapped':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:70: undefined reference to `XGetWindowAttributes'
coredll_utilsx11.o: In function `wxWMspecSetState':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:358: undefined reference to `XSendEvent'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:338: undefined reference to `XInternAtom'
coredll_utilsx11.o: In function `wxKwinRunning':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:385: undefined reference to `XGetWindowProperty'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:395: undefined reference to `XFree'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:379: undefined reference to `XInternAtom'
coredll_utilsx11.o: In function `wxGetFullScreenMethodX11(void*, void*)':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:473: undefined reference to `XInternAtom'
coredll_utilsx11.o: In function `wxKwinRunning':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:395: undefined reference to `XFree'
coredll_utilsx11.o: In function `wxWinHintsSetLayer':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:90: undefined reference to `XSetErrorHandler'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:236: undefined reference to `XInternAtom'
coredll_utilsx11.o: In function `IsMapped':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:70: undefined reference to `XGetWindowAttributes'
coredll_utilsx11.o: In function `wxWinHintsSetLayer':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:258: undefined reference to `XChangeProperty'
coredll_utilsx11.o: In function `~wxX11ErrorsSuspender':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:94: undefined reference to `XFlush'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:95: undefined reference to `XSetErrorHandler'
coredll_utilsx11.o: In function `wxSetKDEFullscreen':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:426: undefined reference to `XSync'
coredll_utilsx11.o: In function `IsMapped':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:70: undefined reference to `XGetWindowAttributes'
coredll_utilsx11.o: In function `wxSetKDEFullscreen':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:436: undefined reference to `XChangeProperty'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:437: undefined reference to `XSync'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:448: undefined reference to `XSync'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:460: undefined reference to `XMoveResizeWindow'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:461: undefined reference to `XSync'
coredll_utilsx11.o: In function `wxWinHintsSetLayer':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:249: undefined reference to `XSendEvent'
coredll_utilsx11.o: In function `wxSetKDEFullscreen':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:448: undefined reference to `XSync'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:431: undefined reference to `XUnmapWindow'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:432: undefined reference to `XSync'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:436: undefined reference to `XChangeProperty'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:437: undefined reference to `XSync'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:441: undefined reference to `XMapRaised'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:442: undefined reference to `XSync'
coredll_utilsx11.o: In function `wxWMspecSetFullscreen':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:367: undefined reference to `XInternAtom'
coredll_utilsx11.o: In function `wxSetKDEFullscreen':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:410: undefined reference to `XInternAtom'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:407: undefined reference to `XInternAtom'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:408: undefined reference to `XInternAtom'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:409: undefined reference to `XInternAtom'
coredll_utilsx11.o: In function `~wxX11ErrorsSuspender':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:94: undefined reference to `XFlush'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:95: undefined reference to `XSetErrorHandler'
coredll_utilsx11.o: In function `wxSetIconsX11(void*, void*, wxIconBundle const&)':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:176: undefined reference to `XChangeProperty'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:183: undefined reference to `XDeleteProperty'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/utilsx11.cpp:120: undefined reference to `XInternAtom'
coredll_displayx11.o: In function `wxClientDisplayRect(int*, int*, int*, int*)':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/displayx11.cpp:355: undefined reference to `XInternAtom'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/displayx11.cpp:364: undefined reference to `XDefaultRootWindow'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/displayx11.cpp:364: undefined reference to `XGetWindowProperty'
coredll_displayx11.o: In function `~wxX11Ptr':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/displayx11.cpp:340: undefined reference to `XFree'
coredll_displayx11.o: In function `wxDisplayImplX11::GetModes(wxVideoMode const&) const':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/displayx11.cpp:279: undefined reference to `XListDepths'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/displayx11.cpp:292: undefined reference to `XFree'
coredll_displayx11.o: In function `~ScreensInfo':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/displayx11.cpp:69: undefined reference to `XFree'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/displayx11.cpp:69: undefined reference to `XFree'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/displayx11.cpp:69: undefined reference to `XFree'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/unix/displayx11.cpp:69: undefined reference to `XFree'
coredll_dcclient.o: In function `gdk_wx_draw_bitmap':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/dcclient.cpp:111: undefined reference to `XCopyPlane'
coredll_settings.o: In function `wxXGetWindowProperty':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/settings.cpp:435: undefined reference to `XGetWindowProperty'
coredll_settings.o: In function `.L332':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/settings.cpp:508: undefined reference to `XFree'
coredll_settings.o: In function `.L340':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/settings.cpp:633: undefined reference to `XFree'
coredll_toplevel.o: In function `wxGetTopmostWindowX11':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:1448: undefined reference to `XQueryTree'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:1449: undefined reference to `XFree'
coredll_toplevel.o: In function `wxTopLevelWindowGTK::SetTransparent(unsigned char)':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:1479: undefined reference to `XInternAtom'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:1479: undefined reference to `XChangeProperty'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:1481: undefined reference to `XSync'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:1473: undefined reference to `XInternAtom'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:1473: undefined reference to `XDeleteProperty'
coredll_toplevel.o: In function `wxgtk_window_set_urgency_hint':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:82: undefined reference to `XGetWMHints'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:92: undefined reference to `XSetWMHints'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:93: undefined reference to `XFree'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/toplevel.cpp:85: undefined reference to `XAllocWMHints'
coredll_utilsgtk.o: In function `wxSetDetectableAutoRepeat(bool)':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/utilsgtk.cpp:86: undefined reference to `XkbSetDetectableAutoRepeat'
coredll_utilsgtk.o: In function `Dpy':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/utilsgtk.cpp:273: undefined reference to `XOpenDisplay'
coredll_utilsgtk.o: In function `~Dpy':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/utilsgtk.cpp:274: undefined reference to `XCloseDisplay'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/utilsgtk.cpp:274: undefined reference to `XCloseDisplay'
coredll_window.o: In function `wxGetMousePosition()':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/window.cpp:4480: undefined reference to `XQueryPointer'
coredll_window.o: In function `wxTranslateGTKKeyEventToWx':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/window.cpp:926: undefined reference to `XKeysymToKeycode'
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/window.cpp:930: undefined reference to `XKeycodeToKeysym'
coredll_window.o: In function `gdk_window_warp_pointer(_GdkDrawable*, int, int)':
/home/kiko80/x/source/wxwidgets-2.8.9/./src/gtk/window.cpp:283: undefined reference to `XWarpPointer'
collect2: ld returned 1 exit status
make[1]: *** [/home/kiko80/x/source/wxwidgets-2.8.9/lib/libwx_gtk2_core-2.8.so.0.5.0] Error 1
make[1]: Leaving directory `/home/kiko80/x/source/wxwidgets-2.8.9'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
kiko80@kiko:~/x/source/wxwidgets-2.8.9$

(dałem większy wycinek by rzucić szersze światło. Nie wiem jak to ugryźć. Kompilacja tego programu za pomocą

Kod:

./configure --prefix=/usr
make
checkinstall -D

powoduje że program zostaje skompilowany i paczka jest zbudowana ale ja chcę rozbić na lib -dev itd. W repo jest wersja 2.8.7 lecz ja potrzebuję 2.8.9 lub nowszej

Ostatnio edytowany przez kiko80 (2009-07-19 08:44:10)


Wirusy w Linuxie to jak krasnoludki,
podobno są ale nikt ich nie widział :D
http://filefox.pl/poleca/kiko80
Linux register users: #445562

Offline

 

#2  2009-07-19 08:57:40

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Kompilacja wxWidgets 2.8.9

Pokaż plik debian/rules.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2009-07-19 11:03:35

  kiko80 - Użytkownik

kiko80
Użytkownik
Skąd: /mnt/podlasie
Zarejestrowany: 2007-04-03

Re: Kompilacja wxWidgets 2.8.9

Pluk rules

Kod:

#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.

# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1


# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
else
CROSS= --build $(DEB_BUILD_GNU_TYPE)
endif




# shared library versions, option 1
version=2.0.5
major=2
# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
#version=`ls src/.libs/lib*.so.* | \
# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
#major=`ls src/.libs/lib*.so.* | \
# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`

config.status: configure
    dh_testdir
    # Add here commands to configure the package.
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
    cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
    cp -f /usr/share/misc/config.guess config.guess
endif
    ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"


build: build-stamp
build-stamp:  config.status 
    dh_testdir

    # Add here commands to compile the package.
    $(MAKE)

    touch $@

clean: 
    dh_testdir
    dh_testroot
    rm -f build-stamp 

    # Add here commands to clean up after the build process.
    [ ! -f Makefile ] || $(MAKE) distclean
    rm -f config.sub config.guess

    dh_clean 

install: build
    dh_testdir
    dh_testroot
    dh_clean -k 
    dh_installdirs

    # Add here commands to install the package into debian/tmp
    $(MAKE) prefix=$(CURDIR)/debian/tmp/usr install


# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.

# Build architecture-dependent files here.
binary-arch: build install
    dh_testdir
    dh_testroot
    dh_installchangelogs 
    dh_installdocs
    dh_installexamples
#    dh_install
#    dh_installmenu
#    dh_installdebconf    
#    dh_installlogrotate
#    dh_installemacsen
#    dh_installpam
#    dh_installmime
#    dh_installinit
#    dh_installcron
#    dh_installinfo
    dh_installman
    dh_link
    dh_strip
    dh_compress
    dh_fixperms
#    dh_perl
#    dh_python
#    dh_makeshlibs
    dh_installdeb
    dh_shlibdeps
    dh_gencontrol
    dh_md5sums
    dh_builddeb

binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install

Wirusy w Linuxie to jak krasnoludki,
podobno są ale nikt ich nie widział :D
http://filefox.pl/poleca/kiko80
Linux register users: #445562

Offline

 

#4  2009-07-19 11:16:44

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Kompilacja wxWidgets 2.8.9

Czy posiadasz podane pakiety?

debhelper (>= 5.0.37.1), flex, bison, gettext, libgtk2.0-dev, python-all-dev, python-all-dbg, python-central, zlib1g-dev, libjpeg62-dev, libpng12-dev, libtiff4-dev, libsm-dev, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libesd0-dev, libgnomeprintui2.2-dev, libgconf2-dev, libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev, bc, dpatch

Jeśli któregoś nie masz — zainstaluj.

Kod:

./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"

Jeśli masz wymienione pakiety lub po ich zainstalowaniu nadal się wywala, spróbu zakomentować powyższą linijkę, zamiast niej wstawiając:

Kod:

./configure --prefix=/usr

Jak pójdzie — spróbuj dodawać poszczególne elementy pierwotnego ./configure.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#5  2009-07-19 13:02:10

  kiko80 - Użytkownik

kiko80
Użytkownik
Skąd: /mnt/podlasie
Zarejestrowany: 2007-04-03

Re: Kompilacja wxWidgets 2.8.9

Dzięki azhag zmiana na

Kod:

./configure --prefix=/usr

pomogła i paczuszki zbudowało.

Kto usunął nowe posty ??

Ostatnio edytowany przez kiko80 (2009-07-29 17:01:04)


Wirusy w Linuxie to jak krasnoludki,
podobno są ale nikt ich nie widział :D
http://filefox.pl/poleca/kiko80
Linux register users: #445562

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)