{"action":"opened","issue":{"url":"https://api.github.com/repos/padsproj/pads/issues/1","labels_url":"https://api.github.com/repos/padsproj/pads/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/padsproj/pads/issues/1/comments","events_url":"https://api.github.com/repos/padsproj/pads/issues/1/events","html_url":"https://github.com/padsproj/pads/issues/1","id":111144697,"number":1,"title":"Installation: make padsc_comp fails ","user":{"login":"gapag","id":3069948,"avatar_url":"https://avatars.githubusercontent.com/u/3069948?v=3","gravatar_id":"","url":"https://api.github.com/users/gapag","html_url":"https://github.com/gapag","followers_url":"https://api.github.com/users/gapag/followers","following_url":"https://api.github.com/users/gapag/following{/other_user}","gists_url":"https://api.github.com/users/gapag/gists{/gist_id}","starred_url":"https://api.github.com/users/gapag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gapag/subscriptions","organizations_url":"https://api.github.com/users/gapag/orgs","repos_url":"https://api.github.com/users/gapag/repos","events_url":"https://api.github.com/users/gapag/events{/privacy}","received_events_url":"https://api.github.com/users/gapag/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-10-13T09:43:59Z","updated_at":"2015-10-13T09:43:59Z","closed_at":null,"body":"On Ubuntu 14.04, 64 bit machine.\r\nFollowing the README, \r\n\r\nmake padsc_comp\r\n\r\npads/padsc/comp/build-exec-45.sml tries to write in pads/lib.\r\n(in pads/padsc/comp/main.sml, line 462 and below )\r\n\r\nSuch directory does not exist and is not created automatically, making the installation fail.\r\n\r\nPreconditions: \r\na) be root\r\nb) the $PADS_HOME directory tree with the most liberal permissions all the way down.\r\nc) freshly checked out pads repository\r\n\r\n1. changed permissions all the way down with chmod 777 pads -R\r\n2. set correctly $PADS_HOME and $SML as specified in README\r\n3. ran . /home/gapag/devel/pads/scripts/Q_DO_SETENV.sh\r\n4. make ast_lib , creating\r\n  * ./ast-ast/arch/linux.i386-64/src/lib/libast/libast.a\r\n  * ./ast-ast/arch/linux.i386-64/lib/libast.a\r\n5. make padsc_lib , creating\r\n  * ./ast-ast/arch/linux.i386-64/lib/libpads-g.a\r\n  * ./ast-ast/arch/linux.i386-64/lib/libpads.a\r\n  * ./padsc/libpads/linux.i386-64/libpads-g.a\r\n  * ./padsc/libpads/linux.i386-64/libpads.a\r\n6. make test_libpads , output: http://pastebin.com/062fkE4T\r\n\r\nseem to go fine. Until here no pads/lib directory has been created,\r\nbut  libast.a and libpads.a have been created and tests seem to succeed.\r\n \r\n7a. make padsc_comp \r\nresults in a writing error: http://pastebin.com/g1RKundm\r\n\r\n7b. Created pads/lib manually and set chmod 777 pads/lib -R.\r\nWhen issuing\r\nmake padsc_comp\r\nthe script runs correctly and the result is the 4.6 MB file\r\npads/lib/padsc.x86-linux. No error message is issued, see http://pastebin.com/h5En7buR\r\n\r\n"}}