Skip to content

maximilianvoss/romlibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

ROM Library

ROM Library is helps you to download ROMs from well-known webpages.
Following ROM databases are available:

Please note: This software is using the mentioned sites to download ROMs. You are responsible to have valid licenses to use the software. Rom Library does not hold, provide, sell or distribute licenses.

Installing the latest version from source

Fetching Dependencies

sudo apt-get update
sudo apt-get -y install libcurl4-openssl-dev libsqlite3-dev libcurl4-openssl-dev

Other project dependencies

(git clone https://github.com/maximilianvoss/csafestring.git && cd csafestring && cmake -G "Unix Makefiles" && make && sudo make install)
(git clone https://github.com/maximilianvoss/casserts.git && cd casserts && cmake -G "Unix Makefiles" && make && sudo make install)
(git clone https://github.com/maximilianvoss/clogger.git && cd clogger && cmake -G "Unix Makefiles" && make && sudo make install)
(git clone https://github.com/maximilianvoss/chttp.git && cd chttp && cmake -G "Unix Makefiles" && make && sudo make install)
(git clone https://github.com/maximilianvoss/acll.git && cd acll && cmake -G "Unix Makefiles" && make && sudo make install)
(git clone https://github.com/lexbor/lexbor.git && cd lexbor && cmake -G "Unix Makefiles" && make && sudo make install)

Compiling the latest code

git clone https://github.com/maximilianvoss/romlibrary.git
cd romlibrary
cmake -G "Unix Makefiles"
make
make test
sudo make install