probonopd / linuxdeployqt

Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage. Can be used for Qt and other applications
Other
2.19k stars 409 forks source link

asking for help #247

Open rahmanshaber opened 6 years ago

rahmanshaber commented 6 years ago

i downloaded the linuxdeploy appimage.made it exequtable. i builde my app and copied the build dictory path. in terminal i write linuxdeployqt-continuous-x86_64.AppImage /home/shaber/Desktop/New Folder/corbo/build-coreBox-Desktop-Debug/coreBox bash: linuxdeployqt-continuous-x86_64.AppImage: command not found what i am missing?? i am not in ubuntu. i am in Manjaro(arch) i added the travis-ci .but don't know how to add the .ymal file. https://travis-ci.org/rahmanshaber/corebox

corebox == https://github.com/rahmanshaber/corebox

please help me

TheAssassin commented 6 years ago

You need to add ./, and the space (" ") needs to be escaped, e.g., linuxdeployqt-continuous-x86_64.AppImage /home/shaber/Desktop/New\ Folder/corbo/build-coreBox-Desktop-Debug/coreBox

rahmanshaber commented 6 years ago

command linuxdeployqt-continuous-x86_64.AppImage ./home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/coreBox

got this bash: linuxdeployqt-continuous-x86_64.AppImage: command not found

probonopd commented 6 years ago

Please try ./linuxdeployqt-continuous-x86_64.AppImage ... from the directory in which the AppImage resides (note the ./ in the beginning).

The Travis CI build that you have linked has issues, especially

rahmanshaber commented 6 years ago

ok.got my appimage where to add me apps details?(name,catagory) but icons not showing?? what to do?

linuxdeployqt 4 (commit e915ad0), build 485 built on 2018-02-10 11:35:15 UTC
Not using FHS-like mode
app-binary: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/coreBox"
appDirPath: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug"
relativeBinPath: "coreBox"
ERROR: Desktop file missing, creating a default one (you will probably want to edit it)
ERROR: Icon file missing, creating a default one (you will probably want to edit it)
WARNING: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/qt.conf" already exists, will not overwrite.
appimagetool, continuous build (commit continuous-4-g06f10fa), build 1452 built on 2018-02-10 10:23:13 UTC
Desktop file: /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/default.desktop
Name: Application
Icon: default
Exec: AppRun %F
Comment: Edit this default file
Type: Application
Categories entry not found in desktop file
Categories: (null)
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/coreBox used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libbz2.so.1.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5DBus.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstaudio-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstreamer-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5MultimediaGstTools.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libjpeg.so.8 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulse.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Network.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdw.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libvorbisenc.so.2 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libavahi-client.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicui18n.so.60 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Core.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-keysyms.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libavahi-common.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libsystemd.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgcrypt.so.20 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXdmcp.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libvorbis.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libcrypto.so.1.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5MultimediaWidgets.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5XcbQpa.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libunistring.so.2 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicuuc.so.60 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgsttag-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXau.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libFLAC.so.8 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-util.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libhogweed.so.4 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libunwind.so.8 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstapp-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liblzma.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpcre.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liborc-0.4.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libmagic.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libk5crypto.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgraphite2.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liblz4.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXrender.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpcre2-16.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libasyncns.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgmp.so.10 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulsecommon-11.1.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xfixes.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-icccm.so.4 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdbus-1.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xkb.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Charts.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-sync.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXext.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxkbcommon-x11.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-render-util.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-randr.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libelf.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libtasn1.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libkrb5support.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5OpenGL.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Widgets.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstvideo-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstbase-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdouble-conversion.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxkbcommon.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libGLX.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstpbutils-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicudata.so.60 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libcups.so.2 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libkrb5.so.3 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libharfbuzz.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libEGL.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-image.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-shape.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpng16.so.16 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libfreetype.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgssapi_krb5.so.2 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libssl.so.1.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libogg.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXi.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-glx.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Gui.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5PrintSupport.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgnutls.so.30 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstphotography-1.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libGLdispatch.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libnettle.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/ld-linux-x86-64.so.2 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libX11-xcb.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-shm.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libffi.so.6 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xinerama.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgmodule-2.0.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Multimedia.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libsndfile.so.1 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulse-mainloop-glib.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Concurrent.so.5 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-render.so.0 used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqconnmanbearer.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqgenericbearer.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqnmbearer.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/audio/libqtaudio_alsa.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/audio/libqtmedia_pulse.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstmediacapture.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstcamerabin.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstaudiodecoder.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstmediaplayer.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/printsupport/libcupsprintersupport.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforms/libqxcb.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/xcbglintegrations/libqxcb-egl-integration.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/xcbglintegrations/libqxcb-glx-integration.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqico.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqgif.so used for determining architecture x86_64
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqjpeg.so used for determining architecture x86_64
Using architecture x86_64
App name for filename: Application
dest_path: Application-x86_64.AppImage
/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug should be packaged as Application-x86_64.AppImage
Deleting pre-existing .DirIcon
Creating .DirIcon symlink based on information from desktop file
Generating squashfs...
Size of the embedded runtime: 146800 bytes
mksquashfs commandline: /tmp/.mount_linuxdA7giYR/usr/bin/../lib/appimagekit/mksquashfs /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug Application-x86_64.AppImage -offset 146800 -comp gzip -root-owned -noappend -mkfs-fixed-time 0 
Parallel mksquashfs: Using 4 processors
Creating 4.0 filesystem on Application-x86_64.AppImage, block size 131072.
[===================================================================================================================================/] 1966/1966 100%

Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072
    compressed data, compressed metadata, compressed fragments, compressed xattrs
    duplicates are removed
Filesystem size 89025.92 Kbytes (86.94 Mbytes)
    40.47% of uncompressed filesystem size (219973.21 Kbytes)
Inode table size 10183 bytes (9.94 Kbytes)
    51.01% of uncompressed inode table size (19964 bytes)
Directory table size 4359 bytes (4.26 Kbytes)
    45.98% of uncompressed directory table size (9481 bytes)
Number of duplicate files found 1
Number of inodes 396
Number of files 382
Number of fragments 34
Number of symbolic links  2
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 12
Number of ids (unique uids + gids) 1
Number of uids 1
    root (0)
Number of gids 1
    root (0)
Embedding ELF...
Marking the AppImage as executable...
Cannot guess update information since $TRAVIS_REPO_SLUG is missing
Success

Please consider submitting your AppImage to AppImageHub, the crowd-sourced
central directory of available AppImages, by opening a pull request
at https://github.com/AppImage/appimage.github.io
probonopd commented 6 years ago

Congratulations, it looks like you succeeded. You should rename /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/default.desktop to /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/corebox.desktop and edit it so that it gets the correct metadata. You should also change the line that starts with Icon= to Icon=coreBox (no suffix) and put the coreBox.svg there (if it isn't already). After doing this, check the desktop file with the desktop-file-validate tool to make sure it contains no errors.

rahmanshaber commented 6 years ago

still not getting icons. `linuxdeployqt 4 (commit e915ad0), build 485 built on 2018-02-10 11:35:15 UTC Not using FHS-like mode app-binary: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/coreBox" appDirPath: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug" relativeBinPath: "coreBox" WARNING: "/home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/qt.conf" already exists, will not overwrite. appimagetool, continuous build (commit continuous-4-g06f10fa), build 1452 built on 2018-02-10 10:23:13 UTC Desktop file: /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/CoreBox.desktop Name: CoreBox Icon: coreBox Exec: coreBox Comment: A bunch of common desktop application Type: Application Categories: Qt;Utility; /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/coreBox used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libbz2.so.1.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5DBus.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstaudio-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstreamer-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5MultimediaGstTools.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libjpeg.so.8 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulse.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Network.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdw.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libvorbisenc.so.2 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libavahi-client.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicui18n.so.60 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Core.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-keysyms.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libavahi-common.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libsystemd.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgcrypt.so.20 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXdmcp.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libvorbis.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libcrypto.so.1.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5MultimediaWidgets.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5XcbQpa.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libunistring.so.2 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicuuc.so.60 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgsttag-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXau.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libFLAC.so.8 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-util.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libhogweed.so.4 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libunwind.so.8 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstapp-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liblzma.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpcre.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liborc-0.4.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libmagic.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libk5crypto.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgraphite2.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/liblz4.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXrender.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpcre2-16.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libasyncns.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgmp.so.10 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulsecommon-11.1.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xfixes.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-icccm.so.4 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdbus-1.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xkb.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Charts.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-sync.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXext.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxkbcommon-x11.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-render-util.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-randr.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libelf.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libtasn1.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libkrb5support.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5OpenGL.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Widgets.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstvideo-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstbase-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libdouble-conversion.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxkbcommon.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libGLX.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstpbutils-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libicudata.so.60 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libcups.so.2 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libkrb5.so.3 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libharfbuzz.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libEGL.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-image.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-shape.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpng16.so.16 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libfreetype.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgssapi_krb5.so.2 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libssl.so.1.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libogg.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libXi.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-glx.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Gui.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5PrintSupport.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgnutls.so.30 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgstphotography-1.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libGLdispatch.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libnettle.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/ld-linux-x86-64.so.2 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libX11-xcb.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-shm.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libffi.so.6 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-xinerama.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libgmodule-2.0.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Multimedia.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libsndfile.so.1 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libpulse-mainloop-glib.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libQt5Concurrent.so.5 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/lib/libxcb-render.so.0 used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqconnmanbearer.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqgenericbearer.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/bearer/libqnmbearer.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/audio/libqtaudio_alsa.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/audio/libqtmedia_pulse.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstmediacapture.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstcamerabin.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstaudiodecoder.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/mediaservice/libgstmediaplayer.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/printsupport/libcupsprintersupport.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/platforms/libqxcb.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/xcbglintegrations/libqxcb-egl-integration.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/xcbglintegrations/libqxcb-glx-integration.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqico.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqgif.so used for determining architecture x86_64 /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug/plugins/imageformats/libqjpeg.so used for determining architecture x86_64 Using architecture x86_64 App name for filename: CoreBox dest_path: CoreBox-x86_64.AppImage /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug should be packaged as CoreBox-x86_64.AppImage Generating squashfs... Size of the embedded runtime: 146800 bytes mksquashfs commandline: /tmp/.mount_linuxdE5NyAA/usr/bin/../lib/appimagekit/mksquashfs /home/shaber/Desktop/Folder/corbo/build-coreBox-Desktop-Debug CoreBox-x86_64.AppImage -offset 146800 -comp gzip -root-owned -noappend -mkfs-fixed-time 0 Parallel mksquashfs: Using 4 processors Creating 4.0 filesystem on CoreBox-x86_64.AppImage, block size 131072. [===================================================================================================================================] 1970/1970 100%

Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072 compressed data, compressed metadata, compressed fragments, compressed xattrs duplicates are removed Filesystem size 89120.64 Kbytes (87.03 Mbytes) 40.44% of uncompressed filesystem size (220400.03 Kbytes) Inode table size 10265 bytes (10.02 Kbytes) 51.30% of uncompressed inode table size (20008 bytes) Directory table size 4375 bytes (4.27 Kbytes) 46.05% of uncompressed directory table size (9500 bytes) Number of duplicate files found 1 Number of inodes 397 Number of files 383 Number of fragments 34 Number of symbolic links 2 Number of device nodes 0 Number of fifo nodes 0 Number of socket nodes 0 Number of directories 12 Number of ids (unique uids + gids) 1 Number of uids 1 root (0) Number of gids 1 root (0) Embedding ELF... Marking the AppImage as executable... Cannot guess update information since $TRAVIS_REPO_SLUG is missing Success ` here is the pic

oo

probonopd commented 6 years ago

So you are talking about the icons inside your application? Well, it depends on how they are loaded. Please make sure you load them from a location relative to the main executable, rather than from an absolute path, i.e., make all paths relative to the main executable, e.g. by using some of the Qt mechanisms such as QCoreApplication::applicationDirPath().

Example:

QFileInfo fi(app.applicationDirPath() + "/../share/pixmaps/qtquickapp.png");
QGuiApplication::setWindowIcon(QIcon(fi.absoluteFilePath()));
rahmanshaber commented 6 years ago

i tried as your example . but nothing changed .it search for icon in home/saber/share/pixmaps/. i made a package for arch . it finds all the icons perfectly .is there any other issues? and i think i should find all the icon because i added all the icons in a qrc(resource file) . and added all the icon from the qrc file. in build folder there is no icon or icon folder.so when it package the folder there is no icon. it will be a lot of work to set all icon with code.i set all the icons with qt designer.

probonopd commented 6 years ago

Sorry I don't know, maybe you'd like to ask this question in a Qt forum. The question here is how to make Qt load the icons relative to the main application path. I assume this has nothing to do with AppImage or linuxdeployqt specifically.

rahmanshaber commented 6 years ago

ok. made the appimage. i have to add the "svg" library in qmake . got something interesting. Appimage shows the svg icons when it build in "debug" mode. When i build AppImage with "release" mode binaries, final AppImage dose not show any icon dose not shows any icon.

probonopd commented 6 years ago

Strange!

charlescookey commented 4 years ago

WARNING: Could not find any external Qt libraries to deploy in "/home/charles/qt-ish"

this is the path that contains my build

probonopd commented 4 years ago

Please post the exact linuxdeployqt call you are making @charlescookey.

charlescookey commented 4 years ago

I'd upload it on my github today and send you the link. Thanks for replying

On Fri, 4 Oct 2019, 12:03 probonopd, notifications@github.com wrote:

Please post the exact linuxdeployqt call you are making @charlescookey https://github.com/charlescookey.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/probonopd/linuxdeployqt/issues/247?email_source=notifications&email_token=ALXTDLWT6TMRNKKV3NKSLILQM4PG3A5CNFSM4ETMAO62YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEALJW2Q#issuecomment-538352490, or mute the thread https://github.com/notifications/unsubscribe-auth/ALXTDLRHVTQKIQ3ARHXDMWTQM4PG3ANCNFSM4ETMAO6Q .

charlescookey commented 4 years ago

Thanks, I finally got a hang of it, but after using linuxdeployqt, the whole folder was 71mb, was wondering if you have any tips for reducing the size

probonopd commented 4 years ago

linuxdeployqt bundles a subset of Qt with your application. As such it is not uncommon for the AppDir to be 71 MB. How large is the resulting AppImage?