photoworks Posted May 14, 2007 Report Share Posted May 14, 2007 hi, i have installed scribus 1.3.3.8 on my mandriva 2007 spring, however, i seems to have some bugs, for example, the extended image properties (where you can find clipping paths) is greyed and i cannot edit the shape properly without moving the picture t the right of the box hence cutting right side of the box the image box "edit shape" . Somehow on the scribus 1.3.3.9 windows version that i was able to install, the bug about the shape edit properties of the image box is working fine. I have downloaded the scribus 1.3.3.9 tar file, however i don't know how to install it. Is there a rpm package somewhere for scribus 1.3.3.9 ? help would be very much appreciated. [moved from Art & Design by spinynorman] Quote Link to comment Share on other sites More sharing options...
SoulSe Posted May 14, 2007 Report Share Posted May 14, 2007 You should install software on Mandriva using the inherent package manager (urpmi). You can invoke it from the command line in a terminal or access it via GUIs in the MCC. Your first stop should be our Easy Urpmi page to set it up. After that you will be able to install Scribus with a: # urpmi scribus Or via the user interface in the control panel. Compiling software in Mandriva is touch-n-go and not advisable unless you have no other option. Disclosure: I have never installed Scribus on Mandriva, but I am confident that it is in one of the regular repositories. Post here with outcomes if my suggestion does not work. Quote Link to comment Share on other sites More sharing options...
photoworks Posted May 14, 2007 Author Report Share Posted May 14, 2007 well, i have installed the scribus version 1.3.3.8 going through the steps you describe. however, i downloaded the tar version of scribus 13.3.9 and this is this version that i do not know how to install since it is a .tar file. i look for a rpm version of the scribus 1.3.3.9 but was not successful in finding one. Quote Link to comment Share on other sites More sharing options...
spinynorman Posted May 14, 2007 Report Share Posted May 14, 2007 If it's a tar.gz or a tar.bz2, see our FAQ. Quote Link to comment Share on other sites More sharing options...
scarecrow Posted May 14, 2007 Report Share Posted May 14, 2007 (edited) Even in Cooker there is still Scribus 1.3.3.8 You can find 1.3.3.9 currently only in "bleeding edge" distributions. If you want to compile the latest version yourself from the source tarball, you'll need a few devel packages installed- qt3, cups, python, ghostscript (minimum). Probably a couple more, cannot tell as my distro does not use split packages. Compilation procedure after untarring is pretty standard: ./configure --prefix=/usr & make & su -c "make install" It's neither simple, nor nuclear physics. Give it a go. Checkout spinynorman's link (the ".tar.gz Source Installation/Compilation" section) Edited May 14, 2007 by scarecrow Quote Link to comment Share on other sites More sharing options...
SoulSe Posted May 14, 2007 Report Share Posted May 14, 2007 well, i have installed the scribus version 1.3.3.8 going through the steps you describe. however, i downloaded the tar version of scribus 13.3.9 and this is this version that i do not know how to install since it is a .tar file. i look for a rpm version of the scribus 1.3.3.9 but was not successful in finding one. Aha... sorry, I couldn't tell that from your post. Well then you should follow the directions to compile the packages, as advised. You might also find some help with this on the Scribus forums, as other Mandriva user have undoubtedly ended up with the same situation. Quote Link to comment Share on other sites More sharing options...
photoworks Posted May 14, 2007 Author Report Share Posted May 14, 2007 If it's a tar.gz or a tar.bz2, see our FAQ. hi, the file is a tar.bz2, i downloaded it from the sourceforge website and tried to uncompress it(by entering tar -xjvf /home/nova/download/scribus-1.3.3.9.tar.bz2). however this is what i got when i try it : tar: /home/nova/download/scribus-1.3.3.9.tar.bz2: Cannot open: No such file or d irectory tar: Error is not recoverable: exiting now tar: Child returned status 2 tar: Error exit delayed from previous errors any idea what is wrong ? Quote Link to comment Share on other sites More sharing options...
Mhn Posted May 14, 2007 Report Share Posted May 14, 2007 tar: /home/nova/download/scribus-1.3.3.9.tar.bz2: Cannot open: No such file or directorytar: Error is not recoverable: exiting now tar: Child returned status 2 tar: Error exit delayed from previous errors any idea what is wrong ? Well, it says it cannot find the file. You're sure it's the right filename? Try open konqueror and then navigate to the file and unpack it using Ark (or file-roller if you're using gnome). Quote Link to comment Share on other sites More sharing options...
photoworks Posted May 14, 2007 Author Report Share Posted May 14, 2007 (edited) Well, it says it cannot find the file. You're sure it's the right filename? Try open konqueror and then navigate to the file and unpack it using Ark (or file-roller if you're using gnome). ok i tried it again by unpacking with Ark. Now i enter the following command : ./configure however, this is what is displayed : checking build system type... i686-pc-linux-gnuchecking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking for -p flag to install... yes checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes not using lib directory suffix checking for extra includes... no checking for extra libs... no checking for pkg-config... /usr/bin/pkg-config checking for style of include used by make... GNU checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl.exe... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking for C++ compiler default output file name... configure: error: C++ comp iler cannot create executables here is what it says in the config file : This file contains any messages produced by compilers whilerunning configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.60. Invocation command line was $ ./configure ## --------- ## ## Platform. ## ## --------- ## hostname = photoworks uname -m = i686 uname -r = 2.6.21-0.rc3.4mdv uname -s = Linux uname -v = #1 Wed Mar 21 06:19:40 EDT 2007 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/bin PATH: /bin PATH: /usr/local/bin PATH: /usr/X11R6/bin/ PATH: /usr/games PATH: /usr/lib/qt3//bin PATH: /home/nova/bin PATH: /usr/lib/qt3//bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2084: checking build system type configure:2102: result: i686-pc-linux-gnu configure:2124: checking host system type configure:2139: result: i686-pc-linux-gnu configure:2161: checking target system type configure:2176: result: i686-pc-linux-gnu configure:2237: checking for a BSD-compatible install configure:2293: result: /usr/bin/install -c configure:2308: checking for -p flag to install configure:2321: result: yes configure:2332: checking whether build environment is sane configure:2375: result: yes configure:2427: checking for gawk configure:2443: found /usr/bin/gawk configure:2454: result: gawk configure:2465: checking whether make sets $(MAKE) configure:2486: result: yes configure:2684: result: not using lib directory suffix configure:2707: checking for extra includes configure:2735: result: no configure:2739: checking for extra libs configure:2768: result: no configure:2783: checking for pkg-config configure:2801: found /usr/bin/pkg-config configure:2814: result: /usr/bin/pkg-config configure:2897: checking for style of include used by make configure:2925: result: GNU configure:3008: checking for g++ configure:3038: result: no configure:3008: checking for c++ configure:3038: result: no configure:3008: checking for gpp configure:3038: result: no configure:3008: checking for aCC configure:3038: result: no configure:3008: checking for CC configure:3038: result: no configure:3008: checking for cxx configure:3038: result: no configure:3008: checking for cc++ configure:3038: result: no configure:3008: checking for cl.exe configure:3038: result: no configure:3008: checking for FCC configure:3038: result: no configure:3008: checking for KCC configure:3038: result: no configure:3008: checking for RCC configure:3038: result: no configure:3008: checking for xlC_r configure:3038: result: no configure:3008: checking for xlC configure:3038: result: no configure:3066: checking for C++ compiler version configure:3073: g++ --version >&5 ./configure: line 3074: g++: command not found configure:3076: $? = 127 configure:3083: g++ -v >&5 ./configure: line 3084: g++: command not found configure:3086: $? = 127 configure:3093: g++ -V >&5 ./configure: line 3094: g++: command not found configure:3096: $? = 127 configure:3119: checking for C++ compiler default output file name configure:3146: g++ conftest.cpp >&5 ./configure: line 3147: g++: command not found configure:3149: $? = 127 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "scribus" | #define VERSION "1.3.3.9" | #define KDELIBSUFF "" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:3188: error: C++ compiler cannot create executables See `config.log' for more details. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i686-pc-linux-gnu ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_F77_set= ac_cv_env_F77_value= ac_cv_env_FFLAGS_set= ac_cv_env_FFLAGS_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_XMKMF_set= ac_cv_env_XMKMF_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_host=i686-pc-linux-gnu ac_cv_path_PKG_CONFIG=/usr/bin/pkg-config ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_AWK=gawk ac_cv_prog_make_make_set=yes ac_cv_target=i686-pc-linux-gnu ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /home/nova/scribussource/admin/missing --run aclocal-1.9' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' AMTAR='${SHELL} /home/nova/scribussource/admin/missing --run tar' AR='' AUTOCONF='${SHELL} /home/nova/scribussource/admin/missing --run autoconf' AUTOHEADER='${SHELL} /home/nova/scribussource/admin/missing --run autoheader' AUTOMAKE='${SHELL} /home/nova/scribussource/admin/missing --run automake-1.9' AWK='gawk' BOOST_PYTHON_CXXFLAGS='' BOOST_PYTHON_LDFLAGS='' BUILD_MAC_BUNDLE_FALSE='' BUILD_MAC_BUNDLE_TRUE='' CC='' CCDEPMODE='' CFLAGS='' COMPILE_CAIRO_FALSE='' COMPILE_CAIRO_TRUE='' COMPILE_DEBUG_FALSE='' COMPILE_DEBUG_TRUE='' COMPILE_PYTHON_FALSE='' COMPILE_PYTHON_TRUE='' COREFOUNDATION_LIBS='' CPP='' CPPFLAGS='' CXX='g++' CXXCPP='' CXXDEPMODE='' CXXFLAGS='' CYGPATH_W='echo' DEFS='' DEPDIR='.deps' ECHO='echo' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='' ENABLE_PERMISSIVE_FLAG='' EXEEXT='' F77='' FFLAGS='' FONTCONFIG_CONFIG='' FRAMEWORK_COREAUDIO='' FREETYPE_CONFIG='' GCC_CXX_VISIBILITY_FLAGS='' GCC_C_VISIBILITY_FLAGS='' GREP='' GS_PATH='' HAVE_SCRIPTER2_FALSE='' HAVE_SCRIPTER2_TRUE='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL} $(INSTALL_STRIP_FLAG)' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s' KDE_MT_LDFLAGS='' KDE_MT_LIBS='' KDE_NO_UNDEFINED='' KDE_PLUGIN='' KDE_USE_CLOSURE_FALSE='' KDE_USE_CLOSURE_TRUE='' KDE_USE_FINAL_FALSE='' KDE_USE_FINAL_TRUE='' KDE_USE_NMCHECK_FALSE='' KDE_USE_NMCHECK_TRUE='' LDFLAGS='' LIBART_CFLAGS='' LIBART_CONFIG='' LIBART_LIBS='' LIBCAIRO_CFLAGS='' LIBCAIRO_LIBS='' LIBCOMPAT='' LIBCRYPT='' LIBCUPS='' LIBDL2='' LIBDL='' LIBFONTCONFIG_CFLAGS='' LIBFONTCONFIG_LIBS='' LIBFREETYPE_CFLAGS='' LIBFREETYPE_LIBS='' LIBJPEG='' LIBLCMS='' LIBOBJS='' LIBPNG='' LIBPTHREAD='' LIBPYTHON='' LIBRESOLV='' LIBS='' LIBSM='' LIBSOCKET='' LIBTIFF='' LIBTOOL='' LIBUCB='' LIBUTIL='' LIBZ='' LIB_POLL='' LIB_QPE='' LIB_QT='' LIB_X11='' LIB_XEXT='' LIB_XRENDER='' LINK_PIXBUF_FALSE='' LINK_PIXBUF_TRUE='' LN_S='' LTLIBOBJS='' MAKEINFO='${SHELL} /home/nova/scribussource/admin/missing --run makeinfo' MOC='' MODULE_LINK_FLAGS='' NOOPT_CFLAGS='' NOOPT_CXXFLAGS='' OBJEXT='' PACKAGE='scribus' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PERL='' PKG_CONFIG='/usr/bin/pkg-config' PYTHONINC='' PYTHONLIB='' PYTHONMODDIR='' QTE_NORTTI='' QT_INCLUDES='' QT_LDFLAGS='' RANLIB='' SET_MAKE='' SHELL='/bin/sh' STRIP='' TOPSUBDIRS='' UIC='' UIC_TR='' USER_INCLUDES='' USER_LDFLAGS='' USE_EXCEPTIONS='' USE_RTTI='' USE_THREADS='' VERSION='1.3.3.9' WOVERLOADED_VIRTUAL='' XMKMF='' XML_CFLAGS='' XML_CONFIG='' XML_LIBS='' X_EXTRA_LIBS='' X_INCLUDES='' X_LDFLAGS='' X_PRE_LIBS='' ac_ct_CC='' ac_ct_CXX='' ac_ct_F77='' all_includes='' all_libraries='' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='' am__fastdepCXX_FALSE='' am__fastdepCXX_TRUE='' am__include='include' am__leading_dot='.' am__quote='' am__tar='${AMTAR} chof - "$$tardir"' am__untar='${AMTAR} xf -' bindir='${exec_prefix}/bin' build='i686-pc-linux-gnu' build_alias='' build_cpu='i686' build_os='linux-gnu' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec_prefix='NONE' hacups_cfg='' host='i686-pc-linux-gnu' host_alias='' host_cpu='i686' host_os='linux-gnu' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='/home/nova/scribussource/admin/install-sh' kde_qtver='' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mkdir_p='mkdir -p --' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr/local' program_transform_name='s,x,x,' psdir='${docdir}' qt_includes='' qt_libraries='' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target='i686-pc-linux-gnu' target_alias='' target_cpu='i686' target_os='linux-gnu' target_vendor='pc' x_includes='NONE' x_libraries='NONE' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define PACKAGE "scribus" #define VERSION "1.3.3.9" #define KDELIBSUFF "" configure: exit 77 i am at a loss. !!!!!!!!!!!!! Edited May 14, 2007 by photoworks Quote Link to comment Share on other sites More sharing options...
photoworks Posted May 14, 2007 Author Report Share Posted May 14, 2007 ok i tried it again by unpacking with Ark. Now i enter the following command : however, this is what is displayed : here is what it says in the config file : i am at a loss. !!!!!!!!!!!!! any help, please ?????????????? Quote Link to comment Share on other sites More sharing options...
scarecrow Posted May 14, 2007 Report Share Posted May 14, 2007 You have already been told that you need to install a bunch of -devel packages before trying to compile. Else, no dice. It's no secret that Mandriva isn't the best environment for building from source, but you may get away IF you pay attention to what has been suggested to you. Quote Link to comment Share on other sites More sharing options...
photoworks Posted May 15, 2007 Author Report Share Posted May 15, 2007 You have already been told that you need to install a bunch of -devel packages before trying to compile.Else, no dice. It's no secret that Mandriva isn't the best environment for building from source, but you may get away IF you pay attention to what has been suggested to you. i already have installed the devel packages suggested (qt3, cups, python, ghostscript ) which other one do i need to install then ? :unsure: :unsure: :unsure: Quote Link to comment Share on other sites More sharing options...
SilverSurfer60 Posted May 15, 2007 Report Share Posted May 15, 2007 To help you help yourself you need to read the output of the ./configuration script and see what is missing. As a hint it states :- checking for style of include used by make... GNU checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl.exe... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables This is telling you that it has no way of compiling the files, and that is only your configuration. Start at the top of the output and deal with the errors and you will find the error list will get smaller and your knowledge will grow. Sorry if this sounds harsh, but if you are going to compile then you need to know how to. Quote Link to comment Share on other sites More sharing options...
photoworks Posted May 15, 2007 Author Report Share Posted May 15, 2007 all right i have installed all development packages i can find. now when i run ./configure, here is what it tells me : No package 'fontconfig' foundnot found checking for fontconfig-config... no configure: WARNING: Couldn't find fontconfig-config or find fontconfig with pkg-config checking for FcPatternBuild in -lfontconfig... no configure: WARNING: ------------------------------------------------------------------------------- The optional library libfontconfig could not be found. See the BUILDING file. You may need to install some additional libraries or packages (on Linux, that may mean -dev or -devel packages too). Also check your environment variables. If you're on a 64 bit machine, maybe you need to add --enable-libsuffix=64 to the configure arguments. See the BUILDING file for further details and troubleshooting information. This library is optional, and Scribus will build without it. Continuing. ------------------------------------------------------------------------------- configure: WARNING: Couldn't find a usable libfontconfig checking for xml2-config... no configure: WARNING: ------------------------------------------------------------------------------- The optional library libxml2 could not be found. See the BUILDING file. You may need to install some additional libraries or packages (on Linux, that may mean -dev or -devel packages too). Also check your environment variables. If you're on a 64 bit machine, maybe you need to add --enable-libsuffix=64 to the configure arguments. See the BUILDING file for further details and troubleshooting information. This library is optional, and Scribus will build without it. Continuing. ------------------------------------------------------------------------------- configure: WARNING: Couldn't find a usable libxml2 and checking for Qt... configure: error: Qt (>= Qt 3.3) (headers and libraries) not found. Please check your installation!For more details about this problem, look at the end of config.log. however when i tried to install the packages, it tells me that they are already installed, i.e : [root@photoworks nova]# urpmi fontconfigPackage fontconfig-2.4.2-2mdv2007.1.i586 is already installed urpmi qt3Package qt3-common-3.3.8-4mdv2007.1.i586 is already installed [root@photoworks nova]# so i am at a loss again. i don't understant all that hassle to install just one software. help please. :wall: :wall: Quote Link to comment Share on other sites More sharing options...
SilverSurfer60 Posted May 15, 2007 Report Share Posted May 15, 2007 i don't understant all that hassle to install just one software. What you do need to understand is you are not simply installing a piece of software you are compiling software prior to installing it. Very different. Anyway the first output(s) as it says are warnings and scribus will carry on regardless. QT problem tells you to look at the end of the config.log. This will have been created in the directory you are compiling from. Take a look at it and it will give you clues. Also the ./cofigure is telling it needs the (headers and libraries). You say you installed all the development packages you could find, may be you need sdk's, or qtlib packages.This is where the learning comes in. Look at the log file and I'll bet you find the answer in there. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.