• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 … 245 246 247 248 249 … 1204 Next »

How to download & install old Dolphin 5.0 compilations with linux?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
How to download & install old Dolphin 5.0 compilations with linux?
05-11-2018, 12:51 AM (This post was last modified: 05-11-2018, 12:55 AM by deadkid.)
#1
deadkid Offline
Junior Member
**
Posts: 10
Threads: 3
Joined: May 2018
I want this compilation https://es.dolphin-emu.org/download/dev/...d139ea45f/


https://github.com/dolphin-emu/dolphin/#...-linuxos-x



Linux Global Build Steps:

To install to your system.

   mkdir build
   cd build
   cmake ..
   make
   sudo make install

Linux Local Build Steps:

Useful for development as root access is not required.

   mkdir Build
   cd Build
   cmake .. -DLINUX_LOCAL_DEV=true
   make
   ln -s ../../Data/Sys Binaries/

Linux Portable Build Steps:

Can be stored on external storage and used on different Linux systems. Or useful for having multiple distinct Dolphin setups for testing/development/TAS.

   mkdir Build
   cd Build
   cmake .. -DLINUX_LOCAL_DEV=true
   make
   cp -r ../Data/Sys/ Binaries/
   touch Binaries/portable.txt


https://es.dolphin-emu.org/download/list/master/98/




thanks!
Find
Reply
05-11-2018, 01:14 AM
#2
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 9,025
Threads: 7
Joined: Oct 2014
After cloning the git repo, run this:

git checkout 15759c457d2f2f34456b4b2a8f98b1fd139ea45f

Then build as usual.
Find
Reply
05-11-2018, 01:46 AM
#3
deadkid Offline
Junior Member
**
Posts: 10
Threads: 3
Joined: May 2018
(05-11-2018, 01:14 AM)JosJuice Wrote: After cloning the git repo, run this:

git checkout 15759c457d2f2f34456b4b2a8f98b1fd139ea45f

Then build as usual.
so...

git clone https://github.com/dolphin-emu/dolphin.git


git checkout 15759c457d2f2f34456b4b2a8f98b1fd139ea45f


  mkdir build
  cd build
  cmake 15759c457d2f2f34456b4b2a8f98b1fd139ea45f  #Is that right?
  make
  sudo make install
 

#I have installed the last dolphin version, Do I need to uninstall it before the clone or not?

i really appreciate your helpful
Find
Reply
05-11-2018, 02:02 AM
#4
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,526
Threads: 55
Joined: Dec 2011
You don't need to add the git hash to the cmake command. Just cmake .. like before. You can add variables like -DLINUX_LOCAL_DEV=true as usual.

Once you git checkout, the source code you're compiling is from whatever hash you entered, so you don't need to enter that hash again.
Website Find
Reply
05-11-2018, 03:33 AM (This post was last modified: 05-11-2018, 04:06 AM by deadkid.)
#5
deadkid Offline
Junior Member
**
Posts: 10
Threads: 3
Joined: May 2018
(05-11-2018, 01:14 AM)JosJuice Wrote: After cloning the git repo, run this:

git checkout 15759c457d2f2f34456b4b2a8f98b1fd139ea45f

Then build as usual.

(05-11-2018, 02:02 AM)Shonumi Wrote: You don't need to add the git hash to the cmake command. Just cmake .. like before. You can add variables like -DLINUX_LOCAL_DEV=true as usual.

Once you git checkout, the source code you're compiling is from whatever hash you entered, so you don't need to enter that hash again.

[ps4@ps4 ~]$ git clone https://github.com/dolphin-emu/dolphin.git
fatal: destination path 'dolphin' already exists and is not an empty directory.



[ps4@ps4 ~]$ cd Desktop/

[ps4@ps4 Desktop]$ git clone https://github.com/dolphin-emu/dolphin.git cd/desktop
Cloning into 'cd/desktop'...
remote: Counting objects: 313145, done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 313145 (delta 5), reused 4 (delta 4), pack-reused 313125
Receiving objects: 100% (313145/313145), 315.90 MiB | 244.00 KiB/s, done.
Resolving deltas: 100% (248185/248185), done.
Checking out files: 100% (7161/7161), done.


but...


[ps4@ps4 Desktop]$ git checkout 15759c457d2f2f34456b4b2a8f98b1fd139ea45f

fatal: not a git repository (or any of the parent directories): .git
[ps4@ps4 Desktop]$ cd Desktop/ git checkout 15759c457d2f2f34456b4b2a8f98b1fd139ea45f
bash: cd: too many arguments
[ps4@ps4 Desktop]$ cd Desktop/
bash: cd: Desktop/: No such file or directory
[ps4@ps4 Desktop]$ mkdir build
[ps4@ps4 Desktop]$ cd build
[ps4@ps4 build]$ cmake
Usage

  cmake [options] <path-to-source>
  cmake [options] <path-to-existing-build>

Specify a source directory to (re-)generate a build system for it in the
current working directory.  Specify an existing build directory to
re-generate its build system.

Run 'cmake --help' for more information.


[ps4@ps4 ~]$ git checkout 15759c457d2f2f34456b4b2a8f98b1fd139ea45f cd Desktop/
fatal: not a git repository (or any of the parent directories): .git
[ps4@ps4 ~]$ cd Desktop/
[ps4@ps4 Desktop]$ cd cd/
[ps4@ps4 cd]$ cd Desktop/
bash: cd: Desktop/: No such file or directory
[ps4@ps4 cd]$ cd Desktop/cd
bash: cd: Desktop/cd: No such file or directory
[ps4@ps4 cd]$ cd desktop
[ps4@ps4 desktop]$ git checkout 15759c457d2f2f34456b4b2a8f98b1fd139ea45f
Note: checking out '15759c457d2f2f34456b4b2a8f98b1fd139ea45f'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b <new-branch-name>

HEAD is now at 15759c457d Merge pull request #4579 from lioncash/namespace
[ps4@ps4 desktop]$


[ps4@ps4 desktop]$ mkdir build
[ps4@ps4 desktop]$ cd build
[ps4@ps4 build]$ cmake
Usage

cmake [options] <path-to-source>
cmake [options] <path-to-existing-build>

Specify a source directory to (re-)generate a build system for it in the
current working directory. Specify an existing build directory to
re-generate its build system.

Run 'cmake --help' for more information.

[ps4@ps4 build]$ make
make: *** No targets specified and no makefile found. Stop.
Find
Reply
05-11-2018, 04:28 AM
#6
Neui Offline
Quiet
***
Posts: 177
Threads: 1
Joined: Apr 2015
You already have cloned dolphin into ~/dolphin . You can just cd into it and continue by executing the "git checkout" command.
Also, you've also cloned into ~/Desktop/cd/Desktop/ but since it seems you already have a clone you can delete this.
Find
Reply
05-11-2018, 05:23 AM
#7
deadkid Offline
Junior Member
**
Posts: 10
Threads: 3
Joined: May 2018
(05-11-2018, 04:28 AM)Neui Wrote: You already have cloned dolphin into ~/dolphin . You can just cd into it and continue by executing the "git checkout" command.
Also, you've also cloned into ~/Desktop/cd/Desktop/ but since it seems you already have a clone you can delete this.

[ps4@ps4 dolphin]$ git checkout 15759c457d2f2f34456b4b2a8f98b1fd139ea45f

HEAD is now at 15759c457d Merge pull request #4579 from lioncash/namespace
[ps4@ps4 dolphin]$


and now?

I ve installed the last version 5.0-6362, but I need to install old versions.




thanks for your patience
Find
Reply
05-11-2018, 05:33 AM
#8
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,548
Threads: 2
Joined: Feb 2012
When in the dolphin folder, you just need to run the following:

[color=#000000]mkdir build[/color]

[color=#000000]   cd build[/color]
[color=#000000]   cmake ..[/color]
[color=#000000]   make[/color]
[color=#000000]   sudo make install[/color]
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma