Skip to content

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

Open
@fabiuz

Description

@fabiuz

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]$ 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions