Sponsored Content
Top Forums Shell Programming and Scripting Shc : trying to test functionality "test" compiling but can not execute Post 302871665 by in2nix4life on Wednesday 6th of November 2013 02:01:41 PM
Old 11-06-2013
Works for me on my Slackware 14.1 box. Maybe try using strace to see if anything is missing:

Code:
strace -o output shc -v -r -f test.ksh

On my box:

Code:
shc -v -r -f testscript.ksh
shc shll=ksh
shc [-i]=-c
shc [-x]=exec '%s' "$@"
shc [-l]=
shc opts=
shc: cc  testscript.ksh.x.c -o testscript.ksh.x
shc: strip testscript.ksh.x
shc: chmod go-r testscript.ksh.x

file testscript.ksh.x
testscript.ksh.x: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped

./testscript.ksh.x
I'm compiled!

 

8 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Awk - to test multiple files "read" permission ?

Hi Masters, Iam new to this Forum and this is my first post. My question is: I've some datafiles belongs the type (A, B, C) in the location 'export/home/lokiman ' dataA1.txt dataB28.txt dataC35.txt 1) I've to check the read permission for each file, if it not there then I've to... (1 Reply)
Discussion started by: lokiman
1 Replies

2. UNIX for Dummies Questions & Answers

"test: argument expected" error

Hi, No need to say I'm new to unix shell scripting. I have a very simple script that goes this way: for datos in `ls -rt $UNXLOG/26-Jan*` do export arch=`echo $datos |cut -d, -f1` if then export linea1=`grep Debut ${arch}` export horatot=`echo $linea1 |cut -d' ' -f5` ... (7 Replies)
Discussion started by: mvalonso
7 Replies

3. Shell Programming and Scripting

if returns "unknown test operator"

Greetings, using ksh on Solaris, I am trying to identify the current version of a package installed on multiple servers using if statement in a precursor to upgrading. I have searched the forums and have found many hits, reviewed 3 pages and have tried the different variations noted there. Also... (3 Replies)
Discussion started by: 22blaze
3 Replies

4. Shell Programming and Scripting

error "test: [-d: unary operator expected" very confused.

Im trying to check if a series of directory exists and if not create them, and am having issues. All the instances of test return with the error "test: #!/bin/bash location_Parent=~/Documents/sight_of_sound location_IMG=~/Documents/Sight_of_sound/IMG location_AUD=~/Documents/Sight_of_sound/AUD... (4 Replies)
Discussion started by: orionrush
4 Replies

5. Shell Programming and Scripting

please help me " aks primality test"

i want to write a shell script for aks primality test ,can anybody help me to how to use logarithmic and mod function in shell script (2 Replies)
Discussion started by: abhijeet vaidya
2 Replies

6. Shell Programming and Scripting

Help with error "por: 0403-012 A test command parameter is not valid."

Hi, im asking for help with the next script: echo ^; then if then printf "\033 query1.sh: export TERM=vt100 export ORACLE_TERM=at386 export ORACLE_HOME=/home_oracle8i/app/oracle/product/8.1.7 export ORACLE_BASE=/home_oracle8i/app/oracle export... (8 Replies)
Discussion started by: blacksteel1988
8 Replies

7. UNIX for Dummies Questions & Answers

What is the significance of sh -s in ssh -qtt ${user}@${host} "sh -s "${version}"" < test.sh?

Please can you help me understand the significance of providing arguments under sh -s in > ssh -qtt ${user}@${host} "sh -s "${version}"" < test.sh (4 Replies)
Discussion started by: Sree10
4 Replies

8. Shell Programming and Scripting

If test script error: "Missing ]"

EDIT: Resolved Resolved by changing the first line to bash rather than csh, does bash and csh treat the brackets differently? Hi all, I'm doing to some basic stuff to teach myself "if" I've written the following: #!/bin/csh echo "This script checks for the test file" ... (1 Reply)
Discussion started by: Meshuggener
1 Replies
atscc(1)						      General Commands Manual							  atscc(1)

NAME
atscc - ATS compiler frontend SYNOPSIS
atscc [options] files... DESCRIPTION
atscc is a frontend to the atsopt Anairiats compiler for the ATS language. OPTIONS
atscc has a command-line option syntax in the style of gcc and accepts all the same options, many of them being passed directly to the gcc backend. Here are summarized the non-gcc options. -cc, --compile Only compile the given ATS source files into C files. -D_ATS_GCATS Enable the garbage collector in the generated executable. -IATS <path> Add a path to search for ATS files when doing static and dynamic loads. -tc, --typecheck Typecheck the given ATS source files, but go no further. --version Show ATS/Anairiats version and gcc version. EXAMPLES
atscc -o test -O3 test.dats Compile test.dats to an executable named test. Tell gcc to use the third level of optimization. atscc -tc test.dats Typecheck test.dats only. atscc -o test.o -c test.dats Compile test.dats to an object file named test.o. SEE ALSO
atsopt(1), atslex(1), These programs are documented fully by The ATS/Anairiats user's manual available via the web at http://www.ats-lang.org/ AUTHOR
atscc was written by Hongwei Xi. This manual page was written by Matthew Danish <mrd@debian.org>, for the Debian project (and may be used by others). February 22, 2010 atscc(1)
All times are GMT -4. The time now is 10:03 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy