Changeset 244 for snovis/trunk/obuild/sh/build_dll_snovis
- Timestamp:
- Feb 15, 2007, 10:36:50 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
snovis/trunk/obuild/sh/build_dll_snovis
r137 r244 125 125 exit 126 126 fi 127 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 128 if [ ${obuild_platform_result} = yes ] ; then 129 HDF5_home="/usr/local/HDF5/1.6.5" 130 fi 131 unset obuild_platform_result 132 if [ "${obuild_platform_exe}" = "" ] ; then 133 echo "Variable obuild_platform_exe not defined." 134 exit 135 fi 136 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 137 if [ ${obuild_platform_result} = yes ] ; then 138 OSC_home="/usr/local/OpenScientist/v16r0" 139 fi 140 unset obuild_platform_result 141 if [ "${obuild_platform_exe}" = "" ] ; then 142 echo "Variable obuild_platform_exe not defined." 143 exit 144 fi 127 145 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 128 146 if [ ${obuild_platform_result} = yes ] ; then … … 267 285 fi 268 286 269 if [ ! -e "${obuild_snovis_path}/${obuild_dir_bin}/obuild_find" ] ; then 270 if [ ! -e "${obuild_snovis_path}/obuild/cpp/obuild_find.cpp" ] ; then 271 echo "Program source obuild_find.cpp not found." 272 exit 273 fi 274 if [ "${obuild_cxx_command}" = "" ] ; then 275 if [ "${OBUILD_CXX}" != "" ] ; then 276 obuild_find_compiler=${OBUILD_CXX} 277 else 278 obuild_find_compiler=c++ 279 fi 280 else 281 obuild_find_compiler=${obuild_cxx_command} 282 fi 283 ${obuild_find_compiler} -o "${obuild_snovis_path}/${obuild_dir_bin}/obuild_find" "${obuild_snovis_path}/obuild/cpp/obuild_find.cpp" 284 unset obuild_find_compiler 285 if [ ! -e "${obuild_snovis_path}/${obuild_dir_bin}/obuild_find" ] ; then 286 echo "Program obuild_find not found." 287 exit 288 fi 289 fi 290 obuild_find_exe="${obuild_snovis_path}/${obuild_dir_bin}/obuild_find" 291 if [ "${obuild_find_exe}" = "" ] ; then 292 echo "Variable obuild_find_exe not defined." 293 exit 294 fi 295 obuild_Lib_path=`"${obuild_find_exe}" Lib 'v8r*'` 296 if [ "${obuild_Lib_path}" = "" ] ; then 297 echo "Can't find Lib package." 298 exit 299 fi 300 if [ "${obuild_find_exe}" = "" ] ; then 301 echo "Variable obuild_find_exe not defined." 302 exit 303 fi 304 obuild_Slash_path=`"${obuild_find_exe}" Slash 'v1r*'` 305 if [ "${obuild_Slash_path}" = "" ] ; then 306 echo "Can't find Slash package." 307 exit 308 fi 309 if [ "${obuild_find_exe}" = "" ] ; then 310 echo "Variable obuild_find_exe not defined." 311 exit 312 fi 313 obuild_AIDA_path=`"${obuild_find_exe}" AIDA 'v3r2p1'` 314 if [ "${obuild_AIDA_path}" = "" ] ; then 315 echo "Can't find AIDA package." 316 exit 317 fi 318 if [ "${obuild_find_exe}" = "" ] ; then 319 echo "Variable obuild_find_exe not defined." 320 exit 321 fi 322 obuild_OnX_path=`"${obuild_find_exe}" OnX 'v17r*'` 323 if [ "${obuild_OnX_path}" = "" ] ; then 324 echo "Can't find OnX package." 325 exit 326 fi 327 if [ "${obuild_find_exe}" = "" ] ; then 328 echo "Variable obuild_find_exe not defined." 329 exit 330 fi 331 obuild_G4Lab_path=`"${obuild_find_exe}" G4Lab 'v8r*'` 332 if [ "${obuild_G4Lab_path}" = "" ] ; then 333 echo "Can't find G4Lab package." 334 exit 335 fi 336 if [ "${obuild_find_exe}" = "" ] ; then 337 echo "Variable obuild_find_exe not defined." 338 exit 339 fi 340 obuild_BatchLab_path=`"${obuild_find_exe}" BatchLab 'v1r*'` 341 if [ "${obuild_BatchLab_path}" = "" ] ; then 342 echo "Can't find BatchLab package." 343 exit 344 fi 345 if [ "${obuild_find_exe}" = "" ] ; then 346 echo "Variable obuild_find_exe not defined." 347 exit 348 fi 349 obuild_HEPVis_path=`"${obuild_find_exe}" HEPVis 'v6r*'` 350 if [ "${obuild_HEPVis_path}" = "" ] ; then 351 echo "Can't find HEPVis package." 352 exit 353 fi 354 if [ "${obuild_find_exe}" = "" ] ; then 355 echo "Variable obuild_find_exe not defined." 356 exit 357 fi 358 obuild_CoinGL_path=`"${obuild_find_exe}" CoinGL 'v1r*'` 359 if [ "${obuild_CoinGL_path}" = "" ] ; then 360 echo "Can't find CoinGL package." 361 exit 362 fi 363 if [ "${obuild_find_exe}" = "" ] ; then 364 echo "Variable obuild_find_exe not defined." 365 exit 366 fi 367 obuild_Lib_path=`"${obuild_find_exe}" Lib 'v8r*'` 368 if [ "${obuild_Lib_path}" = "" ] ; then 369 echo "Can't find Lib package." 370 exit 371 fi 372 if [ "${obuild_find_exe}" = "" ] ; then 373 echo "Variable obuild_find_exe not defined." 374 exit 375 fi 376 obuild_expat_path=`"${obuild_find_exe}" expat 'v1r*'` 377 if [ "${obuild_expat_path}" = "" ] ; then 378 echo "Can't find expat package." 379 exit 380 fi 381 if [ "${obuild_find_exe}" = "" ] ; then 382 echo "Variable obuild_find_exe not defined." 383 exit 384 fi 385 obuild_Lib_path=`"${obuild_find_exe}" Lib 'v8r*'` 386 if [ "${obuild_Lib_path}" = "" ] ; then 387 echo "Can't find Lib package." 388 exit 389 fi 390 if [ "${obuild_find_exe}" = "" ] ; then 391 echo "Variable obuild_find_exe not defined." 392 exit 393 fi 394 obuild_zlib_path=`"${obuild_find_exe}" zlib 'v1r*'` 395 if [ "${obuild_zlib_path}" = "" ] ; then 396 echo "Can't find zlib package." 397 exit 398 fi 399 if [ "${obuild_find_exe}" = "" ] ; then 400 echo "Variable obuild_find_exe not defined." 401 exit 402 fi 403 obuild_Lib_path=`"${obuild_find_exe}" Lib 'v8r*'` 404 if [ "${obuild_Lib_path}" = "" ] ; then 405 echo "Can't find Lib package." 406 exit 407 fi 408 if [ "${obuild_find_exe}" = "" ] ; then 409 echo "Variable obuild_find_exe not defined." 410 exit 411 fi 412 obuild_HEPVis_path=`"${obuild_find_exe}" HEPVis 'v6r*'` 413 if [ "${obuild_HEPVis_path}" = "" ] ; then 414 echo "Can't find HEPVis package." 415 exit 416 fi 417 if [ "${obuild_find_exe}" = "" ] ; then 418 echo "Variable obuild_find_exe not defined." 419 exit 420 fi 421 obuild_HEPVis_path=`"${obuild_find_exe}" HEPVis 'v6r*'` 422 if [ "${obuild_HEPVis_path}" = "" ] ; then 423 echo "Can't find HEPVis package." 424 exit 425 fi 426 if [ "${obuild_find_exe}" = "" ] ; then 427 echo "Variable obuild_find_exe not defined." 428 exit 429 fi 430 obuild_jpeg_path=`"${obuild_find_exe}" jpeg 'v1r*'` 431 if [ "${obuild_jpeg_path}" = "" ] ; then 432 echo "Can't find jpeg package." 433 exit 434 fi 435 if [ "${obuild_find_exe}" = "" ] ; then 436 echo "Variable obuild_find_exe not defined." 437 exit 438 fi 439 obuild_dvi2bitmap_path=`"${obuild_find_exe}" dvi2bitmap 'v1r*'` 440 if [ "${obuild_dvi2bitmap_path}" = "" ] ; then 441 echo "Can't find dvi2bitmap package." 442 exit 443 fi 444 if [ "${obuild_find_exe}" = "" ] ; then 445 echo "Variable obuild_find_exe not defined." 446 exit 447 fi 448 obuild_freetype2_path=`"${obuild_find_exe}" freetype2 'v1r*'` 449 if [ "${obuild_freetype2_path}" = "" ] ; then 450 echo "Can't find freetype2 package." 451 exit 452 fi 453 if [ "${obuild_find_exe}" = "" ] ; then 454 echo "Variable obuild_find_exe not defined." 455 exit 456 fi 457 obuild_CoinGL_path=`"${obuild_find_exe}" CoinGL 'v1r*'` 458 if [ "${obuild_CoinGL_path}" = "" ] ; then 459 echo "Can't find CoinGL package." 460 exit 461 fi 287 if [ "${obuild_platform_exe}" = "" ] ; then 288 echo "Variable obuild_platform_exe not defined." 289 exit 290 fi 291 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'Darwin'` 292 if [ ${obuild_platform_result} = yes ] ; then 293 obuild_cxx_macros="${obuild_cxx_macros} -DAPPLE_GL" 294 fi 295 unset obuild_platform_result 296 462 297 463 298 obuild_cxx_includes="-I\"${obuild_snovis_path}\"" 464 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_Lib_path}/include\"" 465 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_Slash_path}\"" 466 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_AIDA_path}/src/cpp\"" 467 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_OnX_path}/include\"" 468 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_G4Lab_path}/include\"" 469 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_BatchLab_path}\"" 470 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_HEPVis_path}/include\"" 471 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_CoinGL_path}/include\"" 299 obuild_cxx_includes="${obuild_cxx_includes} -I\"${obuild_snovis_path}/source\"" 300 if [ "${obuild_platform_exe}" = "" ] ; then 301 echo "Variable obuild_platform_exe not defined." 302 exit 303 fi 304 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 305 if [ ${obuild_platform_result} = yes ] ; then 306 obuild_cxx_includes="${obuild_cxx_includes} -I${CLHEP_home}/include" 307 fi 308 unset obuild_platform_result 309 if [ "${obuild_platform_exe}" = "" ] ; then 310 echo "Variable obuild_platform_exe not defined." 311 exit 312 fi 313 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 314 if [ ${obuild_platform_result} = yes ] ; then 315 obuild_cxx_includes="${obuild_cxx_includes} -I${Geant4_home}/include" 316 fi 317 unset obuild_platform_result 318 if [ "${obuild_platform_exe}" = "" ] ; then 319 echo "Variable obuild_platform_exe not defined." 320 exit 321 fi 322 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 323 if [ ${obuild_platform_result} = yes ] ; then 324 obuild_cxx_includes="${obuild_cxx_includes} -I${OSC_home}/Resources/AIDA/src/cpp" 325 fi 326 unset obuild_platform_result 327 if [ "${obuild_platform_exe}" = "" ] ; then 328 echo "Variable obuild_platform_exe not defined." 329 exit 330 fi 331 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 332 if [ ${obuild_platform_result} = yes ] ; then 333 obuild_cxx_includes="${obuild_cxx_includes} -I${OSC_home}/Resources/Slash -I${OSC_home}/Resources/expat/include -I${OSC_home}/Resources/Lib/include -I${OSC_home}/Resources/OnX/include" 334 fi 335 unset obuild_platform_result 336 if [ "${obuild_platform_exe}" = "" ] ; then 337 echo "Variable obuild_platform_exe not defined." 338 exit 339 fi 340 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 341 if [ ${obuild_platform_result} = yes ] ; then 342 obuild_cxx_includes="${obuild_cxx_includes} -I${OSC_home}/Resources/BatchLab -I${OSC_home}/Resources/OnXLab" 343 fi 344 unset obuild_platform_result 345 if [ "${obuild_platform_exe}" = "" ] ; then 346 echo "Variable obuild_platform_exe not defined." 347 exit 348 fi 349 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 350 if [ ${obuild_platform_result} = yes ] ; then 351 obuild_cxx_includes="${obuild_cxx_includes} -I${OSC_home}/Resources/CoinGL/include -I${OSC_home}/Resources/HEPVis/include" 352 fi 353 unset obuild_platform_result 472 354 if [ "${obuild_platform_exe}" = "" ] ; then 473 355 echo "Variable obuild_platform_exe not defined." … … 518 400 fi #do_not_compile 519 401 520 obuild_linked_paths="-L\"${obuild_Lib_path}/${obuild_dir_bin}\"" 521 obuild_linked_libraries=" -lLibXML" 522 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_expat_path}/${obuild_dir_bin}\"" 523 obuild_linked_libraries="${obuild_linked_libraries} -losc_expat" 524 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_Lib_path}/${obuild_dir_bin}\"" 525 obuild_linked_libraries="${obuild_linked_libraries} -lLibZip" 526 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_zlib_path}/${obuild_dir_bin}\"" 527 obuild_linked_libraries="${obuild_linked_libraries} -losc_z" 528 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_Lib_path}/${obuild_dir_bin}\"" 529 obuild_linked_libraries="${obuild_linked_libraries} -lLibUtils" 530 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_HEPVis_path}/${obuild_dir_bin}\"" 531 obuild_linked_libraries="${obuild_linked_libraries} -lHEPVisGeometry" 532 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_HEPVis_path}/${obuild_dir_bin}\"" 533 obuild_linked_libraries="${obuild_linked_libraries} -lHEPVisUtils" 534 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_jpeg_path}/${obuild_dir_bin}\"" 535 obuild_linked_libraries="${obuild_linked_libraries} -losc_jpeg" 536 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_dvi2bitmap_path}/${obuild_dir_bin}\"" 537 obuild_linked_libraries="${obuild_linked_libraries} -losc_dvi2bitmap" 538 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_freetype2_path}/${obuild_dir_bin}\"" 539 obuild_linked_libraries="${obuild_linked_libraries} -losc_freetype2" 540 obuild_linked_paths="${obuild_linked_paths} -L\"${obuild_CoinGL_path}/${obuild_dir_bin}\"" 541 obuild_linked_libraries="${obuild_linked_libraries} -losc_Coin" 402 obuild_linked_libraries="-L${Geant4_home}/lib -lG4physicslists" 403 if [ "${obuild_platform_exe}" = "" ] ; then 404 echo "Variable obuild_platform_exe not defined." 405 exit 406 fi 407 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 408 if [ ${obuild_platform_result} = yes ] ; then 409 obuild_linked_libraries="${obuild_linked_libraries} -L${Geant4_home}/lib -lG4readout -lG4run -lG4event -lG4tracking -lG4processes -lG4digits_hits -lG4track -lG4particles -lG4geometry -lG4graphics_reps -lG4materials -lG4intercoms -lG4global" 410 fi 411 unset obuild_platform_result 412 if [ "${obuild_platform_exe}" = "" ] ; then 413 echo "Variable obuild_platform_exe not defined." 414 exit 415 fi 416 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 417 if [ ${obuild_platform_result} = yes ] ; then 418 obuild_linked_libraries="${obuild_linked_libraries} -L${CLHEP_home}/lib -lCLHEP-2.0.3.1" 419 fi 420 unset obuild_platform_result 421 if [ "${obuild_platform_exe}" = "" ] ; then 422 echo "Variable obuild_platform_exe not defined." 423 exit 424 fi 425 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 426 if [ ${obuild_platform_result} = yes ] ; then 427 obuild_linked_libraries="${obuild_linked_libraries} -L${OSC_home}/lib -lHEPVisPlotter -lHEPVisDetector -lHEPVisGeometry -lHEPVisUtils -losc_dvi2bitmap -losc_jpeg -losc_freetype2 -losc_Coin -lLibUtils" 428 fi 429 unset obuild_platform_result 430 if [ "${obuild_platform_exe}" = "" ] ; then 431 echo "Variable obuild_platform_exe not defined." 432 exit 433 fi 434 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'` 435 if [ ${obuild_platform_result} = yes ] ; then 436 obuild_linked_libraries="${obuild_linked_libraries} -L${OSC_home}/lib -lOnXCore -lLibXML -losc_expat -lLibZip -lz -lLibUtils -ldl" 437 fi 438 unset obuild_platform_result 542 439 if [ "${obuild_platform_exe}" = "" ] ; then 543 440 echo "Variable obuild_platform_exe not defined." … … 583 480 if [ ${obuild_platform_result} = yes ] ; then 584 481 obuild_linked_libraries="${obuild_linked_libraries} -L${OBUILD_OPENGL_HOME}/lib -lGLU -lGL -lm" 585 fi586 unset obuild_platform_result587 if [ "${obuild_platform_exe}" = "" ] ; then588 echo "Variable obuild_platform_exe not defined."589 exit590 fi591 obuild_platform_result=`"${obuild_platform_exe}" ${obuild_platform} 'UNIX'`592 if [ ${obuild_platform_result} = yes ] ; then593 obuild_linked_libraries="${obuild_linked_libraries} -lpthread"594 482 fi 595 483 unset obuild_platform_result
Note: See TracChangeset
for help on using the changeset viewer.