On 11/04/10 17:07, Viktor Szakáts wrote:
Usage: /bin/bash [GNU long option] [option] ...
/bin/bash [GNU long option] [option] script-file ...
GNU long options:
--debug
Can you change
cC := iif( hbide_getOS() == "nix", "-c ", "/C " )
to
cC := iif( hbide_getOS() == "nix", "-c .", "/C " )
and try again?
Rather to:
cC := iif( hbide_getOS() == "nix", "", "/C " )
An .sh file is not a command, so -c is just not needed
there.
Brgds,
Viktor
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour
I thought I would go with Viktor's version first!
:-) :-) :-) :-) :-) :-)
----------------------------------------------------------------------------------------------------
Project [ ash ] Launch [ No ] Rebuild [ No ] Started [ 19:04:46 ]
----------------------------------------------------------------------------------------------------
Batch File Exists => /home/baz/tmp/91uqn7.sh
Batch File Contents =>
#!/bin/sh
export PATH=$PATH:/home/baz/SVN/harbour/bin/linux/gcc
echo "this ran" > /home/baz/hash/ash_hbide.txt
hbmk2 /home/baz/hash/ash.hbp -q -trace -info -lang=en
Command => /bin/bash
Arguments => /home/baz/tmp/91uqn7.sh
----------------------------------------------------------------------------------------------------
CurDir() => home/baz/hash Starting in => /home/baz/hash/
hbmk2: Autodetected platform: linux
hbmk2: Autodetected C compiler: gcc
hbmk2: Using Harbour: /home/baz/SVN/harbour/bin
/home/baz/SVN/harbour/include
/home/baz/SVN/harbour/lib/linux/gcc /home/baz/SVN/harbour/lib/linux/gcc
hbmk2: Harbour compiler command (embedded):
(/home/baz/SVN/harbour/bin/linux/gcc/harbour) -n2 /home/baz/hash/ash.prg
/home/baz/hash/f_amax.prg /home/baz/hash/b_bget.prg
/home/baz/hash/f_getini.prg /home/baz/hash/products.prg
/home/baz/hash/f_chtd.prg /home/baz/hash/catalog.prg
/home/baz/hash/account1.prg /home/baz/hash/sales.prg
/home/baz/hash/f_sysset.prg /home/baz/hash/utils.prg
/home/baz/hash/ashelp.prg /home/baz/hash/company.prg
/home/baz/hash/l_syserr.prg /home/baz/hash/f_inxcnt.prg
/home/baz/hash/terminal.prg /home/baz/hash/term2.prg
/home/baz/hash/f_beep.prg /home/baz/hash/l_dbfsek.prg
/home/baz/hash/lists.prg /home/baz/hash/l_dbftra.prg
/home/baz/hash/f_gblank.prg /home/baz/hash/f_fn_ok.prg
/home/baz/hash/l_dbfzap.prg /home/baz/hash/f_fn_mat.prg
/home/baz/hash/f_bskip.prg /home/baz/hash/batch.prg
/home/baz/hash/web.prg /home/baz/hash/f_clmess.prg
/home/baz/hash/f_mbeep.prg /home/baz/hash/f_recalc.prg
/home/baz/hash/f_fpknum.prg /home/baz/hash/f_outed.prg
/home/baz/hash/f_strmem.prg /home/baz/hash/f_inkeyw.prg
/home/baz/hash/f_delwin.prg /home/baz/hash/f_tagged.prg
/home/baz/hash/l_sysscr.prg /home/baz/hash/l_syspop.prg
/home/baz/hash/f_go_bot.prg /home/baz/hash/account2.prg
/home/baz/hash/f_bx_qry.prg /home/baz/hash/vatrep.prg
/home/baz/hash/year_end.prg /home/baz/hash/f_updtda.prg
/home/baz/hash/f_go_top.prg /home/baz/hash/f_ntod.prg
/home/baz/hash/l_sysdat.prg /home/baz/hash/l_sysntx.prg
/home/baz/hash/bank.prg /home/baz/hash/l_syscol.prg
/home/baz/hash/l_colsys.prg /home/baz/hash/l_systmu.prg
/home/baz/hash/l_sysmnu.prg /home/baz/hash/l_syspri.prg
/home/baz/hash/f_memvar.prg /home/baz/hash/l_dbfskp.prg
/home/baz/hash/f_lupdat.prg /home/baz/hash/f_gettop.prg
/home/baz/hash/f_locate.prg /home/baz/hash/orders.prg
/home/baz/hash/f_dbfuse.prg /home/baz/hash/f_getco.prg
/home/baz/hash/f_invtag.prg /home/baz/hash/f_ctrtag.prg
/home/baz/hash/ctools.prg /home/baz/hash/f_tag.prg
/home/baz/hash/f_hblog.prg -q -o/home/baz/tmp/
-i/home/baz/SVN/harbour/include
Harbour 2.1.0dev (Rev. 14310)
Copyright (c) 1999-2010, http://www.harbour-project.org/
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/ash.c -o /home/baz/tmp/ash.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_amax.c -o /home/baz/tmp/f_amax.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/b_bget.c -o /home/baz/tmp/b_bget.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_getini.c -o /home/baz/tmp/f_getini.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/products.c -o /home/baz/tmp/products.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_chtd.c -o /home/baz/tmp/f_chtd.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/catalog.c -o /home/baz/tmp/catalog.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/account1.c -o /home/baz/tmp/account1.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/sales.c -o /home/baz/tmp/sales.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_sysset.c -o /home/baz/tmp/f_sysset.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/utils.c -o /home/baz/tmp/utils.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/ashelp.c -o /home/baz/tmp/ashelp.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/company.c -o /home/baz/tmp/company.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_syserr.c -o /home/baz/tmp/l_syserr.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_inxcnt.c -o /home/baz/tmp/f_inxcnt.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/terminal.c -o /home/baz/tmp/terminal.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/term2.c -o /home/baz/tmp/term2.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_beep.c -o /home/baz/tmp/f_beep.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_dbfsek.c -o /home/baz/tmp/l_dbfsek.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/lists.c -o /home/baz/tmp/lists.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_dbftra.c -o /home/baz/tmp/l_dbftra.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_gblank.c -o /home/baz/tmp/f_gblank.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_fn_ok.c -o /home/baz/tmp/f_fn_ok.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_dbfzap.c -o /home/baz/tmp/l_dbfzap.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_fn_mat.c -o /home/baz/tmp/f_fn_mat.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_bskip.c -o /home/baz/tmp/f_bskip.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/batch.c -o /home/baz/tmp/batch.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/web.c -o /home/baz/tmp/web.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_clmess.c -o /home/baz/tmp/f_clmess.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_mbeep.c -o /home/baz/tmp/f_mbeep.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_recalc.c -o /home/baz/tmp/f_recalc.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_fpknum.c -o /home/baz/tmp/f_fpknum.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_outed.c -o /home/baz/tmp/f_outed.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_strmem.c -o /home/baz/tmp/f_strmem.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_inkeyw.c -o /home/baz/tmp/f_inkeyw.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_delwin.c -o /home/baz/tmp/f_delwin.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_tagged.c -o /home/baz/tmp/f_tagged.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_sysscr.c -o /home/baz/tmp/l_sysscr.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_syspop.c -o /home/baz/tmp/l_syspop.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_go_bot.c -o /home/baz/tmp/f_go_bot.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/account2.c -o /home/baz/tmp/account2.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_bx_qry.c -o /home/baz/tmp/f_bx_qry.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/vatrep.c -o /home/baz/tmp/vatrep.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/year_end.c -o /home/baz/tmp/year_end.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_updtda.c -o /home/baz/tmp/f_updtda.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_go_top.c -o /home/baz/tmp/f_go_top.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_ntod.c -o /home/baz/tmp/f_ntod.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_sysdat.c -o /home/baz/tmp/l_sysdat.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_sysntx.c -o /home/baz/tmp/l_sysntx.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/bank.c -o /home/baz/tmp/bank.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_syscol.c -o /home/baz/tmp/l_syscol.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_colsys.c -o /home/baz/tmp/l_colsys.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_systmu.c -o /home/baz/tmp/l_systmu.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_sysmnu.c -o /home/baz/tmp/l_sysmnu.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_syspri.c -o /home/baz/tmp/l_syspri.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_memvar.c -o /home/baz/tmp/f_memvar.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/l_dbfskp.c -o /home/baz/tmp/l_dbfskp.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_lupdat.c -o /home/baz/tmp/f_lupdat.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_gettop.c -o /home/baz/tmp/f_gettop.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_locate.c -o /home/baz/tmp/f_locate.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/orders.c -o /home/baz/tmp/orders.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_dbfuse.c -o /home/baz/tmp/f_dbfuse.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_getco.c -o /home/baz/tmp/f_getco.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_invtag.c -o /home/baz/tmp/f_invtag.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_ctrtag.c -o /home/baz/tmp/f_ctrtag.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/ctools.c -o /home/baz/tmp/ctools.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_tag.c -o /home/baz/tmp/f_tag.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/f_hblog.c -o /home/baz/tmp/f_hblog.o
hbmk2: C/C++ compiler command:
gcc -c -O3 -Wall -W -pipe -I/home/baz/SVN/harbour/include
/home/baz/tmp/hbmk_3t0dtq.c -o /home/baz/tmp/hbmk_3t0dtq.o
hbmk2: Linker command:
gcc /home/baz/tmp/ash.o /home/baz/tmp/f_amax.o /home/baz/tmp/b_bget.o
/home/baz/tmp/f_getini.o /home/baz/tmp/products.o /home/baz/tmp/f_chtd.o
/home/baz/tmp/catalog.o /home/baz/tmp/account1.o /home/baz/tmp/sales.o
/home/baz/tmp/f_sysset.o /home/baz/tmp/utils.o /home/baz/tmp/ashelp.o
/home/baz/tmp/company.o /home/baz/tmp/l_syserr.o
/home/baz/tmp/f_inxcnt.o /home/baz/tmp/terminal.o /home/baz/tmp/term2.o
/home/baz/tmp/f_beep.o /home/baz/tmp/l_dbfsek.o /home/baz/tmp/lists.o
/home/baz/tmp/l_dbftra.o /home/baz/tmp/f_gblank.o
/home/baz/tmp/f_fn_ok.o /home/baz/tmp/l_dbfzap.o
/home/baz/tmp/f_fn_mat.o /home/baz/tmp/f_bskip.o /home/baz/tmp/batch.o
/home/baz/tmp/web.o /home/baz/tmp/f_clmess.o /home/baz/tmp/f_mbeep.o
/home/baz/tmp/f_recalc.o /home/baz/tmp/f_fpknum.o
/home/baz/tmp/f_outed.o /home/baz/tmp/f_strmem.o
/home/baz/tmp/f_inkeyw.o /home/baz/tmp/f_delwin.o
/home/baz/tmp/f_tagged.o /home/baz/tmp/l_sysscr.o
/home/baz/tmp/l_syspop.o /home/baz/tmp/f_go_bot.o
/home/baz/tmp/account2.o /home/baz/tmp/f_bx_qry.o /home/baz/tmp/vatrep.o
/home/baz/tmp/year_end.o /home/baz/tmp/f_updtda.o
/home/baz/tmp/f_go_top.o /home/baz/tmp/f_ntod.o /home/baz/tmp/l_sysdat.o
/home/baz/tmp/l_sysntx.o /home/baz/tmp/bank.o /home/baz/tmp/l_syscol.o
/home/baz/tmp/l_colsys.o /home/baz/tmp/l_systmu.o
/home/baz/tmp/l_sysmnu.o /home/baz/tmp/l_syspri.o
/home/baz/tmp/f_memvar.o /home/baz/tmp/l_dbfskp.o
/home/baz/tmp/f_lupdat.o /home/baz/tmp/f_gettop.o
/home/baz/tmp/f_locate.o /home/baz/tmp/orders.o /home/baz/tmp/f_dbfuse.o
/home/baz/tmp/f_getco.o /home/baz/tmp/f_invtag.o
/home/baz/tmp/f_ctrtag.o /home/baz/tmp/ctools.o /home/baz/tmp/f_tag.o
/home/baz/tmp/f_hblog.o /home/baz/tmp/hbmk_3t0dtq.o -Wl,--start-group
-lhbct -lhbtpathy -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage
-lgtcgi -lgtpca -lgtstd -lgttrm -lhbrdd -lhbuddall -lhbusrrdd -lrddntx
-lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr
-lhbpp -lhbcommon -lm -ldl -lrt -lpcre -lz -Wl,--end-group -oash
-L/home/baz/SVN/harbour/lib/linux/gcc
----------------------------------------------------------------------------------------------------
Exit Code [ 0 ] Exit Status [ 0 ] Finished at [ 19:04:57 ] Done
in [ 10.30 Secs ]
----------------------------------------------------------------------------------------------------
No apologies for posting the whole output as it's been a long time coming!
This is a non-GUI app and when built with the "build and launch" button
the output adds:-
Detected exeutable => ash
Launching application [ /home/baz/hash/ash ]
... but nothing further - I don't know if this is correct in this situation.
Well done everyone !
Rgds,
Barry
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour