Hi Rene,
I just removed the files from the html directory and run make again. The result
is the same as before. Here is the output from running make:
Makefile:284: html/src/G__Html.d: File or directory not found
Generating dictionary html/src/G__Html.cxx...
utils/src/rootcint_tmp -f html/src/G__Html.cxx -c html/inc/THtml.h
html/inc/LinkDef.h
build/unix/depend.sh html/src/G__Html.d "-pipe -Wall -Woverloaded-virtual -fPIC
-Iinclude -D_REENTRANT" html/src/G__Html.cxx > html/src/G__Html.d
g++ -pipe -Wall -Woverloaded-virtual -fPIC -Iinclude -D_REENTRANT -I. -o
html/src/G__Html.o -c html/src/G__Html.cxx
g++ -shared -Wl,-soname,libHtml.so -O -o lib/libHtml.so html/src/G__Html.o
==> lib/libHtml.so done
From my point of view this seems to be fine. A colleague suggested to use nm to
have a look at symbols in libHtml.so:
nm libHtml.so
00002e60 T Class_Name__5THtml
U Class_Version__5THtml
00002f50 T Class__5THtml
U Convert__5THtmlPCcN21
U DeclFileLine__5THtml
U DeclFileName__5THtml
U DefineBehavior__4ROOTPvT1
00002f10 T Dictionary__5THtml
000037a0 T G__DELDMY_htmldIsrcdIG__HtmldOcxx__Fv
00008390 D G__G__HtmlLN_TClass
000083a8 D G__G__HtmlLN_THtml
00008398 D G__G__HtmlLN_TObject
000083a0 D G__G__HtmlLN_TString
00004780 t G__THtml_Class_9_3__FP8G__valuePCcP8G__parami
000047c0 t G__THtml_Class_Name_0_4__FP8G__valuePCcP8G__parami
00004800 t G__THtml_Class_Version_1_4__FP8G__valuePCcP8G__parami
00003a50 t G__THtml_Convert_4_2__FP8G__valuePCcP8G__parami
00004b20 t G__THtml_DeclFileLine_0_5__FP8G__valuePCcP8G__parami
00004a60 t G__THtml_DeclFileName_7_4__FP8G__valuePCcP8G__parami
00004850 t G__THtml_Dictionary_2_4__FP8G__valuePCcP8G__parami
00003be0 t G__THtml_GetOutputDir_6_2__FP8G__valuePCcP8G__parami
00003b90 t G__THtml_GetSourceDir_5_2__FP8G__valuePCcP8G__parami
00003c30 t G__THtml_GetXwho_7_2__FP8G__valuePCcP8G__parami
00004aa0 t G__THtml_ImplFileLine_8_4__FP8G__valuePCcP8G__parami
00004ae0 t G__THtml_ImplFileName_9_4__FP8G__valuePCcP8G__parami
00004890 t G__THtml_IsA_3_4__FP8G__valuePCcP8G__parami
00003c80 t G__THtml_MakeAll_8_2__FP8G__valuePCcP8G__parami
00003de0 t G__THtml_MakeClass_9_2__FP8G__valuePCcP8G__parami
00003ef0 t G__THtml_MakeIndex_0_3__FP8G__valuePCcP8G__parami
00003fb0 t G__THtml_MakeTree_1_3__FP8G__valuePCcP8G__parami
000040c0 t G__THtml_SetEscape_2_3__FP8G__valuePCcP8G__parami
00004250 t G__THtml_SetOutputDir_5_3__FP8G__valuePCcP8G__parami
000041e0 t G__THtml_SetSourceDir_4_3__FP8G__valuePCcP8G__parami
00004170 t G__THtml_SetSourcePrefix_3_3__FP8G__valuePCcP8G__parami
000042c0 t G__THtml_SetXwho_6_3__FP8G__valuePCcP8G__parami
00004900 t G__THtml_ShowMembers_4_4__FP8G__valuePCcP8G__parami
00004a10 t G__THtml_StreamerNVirtual_6_4__FP8G__valuePCcP8G__parami
000049a0 t G__THtml_Streamer_5_4__FP8G__valuePCcP8G__parami
00004b60 t G__THtml_THtml_1_5__FP8G__valuePCcP8G__parami
000037f0 t G__THtml_THtml_2_2__FP8G__valuePCcP8G__parami
000043c0 t G__THtml_WriteHtmlFooter_8_3__FP8G__valuePCcP8G__parami
00004330 t G__THtml_WriteHtmlHeader_7_3__FP8G__valuePCcP8G__parami
00004c80 t G__THtml_wATHtml_2_5__FP8G__valuePCcP8G__parami
U G__add_compiledheader
U G__add_setup_func
U G__call_setup_funcs
U G__check_setup_version
000037d0 T G__cpp_dllrevG__Html
00006100 T G__cpp_reset_tagtableG__Html
000061b0 T G__cpp_setupG__Html
00006090 t G__cpp_setup_func0__Fv
000060b0 t G__cpp_setup_func1__Fv
000060d0 T G__cpp_setup_funcG__Html
00005fd0 t G__cpp_setup_global0__Fv
00005ff0 t G__cpp_setup_global1__Fv
00006060 T G__cpp_setup_globalG__Html
00004e50 T G__cpp_setup_inheritanceG__Html
00009acc B G__cpp_setup_initializerG__Html
00005fc0 T G__cpp_setup_memfuncG__Html
00005200 T G__cpp_setup_memvarG__Html
00006150 T G__cpp_setup_tagtableG__Html
00004ef0 T G__cpp_setup_typetableG__Html
U G__defined_typename
U G__get_linked_tagnum
00004df0 T G__get_sizep2memfuncG__Html__Fv
U G__getaryconstruct
U G__getgvp
U G__getnumbaseclass
U G__getsizep2memfunc
U G__getstructoffset
U G__inheritance_setup
U G__int
U G__lastifuncposition
U G__letint
U G__memfunc_setup
U G__memvar_setup
00003750 t G__operator_delete__FPv
U G__remove_setup_func
U G__resetglobalenv
U G__resetifuncposition
U G__resetplocal
U G__search_typename2
000036a0 T G__set_cpp_environmentG__Html
U G__setnewtype
U G__setnull
U G__setsizep2memfunc
00005210 t G__setup_memfuncTHtml__Fv
00004f80 t G__setup_memvarTHtml__Fv
U G__tag_memfunc_reset
U G__tag_memfunc_setup
U G__tag_memvar_reset
U G__tag_memvar_setup
U G__tagtable_setup
00002d10 T GenerateInitInstance__4ROOTPC5THtml
U GetClass__Q24ROOT17TGenericClassInfo
U GetImplFileLine__Q24ROOT17TGenericClassInfo
U GetImplFileName__Q24ROOT17TGenericClassInfo
U GetOutputDir__5THtml
U GetSourceDir__5THtml
U GetXwho__C5THtml
00002ed0 T ImplFileLine__5THtml
00002e90 T ImplFileName__5THtml
U IsA__C5THtml
00006327 t Letext
U MakeAll__5THtmlbPCc
U MakeClass__5THtmlPCcb
U MakeIndex__5THtmlPCc
U MakeTree__5THtmlPCcb
U SetDeleteArray__Q24ROOT17TGenericClassInfoPFPv_v
U SetDelete__Q24ROOT17TGenericClassInfoPFPv_v
U SetDestructor__Q24ROOT17TGenericClassInfoPFPv_v
U SetEscape__5THtmlc
U SetNewArray__Q24ROOT17TGenericClassInfoPFl_Pv
U SetNew__Q24ROOT17TGenericClassInfoPFPv_Pv
U SetOutputDir__5THtmlPCc
U SetSourceDir__5THtmlPCc
U SetSourcePrefix__5THtmlPCc
U SetXwho__5THtmlPCc
00002fe0 T ShowMembers__5THtmlR16TMemberInspectorPc
U ShowMembers__7TObjectR16TMemberInspectorPc
U ShowMembers__7TStringR16TMemberInspectorPc
U StreamerNVirtual__5THtmlR7TBuffer
00002fb0 T Streamer__5THtmlR7TBuffer
U Streamer__7TObjectR7TBuffer
00003220 T THtml_IsA__4ROOTPCv
00006530 W _._24G__cpp_setup_initG__Html
U _._7TObject
U _._7TString
U _._Q24ROOT17TGenericClassInfo
00009ac4 b _.tmp_0.2125
00009ac8 b _4ROOT.Init58
0000838c D _5THtml.fgIsA
00009768 A _DYNAMIC
000062c0 t _GLOBAL_.D.GenerateInitInstance__4ROOTPC5THtml
00006290 t _GLOBAL_.I.GenerateInitInstance__4ROOTPC5THtml
00009858 A _GLOBAL_OFFSET_TABLE_
00006480 W __23G__Sizep2memfuncG__Html
000064e0 W __24G__cpp_setup_initG__Html
U __5THtml
00006390 W __5THtmlRC5THtml
U __7TObjectRC7TObject
U __7TStringRC7TString
00009848 ? __CTOR_END__
00009840 ? __CTOR_LIST__
00009854 ? __DTOR_END__
0000984c ? __DTOR_LIST__
000083b0 ? __EH_FRAME_BEGIN__
00009688 ? __EXCEPTION_TABLE__
000083b0 ? __FRAME_BEGIN__
00009684 ? __FRAME_END__
U __Q24ROOT17TGenericClassInfoPCciT1iRC9 \\ here I cut the line !!!
type_infoPCQ24ROOT13TInitBehaviorPFv_vPFPCv_P6TClassi
00009a60 A __bss_start
U __builtin_delete
U __builtin_new
U __builtin_vec_delete
U __builtin_vec_new
U __cxa_atexit@@GLIBC_2.1.3
w __cxa_finalize@@GLIBC_2.1.3
w __deregister_frame_info
U __dl__7TObjectPv
U __dl__7TObjectPvT1
00006330 t __do_global_ctors_aux
00002bd0 t __do_global_dtors_aux
00008380 d __dso_handle
w __gmon_start__
U __nw__7TObjectUi
U __nw__7TObjectUiPv
00003700 T __nw__FUiP30G__htmldIsrcdIG__HtmldOcxx_tag
w __register_frame_info
00006220 t __static_initialization_and_destruction_0
00002ce0 t __tcf_0
U __tf5THtml
U __throw
U __vt_5THtml
00009a60 A _edata
00009ae0 A _end
00006580 ? _fini
000024d4 ? _init
000062f0 t atexit
00002ba0 t call_gmon_start
00008388 d completed.4
000035e0 T deleteArray_THtml__4ROOTPv
000035a0 T delete_THtml__4ROOTPv
00003660 T destruct_THtml__4ROOTPv
00002c60 t fini_dummy
0000838c d force_to_data
000083b0 d force_to_data
00002c80 t frame_dummy
U gHtml
00002ba0 t gcc2_compiled.
00002bd0 t gcc2_compiled.
00006330 t gcc2_compiled.
00006390 t gcc2_compiled.
00002ce0 t gcc2_compiled.
00002cc0 t init_dummy
00006370 t init_dummy
00009a80 b instance.2124
0000734c r kBitsPerByte
00007364 r kBreak
00007360 r kError
00007343 r kFALSE
0000736c r kFatal
00007358 r kInfo
00007355 r kIterBackward
00007354 r kIterForward
00007344 r kMaxInt
00007348 r kMaxShort
00007350 r kNPOS
00007356 r kSortAscending
00007357 r kSortDescending
00007368 r kSysError
00007342 r kTRUE
0000735c r kWarning
00003400 T newArray_THtml__4ROOTl
00003260 T new_THtml__4ROOTPv
00009a60 b object.11
00008384 d p.3
000064c0 W sizep2memfunc__23G__Sizep2memfuncG__Html
U strcat@@GLIBC_2.0
U strlen@@GLIBC_2.0
U terminate__Fv
Probably this gives you a hint, what´s happening.
Michael.
Rene Brun wrote:
> Hi Michael,
>
> I do not have SuSe Linux, I cannot use your shared lib.
> Could you remove all .d, .o and G_* files from the html directory
> and run make again?
> Let me know the result of the compilation, etc.
>
> Rene Brun
>
----------------------------------------------------------------------
Dipl.-Phys. Michael Bontenackels Phone +49 241 80 27285
III. Physikalisches Institut A Fax +49 241 80 22189
RWTH Aachen Physikzentrum Office 28A221
52056 Aachen
Germany Bontenackels@physik.rwth-aachen.de
--privat--------------------------------------------------------------
Michael Bontenackels Phone +49 241 4459858
Haßlerstraße 7-9 Fax +49 1212 515369028
52066 Aachen Mobile +49 241 4121845
SMS +49 179 7315227
Germany Michael.Bontenackels@gmx.de
----------------------------------------------------------------------
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:24 MET