You are not logged in.
Pages: 1
Is here any Mac OS X User?
I need one that compiles my apps (Qt and GTK) on Mac OS X that Mac users can use them too
if you´re willing, i am xD
Offline
Pretty sure you can cross-compile with gcc for OS X (the target is probably named something containing "darwin"). I'm not sure exactly how to set that up; have a look at the AUR cross-* pkgbuilds for how to build a cross-gcc. You'll probably still want an OS X user for testing it though.
Offline
Yes. I already cross-compiled some stuff for windows where people told me then that nothing works beceuase i used that or that in the source and Windows complains at runtime.
Offline
I run OS X alongside arch, and I could try compiling them.
I'm running 10.5 though so I can't test if things will run on 10.6. Though I assume that the difference there would be relatively small.
I haven't lost my mind; I have a tape back-up somewhere.
Twitter
Offline
I run OS X alongside arch, and I could try compiling them.
I'm running 10.5 though so I can't test if things will run on 10.6. Though I assume that the difference there would be relatively small.
do you know how to compile GTKmm and Qt applications?
Offline
Well, I've got OS X 10.6 on my desktop. Let me know if I can be of any help.
I can't say I have any experience with compiling apps on OS X so at least pointing me in the right direction would be appreciated, unless you only need experts.
Offline
Well, I've got OS X 10.6 on my desktop. Let me know if I can be of any help.
I can't say I have any experience with compiling apps on OS X so at least pointing me in the right direction would be appreciated, unless you only need experts.
First of all, install this: http://get.qt.nokia.com/qtsdk/qt-sdk-ma … 010.02.dmg
if you have it than try to build my ignaz_downloader and QPictureResizer from AUR and send me the binary incl. the libs (that it can be run out of the box)
Offline
Okay, here is a .tar.gz with both projects built + a screenshot of each running. Everything built and ran successfully and it seemed pretty straightforward but if I screwed something up let me know.
http://www.speedyshare.com/files/21519482/Build.tar.gz
Offline
One more thing. Could you search torough the following files in the /path/to/qt/bin and pack them too?
QtCore4 QtGui4 QtNetwork4 QtWebKit4 QtXmlPatterns4 phonon4
take care that you dont take the debug files QtCore4d or QtCored4 or something like that
i need those files that people can run the apps without to install Qt on there machine.
Big big thanks if you dont dislike it i name you as contributor
//Edit oh and btw. did the downloading worked on Ignaz Downloader? And did the file get deleted when you click the abort button?
Last edited by Vamp898 (2010-03-19 22:58:43)
Offline
One more thing. Could you search torough the following files in the /path/to/qt/bin and pack them too?
QtCore4 QtGui4 QtNetwork4 QtWebKit4 QtXmlPatterns4 phonon4
take care that you dont take the debug files QtCore4d or QtCored4 or something like that
i need those files that people can run the apps without to install Qt on there machine.
Big big thanks if you dont dislike it i name you as contributor
//Edit oh and btw. did the downloading worked on Ignaz Downloader? And did the file get deleted when you click the abort button?
Yes, downloading works fine, aborting works fine as well.
Regarding the libraries you require:
Mac OS X seems to use Frameworks to link libraries and other resources. However, after digging out the required libraries from these Frameworks and placing them in /usr/lib your apps seem to be working perfectly fine without the Qt/SDK installed.
I'm not an OS X developer so I'm not quite sure if this is the best or even the right way to do things but as far as I'm concerned and as far as I have understood your wishes and requirements this does the trick.
Here are the libraries: http://www.speedyshare.com/files/215205 … es.tar.bz2
As for you naming me as a contributor, I don't mind it if you really see me as such.
Offline
you could create a folder called lib in der dir of the binary and place the libs there^^ should work.
Offline
you could create a folder called lib in der dir of the binary and place the libs there^^ should work.
Well, it doesn't work like that. Mac OS X often behaves completely unlike a UNIX system, especially when it comes to GUI apps. This is why I've been considering to ditch it for FreeBSD or Arch lately.
Currently I'm reading this and I'll try to rebuild your apps so that they include the required libraries in their bundles as I think this would be the most practical distribution method for you and your users.
Offline
Vamp898 wrote:you could create a folder called lib in der dir of the binary and place the libs there^^ should work.
Well, it doesn't work like that. Mac OS X often behaves completely unlike a UNIX system, especially when it comes to GUI apps. This is why I've been considering to ditch it for FreeBSD or Arch lately.
Currently I'm reading this and I'll try to rebuild your apps so that they include the required libraries in their bundles as I think this would be the most practical distribution method for you and your users.
Maybe you should read this
http://qt.nokia.com/doc/4.6/deployment-mac.html
that tells you how to distribute them (which belongs in which dir)
Offline
Maybe you should read this
http://qt.nokia.com/doc/4.6/deployment-mac.html
that tells you how to distribute them (which belongs in which dir)
I've been reading this the entire time, unfortunately not from the end.
There is now a simple tool that prepares a bundle for deployment, and there is no better way to find out about it than after you've already gone through the entire manual procedure.
*Note to self: Read the contents first!*
Either way, your apps are now ready: http://www.speedyshare.com/files/215269 … es.tar.bz2
Offline
thx a lot
What does Mac OS X Users have to do to start/install these apps?
i am really sorry but there is a new version of QPictureResizer which introduces some new maybe important features. Could you rebuild it? (just the PictureResizer)
Last edited by Vamp898 (2010-03-20 19:08:05)
Offline
thx a lot
What does Mac OS X Users have to do to start/install these apps?
Nothing, simply double-click the bundle to run it. Prior to that one could simply drag it to the Applications folder for the convenience as that is how most Mac apps are "installed".
i am really sorry but there is a new version of QPictureResizer which introduces some new maybe important features. Could you rebuild it? (just the PictureResizer)
Here you go: http://www.speedyshare.com/files/215323 … er.tar.bz2
EDIT: You may want to actually distribute your apps as .dmg files - this is how it is usually done on OS X. They are nothing more than a compressed image file but they often double as "installers" on OS X as it is usually enough to copy their content to the Applications folder.
I've prepared a .dmg for each of your apps, and even though I'm sure every Mac user will feel right at home about installing these, here is a quick Installation HowTo:
1) Mount the .dmg file by double-clicking it. (This may have already be done automatically right after the file downloaded)
2) Double-click the mounted image to see its contents. (This may have be done automatically right after the mounting as well)
3) Copy the contents to the Applications folder.
--Optional--
4) Unmount the image by dragging the image icon to Trash (Eject).
5) Remove the .dmg file by dragging it into Trash.
Download: http://www.speedyshare.com/files/215331 … mg.tar.bz2
Note: This contains two separate .dmg files as I assumed you will be distributing these apps separately.
Last edited by DeVelox (2010-03-20 20:21:04)
Offline
Vamp898 wrote:thx a lot
What does Mac OS X Users have to do to start/install these apps?
Nothing, simply double-click the bundle to run it. Prior to that one could simply drag it to the Applications folder for the convenience as that is how most Mac apps are "installed".
Vamp898 wrote:i am really sorry but there is a new version of QPictureResizer which introduces some new maybe important features. Could you rebuild it? (just the PictureResizer)
Here you go: http://www.speedyshare.com/files/215323 … er.tar.bz2
ok now you´ll hate me xD the last version had a bug -.- plz a last time (i tested it this time in every possible constallation) xD
Offline
ok now you´ll hate me xD the last version had a bug -.- plz a last time (i tested it this time in every possible constallation) xD
Well if you read my last post (edited), NOW I might hate you. (Just kidding )
I'll rebuild it and provide you with QPictureResizer.dmg only this time, you'll have to grab ignaz_downlader.dmg from my previous post.
Just to make sure could you post the direct link to the source for updated version so I don't build the wrong one?
EDIT: Never mind, I see it got submitted to AUR.
Last edited by DeVelox (2010-03-20 20:32:13)
Offline
Vamp898 wrote:ok now you´ll hate me xD the last version had a bug -.- plz a last time (i tested it this time in every possible constallation) xD
Well if you read my last post (edited), NOW I might hate you. (Just kidding )
I'll rebuild it and provide you with QPictureResizer.dmg only this time, you'll have to grab ignaz_downlader.dmg from my previous post.
Just to make sure could you post the direct link to the source for updated version so I don't build the wrong one?
Offline
Pages: 1