Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 20 Aug 2014, 16:30
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
pdfedit 0.4.1
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [19 Posts]   Goto page: 1, 2 Next
Author Message
jcoder24


Joined: 06 May 2005
Posts: 601
Location: Barbados

PostPosted: Mon 25 Feb 2008, 21:01    Post subject:  pdfedit 0.4.1  

http://sourceforge.net/projects/pdfedit wrote:
Free editor for PDF documents. Complete editing of PDF documents is possible with PDFedit.


Homepage http://pdfedit.petricek.net/pdfedit.index_e
Screenshots http://pdfedit.petricek.net/pdfedit.ss_e


Compiled in puppy 3.01 and Requires Qt.
Download here
2.1M/5.9M packaged/installed.
md5sum 14d0529a1e12af3b9381d6f466bd1988

Last edited by jcoder24 on Tue 26 Feb 2008, 14:38; edited 1 time in total
Back to top
View user's profile Send private message 
disciple

Joined: 20 May 2006
Posts: 6427
Location: Auckland, New Zealand

PostPosted: Tue 26 Feb 2008, 02:44    Post subject:  

Is this compiled in Puppy 3?

I get this in Grafpup 2:
pdfedit: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by pdfedit)
Back to top
View user's profile Send private message 
Dingo


Joined: 11 Dec 2007
Posts: 1415
Location: somewhere at the end of rainbow...

PostPosted: Tue 26 Feb 2008, 04:51    Post subject:  

added download mirror on dokupuppy

http://puppylover.netsons.org/dokupuppy/programs:pdf_editing

_________________
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

Last edited by Dingo on Thu 06 Aug 2009, 18:27; edited 2 times in total
Back to top
View user's profile Send private message Visit poster's website 
jcoder24


Joined: 06 May 2005
Posts: 601
Location: Barbados

PostPosted: Tue 26 Feb 2008, 14:33    Post subject:  

This was compiled in puppy 3.01
Back to top
View user's profile Send private message 
Billwho?


Joined: 06 Dec 2005
Posts: 570
Location: still "In The Dog House" East Coast Oz Trialing 4.20

PostPosted: Wed 27 Feb 2008, 00:17    Post subject:  

disciple wrote:
II get this in Grafpup 2:
pdfedit: /usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by pdfedit)


Install this dotpup Libstdc++.so.6.0.5.pup and it should solve the problem.
Available at http://dotpups.de/dotpups/Libraries/
There may be other mirrors but this is the only one I know for sure has it.

I have just finished installing in a fresh pup_save of 215 CE Alpha and found that as I already have QT3.3.6 installed a symlink in /lib will remove the need to download and install QT3.3.8
Code:
ln -s /usr/lib/qt3.3.6/lib/libqt-mt.so.3.3.6 libqt-mt.so.3

_________________
Linux = Learning through doing Shocked Confused Very Happy
The learning curve may be steep but there is a light at the end of the tunnel.
You just have to pass the occasional oncoming train to get there.
Back to top
View user's profile Send private message 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Wed 27 Feb 2008, 04:39    Post subject:  

I am in Puppy Lassie Alpha 1 (Puppy 3.02) but this should apply to 3.01

download and run this pup
http://dotpups.de/dotpups/Libraries/Qt-3.3.4-in-usr-local.pup

it will create a directory called
/usr/local/lib/Qt-3.3.4-in-usr-local

which contains a directory called lib
put the files in lib in /lib

add to the above pdfedit download
and it should work (might need to restart x)

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
disciple

Joined: 20 May 2006
Posts: 6427
Location: Auckland, New Zealand

PostPosted: Thu 28 Feb 2008, 17:13    Post subject:  

Whenever I've tried that libstdc++ dotpup it has fried my Puppy install.

So I thought I'd have another go at compiling pdfedit for older puppies, since they've fixed the problem we had before. I don't know much about this sort of thing, but I end up with:
Code:
checking whether struct tm is in sys/time.h or time.h... time.h
checking for boostlib >= 1.20.0... yes
checking whether the Boost::IOStreams library is available... yes
configure: error: Could not link against  !

I would've thought that if it can't link against something, it should tell me what... Is this another bug I should report?
Maybe I should post this in a new thread.
Back to top
View user's profile Send private message 
jcoder24


Joined: 06 May 2005
Posts: 601
Location: Barbados

PostPosted: Thu 28 Feb 2008, 20:07    Post subject:  

I had to download and compile boost first. Then pdfedit built successfully. NB Boost is large and takes a while to build.

If you don't succeed, I can try building it over the weekend.
Back to top
View user's profile Send private message 
jcoder24


Joined: 06 May 2005
Posts: 601
Location: Barbados

PostPosted: Tue 11 Mar 2008, 12:38    Post subject:  

Attempts at compiling pdfedit in puppy2 has so far failed. The failure appears to be a version compatibility issue so I'll try an older version and report back..
Back to top
View user's profile Send private message 
disciple

Joined: 20 May 2006
Posts: 6427
Location: Auckland, New Zealand

PostPosted: Tue 11 Mar 2008, 19:07    Post subject:  

FYI I always had compile problems with older versions (something to do with QT). There was a make error that I filed a bug report for, and they said it was fixed in cvs a couple of days before 0.4.1 came out. I tried compiling from cvs then, and tried 0.4.1 when it came out, and got this new problem. (tried in Grafpup 104 and 2, and can't remember if I tried a Puppy as well).

BTW are you getting a different error from me with 0.4.1? I did think it was a bit dubious using boost from another distro, but I think it's worked for compiling other things
Back to top
View user's profile Send private message 
muggins

Joined: 20 Jan 2006
Posts: 6678
Location: lisbon

PostPosted: Fri 14 Mar 2008, 02:44    Post subject:  

Disciple,

encouraged by jcoder24's success, I had a go compiling pdfedit-0.4.1, with pup2.16, and came to exactly the same point that I think you arrived at, as mentioned in a bug report on the pdfedit site:


Code:
In member function `void gui::PropertyEditor::setObject(boost::shared_ptr<pdfobjects::IProperty>)':
propertyeditor.cc:300: error: no matching function for call to `gui::PropertyEditor::addProperty(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, boost::shared_ptr<pdfobjects::IProperty>&)'
propertyeditor.cc:226: note: candidates are: bool gui::PropertyEditor::addProperty(const QString&, boost::shared_ptr<pdfobjects::IProperty>)
propertyeditor.cc:181: note:                 void gui::PropertyEditor::addProperty(gui::Property*, boost::shared_ptr<pdfobjects::IProperty>)
propertyeditor.cc:320: error: no matching function for call to `gui::PropertyEditor::addProperty(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, boost::shared_ptr<pdfobjects::IProperty>&)'
propertyeditor.cc:226: note: candidates are: bool gui::PropertyEditor::addProperty(const QString&, boost::shared_ptr<pdfobjects::IProperty>)
propertyeditor.cc:181: note:                 void gui::PropertyEditor::addProperty(gui::Property*, boost::shared_ptr<pdfobjects::IProperty>)
make[2]: *** [.obj/propertyeditor.o] Error 1
make[2]: Leaving directory `/dloads2/pdfedit-0.4.1/pdfedit-0.4.1/src/gui'
make[1]: *** [pdfedit] Error 2
make[1]: Leaving directory `/dloads2/pdfedit-0.4.1/pdfedit-0.4.1/src'
make: *** [source] Error 2


In the bug report that you posted, the response suggested that perhaps QT libs weren't compiled to support strings. I've tried compiling boost, downloading already compiled boost, recompiling QT, all to no avail. I think we'll need to wait on the next release, or the one after!

One mystery to me is why do any apps/developers feel the need to use the bloated boost as, everytime I've tried the thing, it's a misnomer! i.e. Boost sucks!
Back to top
View user's profile Send private message 
jcoder24


Joined: 06 May 2005
Posts: 601
Location: Barbados

PostPosted: Fri 14 Mar 2008, 09:52    Post subject:  

Muggins:

That is the error I was getting, can you post the link to the bug report on the pdfedit site?

~~~~~

As for boost being bloated it's kinda yes and no. While trying to get pdfedit compiled I realised that boost should only be bloated for developers but not application users in most cases. The exception is when one (or more) of two (maybe three) specific libraries are included.

For example I've just uploaded qbittorrent and libtorrent which both have boost dependencies. The size of the boost dependencies is ~52K. It is somewhat strange how the boost 'libraries' works but once you get the hang of it you should be fine (compiling). I'll post more info on boost in a separate thread.

~~~~~

Did you recompile qt3 or qt4? If qt4 can you upload a dotpet? This is needed because more and more apps are requiring qt4 (eg skype, GNS3, qbittorrent) and I prefer to save space by using libraries.

Unfortunately the qt4 for dingo is missing the libQtDBus and libQt3Support libraries. libQtDBus is required by skype (dynamic) and libQt3Support I hope should allow opera (and other qt3 apps) to work with qt4.
Back to top
View user's profile Send private message 
disciple

Joined: 20 May 2006
Posts: 6427
Location: Auckland, New Zealand

PostPosted: Fri 14 Mar 2008, 16:54    Post subject:  

Hey - you're right, it is the same bug. For some reason I didn't actually check it, but thought it was something new as someone was going on about my QT.
http://pdfedit.petricek.net/bt/view.php?id=165
Back to top
View user's profile Send private message 
muggins

Joined: 20 Jan 2006
Posts: 6678
Location: lisbon

PostPosted: Sat 15 Mar 2008, 03:24    Post subject:  

I tried recompiling QT3, not QT4.

(From the pdfedit website:
Quote:
Note: QT3.x is required, editor can't be compiled with QT4.x.
)

But what I'm curious about is where, in the response to your bug report, it's suggested that QT3 might have been compiled without string support. If I knew how to turn off string support in compiling QT3, I could turn it on!
./configure --help offers me know help in turning string OFF/ON.

Hence, I really think that it's a machaevellian Boost problem. I'm sure Boost is very helpful to developers, when things compile as they should.
Back to top
View user's profile Send private message 
muggins

Joined: 20 Jan 2006
Posts: 6678
Location: lisbon

PostPosted: Sat 15 Mar 2008, 03:31    Post subject:  

Quote:
That is the error I was getting


So, Jcoder24, what did you change/add to get past this error? I think I'm very close to getting the thing compiled, just this one propertyeditor.cc error.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [19 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1034s ][ Queries: 12 (0.0148s) ][ GZIP on ]