Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Debian/Ubuntu build instructions #5

Closed
wants to merge 3 commits into from
Closed

Conversation

tatref
Copy link

@tatref tatref commented Sep 27, 2015

Dependencies versions are not easy to meet under Debian/Ubuntu

Dependencies versions are not easy to meet under Debian/Ubuntu
@aybe
Copy link

aybe commented Sep 27, 2015

Hello,

Thanks for the instructions 👍 I would have never been able to get it up !

I have been able to build it under Mint 17.2 x64 with slight additions:

aclocal could not be found and must be installed

sudo apt-get install autotools-dev
sudo apt-get install automake

from http://askubuntu.com/questions/45480/installing-aclocal-on-ubuntu-11-04
(not sure if 1st is really needed though)

libvcd* not found while configuring

downloaded and installed these 2 packages as well

https://packages.debian.org/sid/libvcdinfo0
https://packages.debian.org/sid/libvcdinfo-dev

it works properly then !

here is a zipped archive I just built for this environment : http://1drv.ms/1jo95Rd


Besides, do you think that it would be possible to build a Windows binary using cross-compilation ?

Thank you !

@tatref
Copy link
Author

tatref commented Sep 27, 2015

I added sections for libvcdinfo (the packages can be installed directly from apt, no need to download from unstable.

About autotools-dev and automake, it is not necessary to install them, they will be installed as part of autoconf and libboost-all-dev

@aybe
Copy link

aybe commented Sep 28, 2015

alright, thanks !

@fy-iceworld
Copy link

tatref and aybe, just publish the psxbuild you've compiled.
I'll reinstall a Linux on my vmware and have a try of your works.

@aybe
Copy link

aybe commented Sep 28, 2015

There's a Onedrive link I've put if you haven't seen it already :D

@tatref
Copy link
Author

tatref commented Sep 28, 2015

I added details on how to create a static build, otherwise, you will need to install some dependencies.
That way, one could download the executables and use it easily (tested on Debian 8)

@aybe : you should rebuild and reupload the files

@aybe
Copy link

aybe commented Sep 29, 2015

Here is the updated version : http://1drv.ms/1Rcl5AG

I've been trying to get a Windows version up using Qt Creator, the Linux executable builds and runs fine though it's a bit suspicious in the sense that even when specifying CONFIG += static it doesn't grow to megabytes as yours does with your latest instructions. It does run though !

Happy with such result, I tempted the Windows build; unfortunately targets are only available for platforms it is running on, Linux on Linux, Windows on Windows :(

I've seen other routes online by re-building Qt and so on, but it's just plain Chinese for me.

That'd be great if you guys have some clues on producing a Windows binary, I guess from Linux as getting those CD-related libs to compile in Windows is as complex if not more than using Linux :D

Thanks !

@fy-iceworld
Copy link

Oh my... I can't open this link : http://1drv.ms/1Rcl5AG . Could you upload it to another site or just publish it on github?

@aybe
Copy link

aybe commented Oct 1, 2015

here you go : https://github.com/aybe/psximager/releases

@fy-iceworld
Copy link

That's very handy.

@fy-iceworld
Copy link

And try to compile a Windows executable in the future.

@MrSapps
Copy link

MrSapps commented Oct 28, 2015

Any reason not to enabled AppVeyor/Travis-CI for automated builds?

@fy-iceworld
Copy link

I've found an ancient tool called cdgen, which is said could also build ps1 images and could run on windows. I'll check out how it works recently.

@MrSapps
Copy link

MrSapps commented Nov 18, 2015

Yeah but seems not as good as this tool

@tatref tatref closed this Jul 18, 2018
@tatref tatref deleted the patch-1 branch July 18, 2018 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants