[Dock-fans] execl: permission denied

teck maan lim teck.m.lim at wmich.edu
Tue May 20 15:51:47 PDT 2008


Hi John.
Is the execl:permission denied error due to file 
"/home/tkmaan/Desktop/man/man1" cannot be created? I thought it is just 
trying to create a directory and put dms.1 into man1 directory. i figure 
out that dms.1 is just a manual, so i do not bother with it. Does your 
man1 directory being used when you run dms? Is there anything wrong with 
my compilation? I tweaked it a little because if i just ran straight 
"make install" i received few errors saying incompatible with a few 
keywords. I addded a few header into them like, " #include <stdlib.h>, 
and #include <unistd.h>". Am i missing something here. Thanks.

Teck Maan

John J. Irwin wrote:
> Hi Teck
>
> To avoid using ./ as a prefix to commands, you need to add . (dot) to 
> your path. under c-shell, this could be
>
> set path = ($path .)
>
> The error is because the file
>
> /home/tkmaan/Desktop/man/man1
>
> cannot be created. Hmmmm. how could that be? I would investigate why 
> that file cannot be created.
>
> Good luck
>
> John
>
>
>
> Teck Maan wrote:
>> Hi,
>> I installed dms and tried to run rec_noH.pdb. but i got a
>> execl:Permission denied error. I tried su, could not work either. the
>> following is the error message.
>>
>> make install
>> cd libpdb ; make OPT="-O"
>> make[1]: Entering directory `/home/tkmaan/Desktop/dms/libpdb'
>> cc -O    -c -o pdb_read.o pdb_read.c
>> cc -O    -c -o pdb_sprntf.o pdb_sprntf.c
>> cc -O    -c -o pdb_sscanf.o pdb_sscanf.c
>> cc -O    -c -o pdb_write.o pdb_write.c
>> cc -O    -c -o pdbrun.o pdbrun.c
>> cc -O    -c -o ms.o ms.c
>> ar cru libpdb.a pdb_read.o pdb_sprntf.o pdb_sscanf.o pdb_write.o
>> pdbrun.o ms.o
>> ranlib libpdb.a
>> make[1]: Leaving directory `/home/tkmaan/Desktop/dms/libpdb'
>> cc -DDESTLIB=\"/home/tkmaan/Desktop/dms/\" -DSERVER_PATH=
>> \"/home/tkmaan/Desktop/dms/dmsd\" -Ilibpdb -O   -c -o compute.o
>> compute.c
>> cc -DDESTLIB=\"/home/tkmaan/Desktop/dms/\" -DSERVER_PATH=
>> \"/home/tkmaan/Desktop/dms/dmsd\" -Ilibpdb -O   -c -o fwritev.o
>> fwritev.c
>> cc -DDESTLIB=\"/home/tkmaan/Desktop/dms/\" -DSERVER_PATH=
>> \"/home/tkmaan/Desktop/dms/dmsd\" -Ilibpdb -O   -c -o input.o input.c
>> cc -DDESTLIB=\"/home/tkmaan/Desktop/dms/\" -DSERVER_PATH=
>> \"/home/tkmaan/Desktop/dms/dmsd\" -Ilibpdb -O   -c -o ms.o ms.c
>> cc -DDESTLIB=\"/home/tkmaan/Desktop/dms/\" -DSERVER_PATH=
>> \"/home/tkmaan/Desktop/dms/dmsd\" -Ilibpdb -O   -c -o output.o output.c
>> cc -DDESTLIB=\"/home/tkmaan/Desktop/dms/\" -DSERVER_PATH=
>> \"/home/tkmaan/Desktop/dms/dmsd\" -Ilibpdb -O   -c -o emalloc.o
>> emalloc.c
>> cc -DDESTLIB=\"/home/tkmaan/Desktop/dms/\" -DSERVER_PATH=
>> \"/home/tkmaan/Desktop/dms/dmsd\" -Ilibpdb -O   -c -o tokenize.o
>> tokenize.c
>> cc -Llibpdb -o dms compute.o fwritev.o input.o ms.o output.o emalloc.o
>> tokenize.o -lpdb
>> rm -f /home/tkmaan/Desktop/man/man1/dms.1
>> cp dms.1 /home/tkmaan/Desktop/man/man1
>> cp: cannot create regular file `/home/tkmaan/Desktop/man/man1': No such
>> file or directory
>> make: *** [maninstall] Error 1
>> [root at localhost dms]# ./dms rec_noH.pdb -n -w 1.4 -v -o rec.ms
>> 2317 atoms
>>         S       11
>>         O       444
>>         N       389
>>         C       1473
>> execl: Permission denied
>>
>> Also, how do i run just run "dms" without having to "./" thanks.
>>
>> Teck Maan
>>
>> _______________________________________________
>> Dock-fans mailing list
>> Dock-fans at docking.org
>> http://blur.compbio.ucsf.edu/mailman/listinfo/dock-fans
>>   


More information about the Dock-fans mailing list