Created
May 10, 2013 17:21
-
-
Save yoni/5555916 to your computer and use it in GitHub Desktop.
Error installing RMySQL on OS X
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
R version 2.15.2 (2012-10-26) -- "Trick or Treat" | |
Copyright (C) 2012 The R Foundation for Statistical Computing | |
ISBN 3-900051-07-0 | |
Platform: i386-apple-darwin9.8.0/i386 (32-bit) | |
R is free software and comes with ABSOLUTELY NO WARRANTY. | |
You are welcome to redistribute it under certain conditions. | |
Type 'license()' or 'licence()' for distribution details. | |
Natural language support but running in an English locale | |
R is a collaborative project with many contributors. | |
Type 'contributors()' for more information and | |
'citation()' on how to cite R or R packages in publications. | |
Type 'demo()' for some demos, 'help()' for on-line help, or | |
'help.start()' for an HTML browser interface to help. | |
Type 'q()' to quit R. | |
> install.packages('RMySQL') | |
trying URL 'http://cran.mirrors.hoobly.com/src/contrib/RMySQL_0.9-3.tar.gz' | |
Content type 'application/x-gzip' length 165363 bytes (161 Kb) | |
opened URL | |
================================================== | |
downloaded 161 Kb | |
* installing *source* package ‘RMySQL’ ... | |
** package ‘RMySQL’ successfully unpacked and MD5 sums checked | |
checking for gcc... gcc | |
checking for C compiler default output file name... a.out | |
checking whether the C compiler works... yes | |
checking whether we are cross compiling... no | |
checking for suffix of executables... | |
checking for suffix of object files... o | |
checking whether we are using the GNU C compiler... yes | |
checking whether gcc accepts -g... yes | |
checking for gcc option to accept ANSI C... none needed | |
checking how to run the C preprocessor... gcc -E | |
checking for compress in -lz... yes | |
checking for getopt_long in -lc... yes | |
checking for mysql_init in -lmysqlclient... no | |
checking for egrep... grep -E | |
checking for ANSI C header files... rm: conftest.dSYM: is a directory | |
rm: conftest.dSYM: is a directory | |
yes | |
checking for sys/types.h... yes | |
checking for sys/stat.h... yes | |
checking for stdlib.h... yes | |
checking for string.h... yes | |
checking for memory.h... yes | |
checking for strings.h... yes | |
checking for inttypes.h... yes | |
checking for stdint.h... yes | |
checking for unistd.h... yes | |
checking mysql.h usability... no | |
checking mysql.h presence... no | |
checking for mysql.h... no | |
checking for mysql_init in -lmysqlclient... no | |
checking for mysql_init in -lmysqlclient... no | |
checking for mysql_init in -lmysqlclient... no | |
checking for mysql_init in -lmysqlclient... no | |
checking for mysql_init in -lmysqlclient... yes | |
mysqlclient found in -L/usr/local/mysql/lib/mysql | |
checking /usr/local/include/mysql/mysql.h usability... no | |
checking /usr/local/include/mysql/mysql.h presence... no | |
checking for /usr/local/include/mysql/mysql.h... no | |
checking /usr/include/mysql/mysql.h usability... no | |
checking /usr/include/mysql/mysql.h presence... no | |
checking for /usr/include/mysql/mysql.h... no | |
checking /usr/local/mysql/include/mysql/mysql.h usability... yes | |
checking /usr/local/mysql/include/mysql/mysql.h presence... yes | |
checking for /usr/local/mysql/include/mysql/mysql.h... yes | |
configure: creating ./config.status | |
config.status: creating src/Makevars | |
** libs | |
*** arch - i386 | |
gcc -arch i386 -std=gnu99 -I/Library/Frameworks/R.framework/Resources/include -I/Library/Frameworks/R.framework/Resources/include/i386 -DNDEBUG -I/usr/local/mysql/include/mysql -I/usr/local/include -fPIC -g -O2 -c RS-DBI.c -o RS-DBI.o | |
gcc -arch i386 -std=gnu99 -I/Library/Frameworks/R.framework/Resources/include -I/Library/Frameworks/R.framework/Resources/include/i386 -DNDEBUG -I/usr/local/mysql/include/mysql -I/usr/local/include -fPIC -g -O2 -c RS-MySQL.c -o RS-MySQL.o | |
gcc -arch i386 -std=gnu99 -dynamiclib -Wl,-headerpad_max_install_names -undefined dynamic_lookup -single_module -multiply_defined suppress -L/usr/local/lib -o RMySQL.so RS-DBI.o RS-MySQL.o -L/usr/local/mysql/lib/mysql -lmysqlclient -lz -F/Library/Frameworks/R.framework/.. -framework R -Wl,-framework -Wl,CoreFoundation | |
ld: warning: ignoring file /usr/local/mysql/lib/mysql/libmysqlclient.dylib, file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being linked (i386): /usr/local/mysql/lib/mysql/libmysqlclient.dylib | |
installing to /Library/Frameworks/R.framework/Versions/2.15/Resources/library/RMySQL/libs/i386 | |
** R | |
** inst | |
** preparing package for lazy loading | |
Creating a generic function for ‘format’ from package ‘base’ in package ‘RMySQL’ | |
Creating a generic function for ‘print’ from package ‘base’ in package ‘RMySQL’ | |
** help | |
*** installing help indices | |
** building package indices | |
** installing vignettes | |
** testing if installed package can be loaded | |
Error : .onLoad failed in loadNamespace() for 'RMySQL', details: | |
call: dyn.load(file, DLLpath = DLLpath, ...) | |
error: unable to load shared object '/Library/Frameworks/R.framework/Versions/2.15/Resources/library/RMySQL/libs/i386/RMySQL.so': | |
dlopen(/Library/Frameworks/R.framework/Versions/2.15/Resources/library/RMySQL/libs/i386/RMySQL.so, 6): Symbol not found: _mysql_affected_rows | |
Referenced from: /Library/Frameworks/R.framework/Versions/2.15/Resources/library/RMySQL/libs/i386/RMySQL.so | |
Expected in: flat namespace | |
in /Library/Frameworks/R.framework/Versions/2.15/Resources/library/RMySQL/libs/i386/RMySQL.so | |
Error: loading failed | |
Execution halted | |
ERROR: loading failed | |
* removing ‘/Library/Frameworks/R.framework/Versions/2.15/Resources/library/RMySQL’ | |
The downloaded source packages are in | |
‘/private/var/folders/qv/bgblllv10qz63jb8mfh1f7cm0000gq/T/RtmpBhz1Ny/downloaded_packages’ | |
Warning message: | |
In install.packages("RMySQL") : | |
installation of package ‘RMySQL’ had non-zero exit status | |
> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment