Jump to content

scribus 1.3.3.8 - 1.3.3.9 [solved]


Recommended Posts

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]

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 by scarecrow
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 ?

Link to comment
Share on other sites

tar: /home/nova/download/scribus-1.3.3.9.tar.bz2: Cannot open: No such file or directory

tar: 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).

Link to comment
Share on other sites

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-gnu

checking 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 while

running 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. !!!!!!!!!!!!!

 

:wall:

Edited by photoworks
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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:

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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' found

not 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 fontconfig

Package fontconfig-2.4.2-2mdv2007.1.i586 is already installed

 

urpmi qt3

Package 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: :wall: :wall: :wall:

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...