baldipsinghkohli / papercrop

Automatically exported from code.google.com/p/papercrop
GNU General Public License v2.0
0 stars 0 forks source link

No OS-X installer? #24

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Have a mac
2. Try to download papercrop
3. Fail

Original issue reported on code.google.com by sam...@gmail.com on 3 Aug 2011 at 5:29

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
I have received too many requests from mac owners. Some of them blamed me for 
not supporting mac. They do not seem to understand that papercrop is open 
source program developed by a person who implemented it because he needs it 
himself. I would be happy to upload mac ports here if anybody else ports it to 
mac. I provided everything that is required to port papercrop to mac, and 
unfortunately there is nobody who is willing to port to mac for now. I don't 
have a mac, and I don't plan to have a mac. I am a linux guy. I support windows 
just because I can do it very easily. (I worked for a couple of years 
developing windows games.) 

Original comment by taesoob...@gmail.com on 3 Aug 2011 at 12:42

GoogleCodeExporter commented 8 years ago
I'm not a programmer, but is there a way to make the Linux version run on OSX 
through an emulator or some virtual device? I've been able to run small linux 
programs in the past on OSX given proper instructions.

Original comment by Bawston...@gmail.com on 5 Aug 2011 at 2:28

GoogleCodeExporter commented 8 years ago
I think there is no way to run directly linux apps on osx. You either have to 
build it from source codes to make a osx native app, or needs to install full 
linux under virtual machine such as vmplayer or virtual box. I don't know 
proper instructions for both. You could try running the windows version through 
wine. (You would need to install wine, vcredist, and then papercrop.)

Original comment by taesoob...@gmail.com on 5 Aug 2011 at 4:02

GoogleCodeExporter commented 8 years ago
That's actually exactly what I was about to try (using Wine, that is). If I 
have any luck, I'll post a quick guide for you, sammcj.

Original comment by Bawston...@gmail.com on 5 Aug 2011 at 4:11

GoogleCodeExporter commented 8 years ago
any luck?

Original comment by pierre.a...@gmail.com on 10 Oct 2011 at 10:30

GoogleCodeExporter commented 8 years ago
Linux isn't that different from Mac. I can get up to here on my machine:

stylemac:build_linux pepijndevos$ make
[  2%] Generating ../luna_mainlib.cpp, ../luna_baselib.cpp, ../luna_baselib.h, 
../luna_mainlib.h
Scanning dependencies of target paperCrop
[  5%] Building CXX object CMakeFiles/paperCrop.dir/GlobalUI.cpp.o
[  8%] Building CXX object CMakeFiles/paperCrop.dir/luna.cpp.o
[ 11%] Building CXX object CMakeFiles/paperCrop.dir/ImageSegmentation.cpp.o
[ 13%] Building CXX object CMakeFiles/paperCrop.dir/PaperCrop.cpp.o
[ 16%] Building CXX object CMakeFiles/paperCrop.dir/PDFwin.cpp.o
In file included from 
/usr/local/Cellar/poppler/0.18.0/include/poppler/SplashOutputDev.h:41,
                 from /Users/pepijndevos/svn/papercrop/PDFwin.cpp:39:
/usr/local/Cellar/poppler/0.18.0/include/poppler/GfxState.h: In member function 
‘virtual void GfxColorSpace::getGrayLine(Guchar*, Guchar*, int)’:
/usr/local/Cellar/poppler/0.18.0/include/poppler/GfxState.h:205: warning: 
deprecated conversion from string constant to ‘char*’
/usr/local/Cellar/poppler/0.18.0/include/poppler/GfxState.h: In member function 
‘virtual void GfxColorSpace::getRGBLine(Guchar*, unsigned int*, int)’:
/usr/local/Cellar/poppler/0.18.0/include/poppler/GfxState.h:206: warning: 
deprecated conversion from string constant to ‘char*’
/usr/local/Cellar/poppler/0.18.0/include/poppler/GfxState.h: In member function 
‘virtual void GfxColorSpace::getRGBLine(Guchar*, Guchar*, int)’:
/usr/local/Cellar/poppler/0.18.0/include/poppler/GfxState.h:207: warning: 
deprecated conversion from string constant to ‘char*’
/usr/local/Cellar/poppler/0.18.0/include/poppler/GfxState.h: In member function 
‘virtual void GfxColorSpace::getRGBXLine(Guchar*, Guchar*, int)’:
/usr/local/Cellar/poppler/0.18.0/include/poppler/GfxState.h:208: warning: 
deprecated conversion from string constant to ‘char*’
/Users/pepijndevos/svn/papercrop/utility/FlLayout.h: In member function 
‘Fl_Widget* FlLayout::find(const char*) [with Fl_Widget = Fl_Box]’:
/Users/pepijndevos/svn/papercrop/PDFwin.cpp:406:   instantiated from here
/Users/pepijndevos/svn/papercrop/utility/FlLayout.h:170: error: invalid 
conversion from ‘Fl_Widget*’ to ‘Fl_Box*’
make[2]: *** [CMakeFiles/paperCrop.dir/PDFwin.cpp.o] Error 1
make[1]: *** [CMakeFiles/paperCrop.dir/all] Error 2
make: *** [all] Error 2

Original comment by pepijndevos on 25 Oct 2011 at 9:57