Voila exactement ce qui se passe ...
[oracle@hannah test]$ make -f demo_proc.mk cv_demo
make -f /home/oracle/oracle/product/10.2.0/db_1//precomp/demo/proc/demo_proc.mk OBJS=cv_demo.o EXE=cv_demo build
make[1]: Entering directory `/home/oracle/test'
make -f /home/oracle/oracle/product/10.2.0/db_1//precomp/demo/proc/demo_proc.mk USER=colin/colin SCRIPT=cv_demo sqlplus_
make[2]: Entering directory `/home/oracle/test'
# You must run the .sql script, cv_demo,
# before precomping this sample.
make[2]: Leaving directory `/home/oracle/test'
proc sqlcheck=full userid=colin/colin iname=cv_demo
Pro*C/C++: Release 10.2.0.1.0 - Production on Mon Mar 12 15:07:43 2007
Copyright (c) 1982, 2005, Oracle. All rights reserved.
System default option values taken from: /home/oracle/oracle/product/10.2.0/db_1//precomp/admin/pcscfg.cfg
PCC-F-02104, Unable to connect to Oracle
make[1]: *** [cv_demo.o] Error 1
make[1]: Leaving directory `/home/oracle/test'
make: *** [cv_demo] Error 2
[oracle@hannah test]$