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

"make install" not copy a few directory for the target directory. #88

Open
fabiuz opened this issue Sep 28, 2022 · 2 comments
Open

"make install" not copy a few directory for the target directory. #88

fabiuz opened this issue Sep 28, 2022 · 2 comments

Comments

@fabiuz
Copy link

fabiuz commented Sep 28, 2022

I do all of procedures described on the link https://github.com/dotdevelop/dotdevelop/wiki/CentOS-%28Fedora%29.
DotDevelop until works, when I executed: mono ./build/bin/MonoDevelop.exe --no-redirect.
But, When I execute the command "make install" what is not described on link https://github.com/dotdevelop/dotdevelop/wiki/CentOS-%28Fedora%29, the file "/usr/local/bin/monodevelop/" is created and the directory "/usr/local/lib/monodevelop" is created, what contains the only file: buildinfo:

[fabiuz@localhost main]$ tree /usr/local/lib/monodevelop
/usr/local/lib/monodevelop
└── bin
    └── buildinfo

1 directory, 1 file

When I try to execute the file "/usr/local/bin/monodevelop", the error is ocurred:

[fabiuz@localhost main]$ whereis monodevelop
monodevelop: /usr/local/bin/monodevelop /usr/local/lib/monodevelop
[fabiuz@localhost main]$ /usr/local/bin/monodevelop
Cannot open assembly '/usr/local/lib/monodevelop/bin/MonoDevelop.exe': Arquivo ou diretório inexistente.

Then, I check on script "/usr/local/bin/monodevelop", what the script tries to execute the file "MonoDevelop.exe" into of directory "/usr/local/lib/monodevelop/bin/", but the file "MonoDevelop.exe" not exist. The only file what exist is buildinfo, let see below:

[fabiuz@localhost main]$ tree /usr/local/lib/monodevelop
/usr/local/lib/monodevelop
└── bin
    └── buildinfo

1 directory, 1 file
[fabiuz@localhost main]$ 

Then, I could perceive what "buildinfo" is onto of directory "bin", of directory "main/build" of the source files:

[fabiuz@localhost build]$ pwd
/run/media/fabiuz/9C167E09167DE524/Downloads/github_2/dotdevelop/main/build
[fabiuz@localhost build]$ ls bin/buildinfo 
bin/buildinfo
[fabiuz@localhost build]$ ls
AddIns  bin  data  locale  MacOSX  tests
[fabiuz@localhost build]$ 

Then, I can perceive what of directory "Addins", "bin", "data" and "locale" were not copyed onto of directory "/usr/local/lib/monodevelop/".
Then, When I copy manually all which it is onto of directory "build" for the directory: "/usr/local/lib/monodevelop/".
After by copying, if I try execute the script "usr/local/bin/monodevelop", the script works correctly.

[fabiuz@localhost build]$ sudo cp * -R /usr/local/lib/monodevelop/
[sudo] senha para fabiuz: 
[fabiuz@localhost build]$ monodevelop
[fabiuz@localhost build]$ 
@fabiuz fabiuz changed the title "make install" not copy a few directory for the directory target. "make install" not copy a few directory for the target directory. Sep 28, 2022
@fabiuz
Copy link
Author

fabiuz commented Sep 28, 2022

Observation: "make install" is not describe not link "https://github.com/dotdevelop/dotdevelop/wiki/CentOS-%28Fedora%29".

@Mailaender
Copy link

Try

make install

cp -r main/build/AddIns /usr/local/lib/monodevelop/
cp -r main/build/bin /usr/local/lib/monodevelop/
cp -r main/build/data /usr/local/lib/monodevelop/
cp -r main/build/locale /usr/local/lib/monodevelop/

@Mailaender Mailaender mentioned this issue Dec 17, 2023
5 tasks
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

No branches or pull requests

2 participants