Code Monkey home page Code Monkey logo

3ds_portlibs's Introduction

3ds_portlibs's People

Contributors

ahoischen avatar angelsl avatar armax avatar encounter avatar fincs avatar liquidfenrir avatar mtheall avatar nop90 avatar smartperson avatar wintermute avatar xtansia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

3ds_portlibs's Issues

Error 'make zlib'

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

multiple build issues

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\

tinyxml2 no rule to make target `install'

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?

OS X 10.11.6 libjpeg fails to build

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.

install bzip2 fails

"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

Choose a license

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.

Libconfig host down

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:

  • Upgrade libconfig to 1.6 which can be downloaded from GitHub Libconfig 1.6 fails to compile even for normal OSs.
  • Find a different host for libconfig1.5 (The GitHub tarball is different from the hyperrealm tarball)
  • Use the IP address instead of the domain name

Compiling With MinGW Results In "cannot find native C compiler"

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.
image

make install libxml2 fails on install

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'

Difficulties cross-compiling mbedtls on Windows

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.