[Coin-discuss] why does 'make clean' executed in Bcp-dir execute rm -rf / in OSX 10.2.8?

Laszlo Ladanyi ladanyi at us.ibm.com
Sat Nov 1 09:43:07 EST 2003


I think this should be better emphasized in docs and faqs...:

     Never, ever do any sort of make in the Bcp subdirectory.

The makefile there is to be included from the Makefile of the application
using BCP. That defines BCPROOT. See, e.g., Makefile and Makefile.maxcut in
Examples/Maxcut.

--Laci

PS: I hope you didn't do the make clean as root...

On Sat, 1 Nov 2003, Sven de Vries wrote:

> Hi,
> 
> after the patch provided to CoinTime, i wanted to do a clean build,
> so I started (under OSX 10.2.8) with a
> 
> make clean
> in the Bcp-Directory of coin.
> 
> after reporting some errors, it executed a
> 
> rm -rf /
> 
> is this intended? (seems like bcptargetdir is wrongly defined...)
> 
> sven
> 
> 
> cd Bcp
> [Sven-de-Vriess-Computer:~/COIN/Bcp] devries% make clean
> 
> Creating dependency BCP_INST_system.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_INST_vector_ptr_purge.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_INST_vector_ptr.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_INST_vector_spec.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_INST_vector_gen.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_message_single.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_commandline.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_msg_node_rec.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_msg_node_send.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_trimming.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_statistics.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_functions.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_msgproc.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_main.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_vg_user.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_vg_param.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_vg.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_vg_main.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_cg_user.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_cg_param.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_cg.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_cg_main.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_misc.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_msgproc.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_msg_node_rec.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_msg_node_send.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_branching.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_fathom.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_generate_vars.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_generate_cuts.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_colrow.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_convert_OsiWarmStart.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_create_lp.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_main_loop.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_main.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_process.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_warmstart_pack.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_param.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_user.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_tm_node.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_result.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_node.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_branch.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_branch.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_indexed_pricing.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_obj_change.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_cut.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_var.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_problem_core.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_matrix_pack.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_matrix.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_vector_sanity.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_user.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_pool.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_solution.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_warmstart_dual.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_warmstart_basis.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_node_change.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> touch Junk/BCP_timeout.d
> 
> Creating dependency BCP_USER.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> 
> Creating dependency BCP_lp_param.d
> /bin/sh: -DBCP_COMM_PROTOCOL_: command not found
> rm -rf Junk
> rm -rf /dep
> rm -rf /Users/devries/COIN/Bcp/dep
> rm -rf /
> rm: /.DS_Store: Operation not permitted
> rm: /.hidden: Operation not permitted
> rm: /.Trashes: Permission denied
> rm: /.vol/234881033: Read-only file system
> rm: /.vol/234881034: Read-only file system
> rm: /.vol/234881037: Read-only file system
> rm: /.vol: Operation not permitted
> ^Cmake: *** [clean] Interrupt
> 
> 
> 
> _______________________________________________
> Coin-discuss mailing list
> Coin-discuss at www-124.ibm.com
> http://www-124.ibm.com/developerworks/oss/mailman/listinfo/coin-discuss
> 




More information about the Coin-discuss mailing list