Displaying 6 results from an estimated 6 matches for "sympat".
Did you mean:
sympa
2014 Jul 19
1
patch about mingwbuild 4.9.1
...kefile
===================================================================
--- Makefile(版本 66200)
+++ Makefile(工作副本)
@@ -148,7 +148,7 @@
ifeq "$(WIN)" "64"
R.dll: $(OBJS) $(OBJS-EXTRA) $(MAINLIBS) $(EXTRALIBS) dllversion.o
@$(ECHO) EXPORTS > R.def
-@$(NM) $^ | $(SED) -n $(SYMPAT) | LC_COLLATE=C $(SORT) | uniq > R0.def
+@$(NM) $^ | $(SED) -n $(SYMPAT) | LC_COLLATE=C $(SORT) | uniq |$(SED) '/.refptr./d' > R0.def
@$(SED) -e's/@.*//' Rdll.hide | LC_COLLATE=C $(SORT) > R1.def
@LC_COLLATE=C comm -23 R0.def R1.def >> R.def
$(DLL) -shared $(DLLFL...
2016 Aug 07
1
Quote symbol names under EXPORTS in tmp.def on Windows
....mk (double quotes
around symbol names in tmp.def), I was able to compile code without
issue and get symbols like BASE (or other keywords) exported.
Kyle
## ${R_HOME}/share/make/winshlib.mk
6a7,8
> ADDQU = 's/[^ ][^ ]*/"&"/g'
>
17c19
< $(NM) $^ | $(SED) -n $(SYMPAT) $(NM_FILTER) >> tmp.def; \
---
> $(NM) $^ | $(SED) -n $(SYMPAT) $(NM_FILTER) | $(SED) $(ADDQU) >> tmp.def; \
code <- '
void BASE(int *nin, double *x) {
int n = nin[0];
for (int i=0; i<n; i++) x[i] = x[i] * x[i];
}
void rd(int *nin, double *x) {
int n = ni...
2013 Dec 12
0
R CMD INSTALL may create invalid DLL under Windows
...e include share/make/winshlib.mk
uses nm to grab symbols from object files to insert into a
module definition file tmp.def that is used to create a
package DLL. This works fine provided the DLL is only
used via exported function entry points, which is the case
currently, I suspect.
But the pattern SYMPAT (defined in Makeconf) used to
capture symbols includes non-function symbols of
type's BCDR, not just T (.text or code). These symbols
need to be flagged in the module definition file by adding
the string DATA after the symbol name. If this is not done
then a client of this DLL (another DLL or a...
2010 Nov 19
1
gomp library with Rtools212
...indows the package worked fine. Since Rtools now
uses gcc 4.5.0 and libgomp-4.5.0, which do support OpenMP, I do not know
what is wrong.
In Makevars.win I use
PKG_CXXFLAGS = -fopenmp
PKG_LIBS = -fopenmp
Suspecting that errors may be caused by a wrong underscore convention I
experimented with the SYMPAT variable in etc/Makeconf, but without success.
My guess is that gomp library provided with Rtools212 is using a different
underscore convention as the rest of the gcc. Can you suggest some solution,
please?
Best regards,
Marko
2010 Dec 30
1
problem building R 2.12.1 64-bit on Windows 7
...th the released R 2.12.1. The error is the same when using
R-patched_2010-12-27_r53886.
I'm sorry if this is something obvious, but I believe I've followed
the instructions carefully and do not know what I might be doing
wrong.
As far as I can tell I should not need to modify BINPREF64 or SYMPAT64
if use Rtools 2.12. Is that correct?
A description of the set up and build process follows.
Best regards, Mike.
----------------------------------
Context
----------------------------------
Using Rtools212.exe, with MiKTeX, no static HTML help, and no
installer build.
Everything installed i...
2018 Feb 09
1
R Compilation gets stuck on Windows 64
Please note that building R on Windows is documented in "R Installation
and Administration", including links to external software. Particularly
there is a link to texinfo which is part of Rtools. The documentation is
maintained and it is a sufficient source of information for building R
on Windows.
https://cran.r-project.org/doc/manuals/r-release/R-admin.html