<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:14pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p>P.P.S.</p>
<p><br>
</p>
<p>Now DRASI compilation fails:</p>
<p><br>
</p>
<p></p>
<div><span style="font-size: 10pt;">RIO4L-2 mbsdaq > make drasi</span><br>
<span style="font-size: 10pt;">NCONF build_cc_ppc-linux_4.2.2_debug/nconf.args</span><br>
<span style="font-size: 10pt;">For nconf results and logs, see also build_cc_ppc-linux_4.2.2_debug/nconf*.</span><br>
<span style="font-size: 10pt;">UDP:ARPA_INET_H</span><br>
<span style="font-size: 10pt;">build_cc_ppc-linux_4.2.2_debug/nconf.args done.</span><br>
<span style="font-size: 10pt;">CC    build_cc_ppc-linux_4.2.2_debug/f_user.drasi.o</span><br>
<span style="font-size: 10pt;">f_user.c: In function 'f_user_init':</span><br>
<span style="font-size: 10pt;">f_user.c:777: error: 'TRIDI_PULSE_MULTI_LATCH_CLEAR_ALL' undeclared (first use in this function)</span><br>
<span style="font-size: 10pt;">f_user.c:777: error: (Each undeclared identifier is reported only once</span><br>
<span style="font-size: 10pt;">f_user.c:777: error: for each function it appears in.)</span><br>
<span style="font-size: 10pt;">f_user.c: In function 'f_user_readout':</span><br>
<span style="font-size: 10pt;">f_user.c:1141: error: 'TRIDI_PULSE_TRIG_SCALER_LATCH' undeclared (first use in this function)</span><br>
<span style="font-size: 10pt;">f_user.c:1142: error: 'TRIDI_PULSE_MUX_SRC_SCALER_LATCH' undeclared (first use in this function)</span><br>
<span style="font-size: 10pt;">make: *** [build_cc_ppc-linux_4.2.2_debug/f_user.drasi.o] Error 1</span></div>
<p></p>
<p><br>
</p>
<p>As I did not encounter these problems with the DAQ systems that have VULOM4B instead of VULOM4, I assume this might be related to the VULOM version. But this is just my wild guess. I am sorry :-(</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<p>Best greetings</p>
<p>Günter<br>
</p>
<p><br>
</p>
<br>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Von:</b> subexp-daq <subexp-daq-bounces@lists.chalmers.se> im Auftrag von Weber, Guenter Dr. <g.weber@hi-jena.gsi.de><br>
<b>Gesendet:</b> Freitag, 12. April 2024 15:09:12<br>
<b>An:</b> Hans Toshihide Törnqvist; Discuss use of Nurdlib, TRLO II, drasi and UCESB.<br>
<b>Betreff:</b> Re: [subexp-daq] Possible problem with VULOM4 (instead of 4B)</font>
<div> </div>
</div>
<div><style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:14pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p>P.S.</p>
<p><br>
</p>
<p>I killed everything and started from scratch. Now the log file looks like this.</p>
<p><br>
</p>
<p></p>
<div><span style="font-size: 10pt;">=== TRIDI:NO ===</span><br>
<span style="font-size: 10pt;">run: cc -o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c -I. -I build_cc_ppc-linux_4.2.2_debug/nconfing/ -c -DNCONFING_mTRIDI=1
 -Ibuild_cc_ppc-linux_4.2.2_debug/replacements -Ibuild_cc_ppc-linux_4.2.2_debug -Iinclude -I. -DTRLOII_PATH=/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -DTRLOII_ARCH_SUFFIX=ppc-linux_4.2.2 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809 -pthread -I/usr/include/ces/cesXpcLib
 -I/usr/include/ces/cesOsApi -I/usr/include/ces/cesDma -I/mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/include -maltivec -mregnames -Wstrict-overflow -fstrict-aliasing -Wstrict-aliasing -Wextra -ansi -pedantic-errors -Wall -Wcast-qual -Werror -Wformat=2
 -Wmissing-prototypes -Wshadow -Wstrict-prototypes -ggdb </span><br>
<span style="font-size: 10pt;">Success!</span><br>
<span style="font-size: 10pt;">=== VULOM4:YES ===</span><br>
<span style="font-size: 10pt;">run: cc -o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c -I. -I build_cc_ppc-linux_4.2.2_debug/nconfing/ -c -DNCONFING_mVULOM4=1
 -Ibuild_cc_ppc-linux_4.2.2_debug/replacements -Ibuild_cc_ppc-linux_4.2.2_debug -Iinclude -I. -DTRLOII_PATH=/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -DTRLOII_ARCH_SUFFIX=ppc-linux_4.2.2 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809 -pthread -I/usr/include/ces/cesXpcLib
 -I/usr/include/ces/cesOsApi -I/usr/include/ces/cesDma -I/mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/include -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/dtc_arch -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap
 -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_6e4ba1a9_trlo -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_6e4ba1a9_trlo/gen_ppc-linux_4.2.2 -maltivec -mregnames -Wstrict-overflow -fstrict-aliasing -Wstrict-aliasing -Wextra
 -ansi -pedantic-errors -Wall -Wcast-qual -Werror -Wformat=2 -Wmissing-prototypes -Wshadow -Wstrict-prototypes -ggdb
</span><br>
<span style="font-size: 10pt;">run: cc -o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.bin build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.o -I. -I build_cc_ppc-linux_4.2.2_debug/nconfing/ -Ibuild_cc_ppc-linux_4.2.2_debug/replacements
 -Ibuild_cc_ppc-linux_4.2.2_debug -Iinclude -I. -DTRLOII_PATH=/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -DTRLOII_ARCH_SUFFIX=ppc-linux_4.2.2 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809 -pthread -I/usr/include/ces/cesXpcLib -I/usr/include/ces/cesOsApi -I/usr/include/ces/cesDma
 -I/mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/include -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/dtc_arch -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_6e4ba1a9_trlo
 -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_6e4ba1a9_trlo/gen_ppc-linux_4.2.2 -maltivec -mregnames -Wstrict-overflow -fstrict-aliasing -Wstrict-aliasing -Wextra -ansi -pedantic-errors -Wall -Wcast-qual -Werror -Wformat=2 -Wmissing-prototypes
 -Wshadow -Wstrict-prototypes -ggdb -L/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap/lib_ppc-linux_4.2.2 /LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_6e4ba1a9_trlo/lib_ppc-linux_4.2.2/trlo_ctrllib.a -lhwmap /LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/common/lib_ppc-linux_4.2.2/trcomlib.a
 /mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/lib/libetherbone.a -lcesXpcLib -lcesDma -lm -lrt -pthread
</span><br>
<span style="font-size: 10pt;">Success!</span><br>
<span style="font-size: 10pt;">=== RFX1:YES ===</span><br>
<span style="font-size: 10pt;">run: cc -o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c -I. -I build_cc_ppc-linux_4.2.2_debug/nconfing/ -c -DNCONFING_mRFX1=1
 -Ibuild_cc_ppc-linux_4.2.2_debug/replacements -Ibuild_cc_ppc-linux_4.2.2_debug -Iinclude -I. -DTRLOII_PATH=/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -DTRLOII_ARCH_SUFFIX=ppc-linux_4.2.2 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809 -pthread -I/usr/include/ces/cesXpcLib
 -I/usr/include/ces/cesOsApi -I/usr/include/ces/cesDma -I/mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/include -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_6e4ba1a9_trlo -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_6e4ba1a9_trlo/gen_ppc-linux_4.2.2
 -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/dtc_arch -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_0866c243_rfx1 -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_0866c243_rfx1/gen_ppc-linux_4.2.2
 -maltivec -mregnames -Wstrict-overflow -fstrict-aliasing -Wstrict-aliasing -Wextra -ansi -pedantic-errors -Wall -Wcast-qual -Werror -Wformat=2 -Wmissing-prototypes -Wshadow -Wstrict-prototypes -ggdb
</span><br>
<span style="font-size: 10pt;">In file included from build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:1:</span><br>
<span style="font-size: 10pt;">./include/nurdlib/trloii.h:61:37: error: include/rfx1_functions.h: No such file or directory</span><br>
<span style="font-size: 10pt;">In file included from build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:1:</span><br>
<span style="font-size: 10pt;">./include/nurdlib/trloii.h:109: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'volatile'</span><br>
<span style="font-size: 10pt;">Failed.</span><br>
<span style="font-size: 10pt;">=== RFX1:NO ===</span><br>
<span style="font-size: 10pt;">run: cc -o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c -I. -I build_cc_ppc-linux_4.2.2_debug/nconfing/ -c -DNCONFING_mRFX1=1
 -Ibuild_cc_ppc-linux_4.2.2_debug/replacements -Ibuild_cc_ppc-linux_4.2.2_debug -Iinclude -I. -DTRLOII_PATH=/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -DTRLOII_ARCH_SUFFIX=ppc-linux_4.2.2 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809 -pthread -I/usr/include/ces/cesXpcLib
 -I/usr/include/ces/cesOsApi -I/usr/include/ces/cesDma -I/mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/include -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/dtc_arch -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap
 -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_6e4ba1a9_trlo -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_6e4ba1a9_trlo/gen_ppc-linux_4.2.2 -maltivec -mregnames -Wstrict-overflow -fstrict-aliasing -Wstrict-aliasing -Wextra
 -ansi -pedantic-errors -Wall -Wcast-qual -Werror -Wformat=2 -Wmissing-prototypes -Wshadow -Wstrict-prototypes -ggdb
</span><br>
<span style="font-size: 10pt;">Success!</span></div>
<br>
<p></p>
<p>Unfortunately, I do not know what I did different this time.</p>
<p><br>
</p>
<p>Reporting compilation errors when they happen and why they happen would be really very much appreciated
<span>😊</span></p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<p>Best greetings</p>
<p>Günter<br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<br>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Von:</b> Weber, Guenter Dr.<br>
<b>Gesendet:</b> Freitag, 12. April 2024 11:23:53<br>
<b>An:</b> Hans Toshihide Törnqvist<br>
<b>Betreff:</b> AW: [subexp-daq] Possible problem with VULOM4 (instead of 4B)</font>
<div> </div>
</div>
<div>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:14pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>Dear Hans,</p>
<p><br>
</p>
<p>indeed, some stuff failed there.</p>
<p><br>
</p>
<p></p>
<div><span style="font-size:10pt">In file included from /LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap/hwmap_access.h:28,</span><br>
<span style="font-size:10pt">                 from /LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap/hwmap_mapvme.h:28,</span><br>
<span style="font-size:10pt">                 from ./include/nurdlib/trloii.h:80,</span><br>
<span style="font-size:10pt">                 from build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:1:</span><br>
<span style="font-size:10pt">/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap/../dtc_arch/acc_def/mystdint.h:25:36: error: acc_auto_def/mystdint.h: No such file or directory</span><br>
<span style="font-size:10pt">In file included from build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:1:</span><br>
<span style="font-size:10pt">./include/nurdlib/trloii.h:113: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'volatile'</span><br>
<span style="font-size:10pt">cc1: warnings being treated as errors</span><br>
<span style="font-size:10pt">build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c: In function 'main':</span><br>
<span style="font-size:10pt">build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:5: warning: implicit declaration of function 'tridi_setup_map_hardware'</span><br>
<span style="font-size:10pt">Failed.</span><br>
<span style="font-size:10pt">=== TRIDI:NO ===</span><br>
<span style="font-size:10pt">run: cc -o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c -I. -I build_cc_ppc-linux_4.2.2_debug/nconfing/ -c -DNCONFING_mTRIDI=1
 -Ibuild_cc_ppc-linux_4.2.2_debug/replacements -Ibuild_cc_ppc-linux_4.2.2_debug -Iinclude -I. -DTRLOII_PATH=/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -DTRLOII_ARCH_SUFFIX=ppc-linux_4.2.2 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809 -pthread -I/usr/include/ces/cesXpcLib
 -I/usr/include/ces/cesOsApi -I/usr/include/ces/cesDma -I/mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/include -maltivec -mregnames -Wstrict-overflow -fstrict-aliasing -Wstrict-aliasing -Wextra -ansi -pedantic-errors -Wall -Wcast-qual -Werror -Wformat=2
 -Wmissing-prototypes -Wshadow -Wstrict-prototypes -ggdb </span><br>
<span style="font-size:10pt">Success!</span><br>
<span style="font-size:10pt">=== VULOM4:YES ===</span><br>
<span style="font-size:10pt">run: cc -o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c -I. -I build_cc_ppc-linux_4.2.2_debug/nconfing/ -c -DNCONFING_mVULOM4=1
 -Ibuild_cc_ppc-linux_4.2.2_debug/replacements -Ibuild_cc_ppc-linux_4.2.2_debug -Iinclude -I. -DTRLOII_PATH=/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -DTRLOII_ARCH_SUFFIX=ppc-linux_4.2.2 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809 -pthread -I/usr/include/ces/cesXpcLib
 -I/usr/include/ces/cesOsApi -I/usr/include/ces/cesDma -I/mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/include -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/dtc_arch -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap
 -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_1409285e 68f8955e 6e4ba1a9 a73c5093 af33ed35_trlo -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_1409285e 68f8955e 6e4ba1a9 a73c5093 af33ed35_trlo/gen_ppc-linux_4.2.2 -maltivec
 -mregnames -Wstrict-overflow -fstrict-aliasing -Wstrict-aliasing -Wextra -ansi -pedantic-errors -Wall -Wcast-qual -Werror -Wformat=2 -Wmissing-prototypes -Wshadow -Wstrict-prototypes -ggdb
</span><br>
<span style="font-size:10pt">In file included from build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:1:</span><br>
<span style="font-size:10pt">./include/nurdlib/trloii.h:42:37: error: include/trlo_functions.h: No such file or directory</span><br>
<span style="font-size:10pt">In file included from /LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap/hwmap_access.h:28,</span><br>
<span style="font-size:10pt">                 from /LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap/hwmap_mapvme.h:28,</span><br>
<span style="font-size:10pt">                 from ./include/nurdlib/trloii.h:80,</span><br>
<span style="font-size:10pt">                 from build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:1:</span><br>
<span style="font-size:10pt">/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap/../dtc_arch/acc_def/mystdint.h:25:36: error: acc_auto_def/mystdint.h: No such file or directory</span><br>
<span style="font-size:10pt">In file included from build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:1:</span><br>
<span style="font-size:10pt">./include/nurdlib/trloii.h:117: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'volatile'</span><br>
<span style="font-size:10pt">cc1: warnings being treated as errors</span><br>
<span style="font-size:10pt">build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c: In function 'main':</span><br>
<span style="font-size:10pt">build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:5: warning: implicit declaration of function 'trlo_setup_map_hardware'</span><br>
<span style="font-size:10pt">Failed.</span><br>
<span style="font-size:10pt">=== VULOM4:NO ===</span><br>
<span style="font-size:10pt">run: cc -o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c -I. -I build_cc_ppc-linux_4.2.2_debug/nconfing/ -c -DNCONFING_mVULOM4=1
 -Ibuild_cc_ppc-linux_4.2.2_debug/replacements -Ibuild_cc_ppc-linux_4.2.2_debug -Iinclude -I. -DTRLOII_PATH=/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -DTRLOII_ARCH_SUFFIX=ppc-linux_4.2.2 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809 -pthread -I/usr/include/ces/cesXpcLib
 -I/usr/include/ces/cesOsApi -I/usr/include/ces/cesDma -I/mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/include -maltivec -mregnames -Wstrict-overflow -fstrict-aliasing -Wstrict-aliasing -Wextra -ansi -pedantic-errors -Wall -Wcast-qual -Werror -Wformat=2
 -Wmissing-prototypes -Wshadow -Wstrict-prototypes -ggdb </span><br>
<span style="font-size:10pt">Success!</span><br>
<span style="font-size:10pt">=== RFX1:YES ===</span><br>
<span style="font-size:10pt">run: cc -o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c -I. -I build_cc_ppc-linux_4.2.2_debug/nconfing/ -c -DNCONFING_mRFX1=1 -Ibuild_cc_ppc-linux_4.2.2_debug/replacements
 -Ibuild_cc_ppc-linux_4.2.2_debug -Iinclude -I. -DTRLOII_PATH=/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -DTRLOII_ARCH_SUFFIX=ppc-linux_4.2.2 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809 -pthread -I/usr/include/ces/cesXpcLib -I/usr/include/ces/cesOsApi -I/usr/include/ces/cesDma
 -I/mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/include -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/dtc_arch -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/hwmap -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_0866c243_rfx1
 -I/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii/trloctrl/fw_0866c243_rfx1/gen_ppc-linux_4.2.2 -maltivec -mregnames -Wstrict-overflow -fstrict-aliasing -Wstrict-aliasing -Wextra -ansi -pedantic-errors -Wall -Wcast-qual -Werror -Wformat=2 -Wmissing-prototypes
 -Wshadow -Wstrict-prototypes -ggdb </span><br>
<span style="font-size:10pt">In file included from build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:1:</span><br>
<span style="font-size:10pt">./include/nurdlib/trloii.h:61:37: error: include/rfx1_functions.h: No such file or directory</span><br>
<span style="font-size:10pt">In file included from build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c:1:</span><br>
<span style="font-size:10pt">./include/nurdlib/trloii.h:109: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'volatile'</span><br>
<span style="font-size:10pt">Failed.</span><br>
<span style="font-size:10pt">=== RFX1:NO ===</span><br>
<span style="font-size:10pt">run: cc -o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.o build_cc_ppc-linux_4.2.2_debug/nconfing/nconf/include/nurdlib/trloii.h.c -I. -I build_cc_ppc-linux_4.2.2_debug/nconfing/ -c -DNCONFING_mRFX1=1 -Ibuild_cc_ppc-linux_4.2.2_debug/replacements
 -Ibuild_cc_ppc-linux_4.2.2_debug -Iinclude -I. -DTRLOII_PATH=/LynxOS/mbsusr/mbsdaq/daq/2024_polarimeter/trloii -DTRLOII_ARCH_SUFFIX=ppc-linux_4.2.2 -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809 -pthread -I/usr/include/ces/cesXpcLib -I/usr/include/ces/cesOsApi -I/usr/include/ces/cesDma
 -I/mbs/driv/white_rabbit/enigma/RIO4_Linux_OSV_2_6_33_SuHa/include -maltivec -mregnames -Wstrict-overflow -fstrict-aliasing -Wstrict-aliasing -Wextra -ansi -pedantic-errors -Wall -Wcast-qual -Werror -Wformat=2 -Wmissing-prototypes -Wshadow -Wstrict-prototypes
 -ggdb </span><br>
<span style="font-size:10pt">Success!</span></div>
<br>
<p></p>
<p>Any idea, what might be the problem?</p>
<p><br>
</p>
<p>To compile TRLOII,  I did the following:</p>
<p><br>
</p>
<p><span style="font-size:10pt">git clone git@gitlab.com:chalmers-subexp/trloii.git</span><br>
</p>
<div><span style="font-size:10pt">cd $MYDAQ/trloii</span><br>
<span style="font-size:10pt">wget http://fy.chalmers.se/~f96hajo/trloii/trloii_firmwares_f13d071c.tar.gz</span><br>
<span style="font-size:10pt">tar -zxvf trloii_firmwares_f13d071c.tar.gz</span><br>
<br>
<span style="font-size:10pt">######################################################################</span><br>
<span style="font-size:10pt"># Workarounds (in case of compile issues below):</span><br>
<span style="font-size:10pt"># In trloii/Makefile: Partially comment out line 3:</span><br>
<span style="font-size:10pt">       proglinks # trigalign_dir</span><br>
<span style="font-size:10pt"># In trloii/trloctrl/trlolib/src/trlo_setup_parser.y: Comment out line 60:</span><br>
<span style="font-size:10pt">/* %define parse.error verbose */</span></div>
<span style="font-size:10pt">######################################################################</span>
<p></p>
<p></p>
<div><br>
</div>
<div><span style="font-size:10pt"># Build (PC, then VME board).</span><br>
<br>
<span style="font-size:10pt">cd $MYDAQ/trloii</span><br>
<span style="font-size:10pt">make</span><br>
<span style="font-size:10pt">cd trloctrl</span><br>
<span style="font-size:10pt">./find_firmwares.pl</span><br>
<span style="font-size:10pt">make fw_</span><span style="font-size:10pt">6e4ba1a9</span><span style="font-size:10pt">_trlo_build      # choose the vulom4_trlo</span></div>
<br>
<p></p>
<p><span style="font-size:10pt">...</span><br>
</p>
<p><br>
</p>
<p><br>
</p>
<p>Thank you so much!</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<p>Best greetings</p>
<p>Günter<br>
</p>
<p><br>
</p>
<p><br>
</p>
<br>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Hans Toshihide Törnqvist <hans.tornqvist@chalmers.se><br>
<b>Gesendet:</b> Freitag, 12. April 2024 11:13:17<br>
<b>An:</b> Discuss use of Nurdlib, TRLO II, drasi and UCESB.; Weber, Guenter Dr.<br>
<b>Betreff:</b> Re: [subexp-daq] Possible problem with VULOM4 (instead of 4B)</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Dear Günter,<br>
<br>
Looks like trloii was not compiled into nurdlib, please have a look at <br>
the following file:<br>
<br>
nurdlib/build_*/nconf/include/nurdlib/trloii.h.log<br>
<br>
(Better error output now in the todo...)<br>
<br>
Cheers,<br>
Hans<br>
<br>
On 2024-04-12 11:03, Weber, Guenter Dr. wrote:<br>
> Dear friends,<br>
> <br>
> <br>
> when starting the DAQ with the VULOM4 module, I get the following error <br>
> from DRASI:<br>
> <br>
> <br>
> 10: crate/crate.c:350: crate_create {<br>
> 10: crate/crate.c:678: crate_create(POLARIMETER) }<br>
> 10: crate/crate.c:986: crate_init(POLARIMETER) {<br>
> 10: crate/crate.c:1010: .Slow-init module[0]=GSI_VULOM.<br>
> 5: module/gsi_vulom/gsi_vulom.c:14: .gsi_vulom_init_slow not implemented.<br>
> 5: module/gsi_vulom/gsi_vulom.c:14: .Calling abort()...<br>
> <br>
> Attached, I send you the complete output as well as the vulom.trlo file <br>
> (which probably contains some old syntax).<br>
> <br>
> <br>
> Maybe you have an idea what went wrong here?<br>
> <br>
> <br>
> <br>
> <br>
> Thank you very much!<br>
> <br>
> <br>
> <br>
> <br>
> Best greetings<br>
> <br>
> Günter<br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
</div>
</span></font></div>
</div>
</body>
</html>