devkitpro / 3ds_portlibs Goto Github PK
View Code? Open in Web Editor NEWPortlibs for 3DS
Portlibs for 3DS
tinyxml2 is required to build the latest hbmenu. When using the default portlibs (tinyxml2-3.0.0.) it halts with the above error when I try to "make install". I don't even see a libXXX.a kind of file produced; only the .h.
Changing the Makefile to use the latest version, I get the same, but at least a libXXX.a is produced so I can manually put the .a and .h where they belong. Only then... it's not compatible with hbmenu2.
how do you get the .a file for version 3.0.0?
Making all in java make[3]: Nothing to be done for 'all'. Making all in simd /Applications/Xcode.app/Contents/Developer/usr/bin/make all-am CC jsimd_arm.lo In file included from ../jinclude.h:41:0, from jsimd_arm.c:17: /opt/devkitpro/devkitARM/arm-none-eabi/include/stdlib.h:253:27: error: macro "random" passed 1 arguments, but takes just 0 long _EXFUN(random,(_VOID)); ^
If I remove the _VOID from that function then the error becomes
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-am CC jsimd_arm.lo <command-line>:0:10: error: conflicting types for 'rand' In file included from /opt/devkitpro/devkitARM/arm-none-eabi/include/stdlib.h:11:0, from ../jinclude.h:41, from jsimd_arm.c:17: /opt/devkitpro/devkitARM/arm-none-eabi/include/stdlib.h:140:5: note: previous declaration of 'rand' was here int _EXFUN(rand,(_VOID)); ^
In which I am not sure how to proceed.
Hello,
When I do "make tremor install" (libogg is already installed), I got an error that said it did not found a command ( PKG_PROG_PKG_CONFIG)
Logged the error : http://pastebin.com/rPNeKx9j
So I'm trying to 'make zlib' but I get this error whenever I attempt to do it:
Using ar
Checking for arm-none-eabi-gcc...
Compiler error reporting is too harsh for ./configure (perhaps remove -Werror).
** ./configure aborting.
Makefile:340: fallo en las instrucciones para el objetivo 'zlib'
make: *** [zlib] Error 1
tremor <- expects arm-none-eabi-pkg-config to be an executable or command? building from msys instead of cmd gets past that, but then it hangs on:
checking for OGG... yes
./configure: line 11719: syntax error near unexpected token ,' ./configure: line 11719:
XIPH_PATH_OGG(, as_fn_error $? "must have Ogg installed!" "$LINENO" 5)'
make: *** [tremor] Error 2
tinyxml2 <-builds fine... until you try to make install
libxml2 <-seems to build from msys until make install, then same as #15
EDIT: The problem with installing libxml2 seems to be caused by either the version or build options of zlib.
I also added the latest cmake to devkitpro\msys\
I'm not being able to compile mbedtls-apache
Here is the terminal output: https://pastebin.com/0n4mwZ6e
Trying to compile in windows, latest devkitpro installed, cmake 3.11.0-rc3
Hey! So I've been able to compile sf2dlib, sfillib, libpng portlib, and libjpeg-turbo just fine, but when I come to compile sftdlib it gives me the error "configure: error: cannot find native C compiler". I am using MinGW so I imagine that could be apart of the issue, but it seems like I should still be able to compile and it may be an issue with the makefile. Thanks for reading this!
Also, here's an image of the error and some of the lines surrounding it.
Hello,
I've been trying to get mbedtls to compile without success. Any suggestions? It's giving me the following error.
../library\libmbedcrypto.a(timing.o): In function 'mbedtls_set_alarm':
timing.c:(.text.mbedtls_set_alarm+0x28): undefined reference to 'alarm'
../library\libmbedcrypto.a(timing.o): In function 'mbedtls_timing_self_test':
timing.c:(.text.mbedtls_timing_self_test+0x58): undefined reference to 'alarm'
collect2.exe: error: ld returned 1 exit status
make[2]: *** [pkey/dh_genprime] Error 1
make[2]: Leaving directory '/c/3ds-template-two/3ds_portlibs-master/mbedtls-2.2.1/programs'
make[1]: *** [programs] Error 2
make[1]: Leaving directory '/c/3ds-template-two/3ds_portlibs-master/mbedtls-2.2.1'
make: *** [mbedtls] Error 2
Using MSYS provided with devkitpro and wget64 if that makes any difference, though I doubt it. I also did some configurations in setting CC and CXX to make sure the g++ compilers were being used instead of allowing cmake to default to Visual Studios.
Right now you are not permitting anyone to redistribute your source or compiled binaries. I have also seen the argument that forking could be considered a trademark violation without a proper license. You are also technically violating your contributor's copyright (Source). It would be nice if a LICENSE
file was included at the root of the project to take care of that. My personal recommendation is the MIT License, but you may choose your own at Choose a License.
The libconfig host (www.hyperrealm.com) is resolved to an incorrect IP by Google's DNS (8.8.8.8 and 8.8.4.4). The correct IP is 66.96.149.32
, but Google returns 50.87.249.191
. The widespread use Google's DNS causes the libconfig installation to fail for many people and Docker users.
I would usually contact the site host regarding this issue, but the contact form on the site is disabled due to spam and Google didn't return any related social media accounts.
This problem could be solved in any of these ways:
(xerpi's pull request also already handles this)
I have installed zlib with the commands in the readme
When I run make libxml2
everything works fine, but when I run sudo -E make install
it fails with:
./.libs/libxml2.a(xmlIO.o): In function `xmlGzfileOpenW':
xmlIO.c:(.text.xmlGzfileOpenW+0x4c): undefined reference to `gzdopen'
xmlIO.c:(.text.xmlGzfileOpenW+0x98): undefined reference to `gzopen'
./.libs/libxml2.a(xmlIO.o): In function `xmlGzfileOpen':
xmlIO.c:(.text.xmlGzfileOpen+0x34): undefined reference to `gzdopen'
xmlIO.c:(.text.xmlGzfileOpen+0x9c): undefined reference to `gzopen'
xmlIO.c:(.text.xmlGzfileOpen+0x138): undefined reference to `gzopen'
xmlIO.c:(.text.xmlGzfileOpen+0x17c): undefined reference to `gzdopen'
./.libs/libxml2.a(xmlIO.o): In function `xmlGzfileRead':
xmlIO.c:(.text.xmlGzfileRead+0x8): undefined reference to `gzread'
./.libs/libxml2.a(xmlIO.o): In function `xmlGzfileWrite':
xmlIO.c:(.text.xmlGzfileWrite+0x8): undefined reference to `gzwrite'
./.libs/libxml2.a(xmlIO.o): In function `xmlGzfileClose':
xmlIO.c:(.text.xmlGzfileClose+0x8): undefined reference to `gzclose'
./.libs/libxml2.a(xmlIO.o): In function `__xmlParserInputBufferCreateFilename':
xmlIO.c:(.text.__xmlParserInputBufferCreateFilename+0x14c): undefined reference to `gzdirect'
"make bzip2" works but when running "make install" it also tries to build the binaries for the host and link against an arm library instead of copying the lib to devkit's portlibs directory...
pastebin: http://pastebin.com/T6xXZsD0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.